|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface IPluginImpl
This interface represents a plugin instance.
| Field Summary | |
|---|---|
static java.lang.String |
PROP_IMPLNAME
|
| Method Summary | |
|---|---|
java.lang.String[] |
getConfigParams()
Retrieves a list of configuration parameter names. |
IConfigStore |
getConfigStore()
Retrieves the configuration store. |
java.util.Vector |
getDefaultParams()
Return default parameters for a plugin implementation. |
java.lang.String |
getDescription()
Gets the description for this plugin instance. |
java.lang.String |
getImplName()
Returns the name of the plugin class. |
java.lang.String |
getInstanceName()
Returns the name of the plugin instance. |
java.util.Vector |
getInstanceParams()
Return configured parameters for a plugin instance. |
void |
init(ISubsystem sys,
java.lang.String instanceName,
java.lang.String className,
IConfigStore config)
Initializes this plugin instance. |
void |
shutdown()
Shutdowns this plugin. |
| Field Detail |
|---|
static final java.lang.String PROP_IMPLNAME
| Method Detail |
|---|
java.lang.String getDescription()
java.lang.String getImplName()
java.lang.String getInstanceName()
void init(ISubsystem sys,
java.lang.String instanceName,
java.lang.String className,
IConfigStore config)
throws EBaseException
sys - parent subsysteminstanceName - instance name of this pluginclassName - class name of this pluginconfig - configuration store
EBaseException - failed to initializevoid shutdown()
IConfigStore getConfigStore()
java.util.Vector getInstanceParams()
java.lang.String[] getConfigParams()
java.util.Vector getDefaultParams()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||