|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface IPluginRegistry
This represents the registry subsystem that manages mulitple types of plugin information. The plugin information includes id, name, classname, and description.
Field Summary | |
---|---|
static java.lang.String |
ID
|
Method Summary | |
---|---|
void |
addPluginInfo(java.lang.String type,
java.lang.String id,
IPluginInfo info)
Adds plugin info. |
IPluginInfo |
createPluginInfo(java.lang.String name,
java.lang.String desc,
java.lang.String classPath)
Creates a pluginInfo |
IConfigStore |
getFileConfigStore()
Returns handle to the registry configuration file. |
java.util.Enumeration |
getIds(java.lang.String type)
Returns a list of plugin identifiers of the given type. |
IPluginInfo |
getPluginInfo(java.lang.String type,
java.lang.String id)
Retrieves the plugin information. |
java.util.Enumeration |
getTypeNames()
Returns all type names. |
void |
removePluginInfo(java.lang.String type,
java.lang.String id)
Removes plugin info. |
Methods inherited from interface com.netscape.certsrv.base.ISubsystem |
---|
getConfigStore, getId, init, setId, shutdown, startup |
Field Detail |
---|
static final java.lang.String ID
Method Detail |
---|
IConfigStore getFileConfigStore()
java.util.Enumeration getTypeNames()
java.util.Enumeration getIds(java.lang.String type)
type
- plugin type
IPluginInfo getPluginInfo(java.lang.String type, java.lang.String id)
type
- plugin typeid
- plugin id
void addPluginInfo(java.lang.String type, java.lang.String id, IPluginInfo info) throws ERegistryException
type
- plugin typeid
- plugin idinfo
- plugin info
ERegistryException
- failed to add pluginvoid removePluginInfo(java.lang.String type, java.lang.String id) throws ERegistryException
ERegistryException
IPluginInfo createPluginInfo(java.lang.String name, java.lang.String desc, java.lang.String classPath)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |