|
||||||||||
| 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 plugin
void 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 | |||||||||