Package com.netscape.certsrv.listeners
Interface IRequestListenerPlugin
public interface IRequestListenerPlugin
This interface represents a plug-in listener. Implement this class to
add the listener to an ARequestNotifier of a subsystem.
- Version:
- $Revision$, $Date$
-
Method Summary
Modifier and TypeMethodDescriptionString[]
get the configuration parameters of the plug-in.get the configuration store of the plugin where the configuration parameters of the plug-in are stored.get the plugin implementaion name set in the init() method.getName()
get the registered class name set in the init() method.void
init
(String name, String implName, IConfigStore config) the subsystem call this method to initialize the plug-in.void
shutdown()
shutdown the plugin.
-
Method Details
-
getName
-
getImplName
String getImplName()get the plugin implementaion name set in the init() method.- Returns:
- the plugin implementation name.
-
init
the subsystem call this method to initialize the plug-in.- Parameters:
name
- the registered class name of the plug-in.implName
- the implemetnation name of the plug-in.config
- the configuration store where the. properties of the plug-in are stored.- Throws:
EBaseException
- throws base exception in the certificate server.
-
shutdown
void shutdown()shutdown the plugin. -
getConfigParams
get the configuration parameters of the plug-in.- Returns:
- the configuration parameters.
- Throws:
EBaseException
- throws base exception in the certificate server.
-
getConfigStore
IConfigStore getConfigStore()get the configuration store of the plugin where the configuration parameters of the plug-in are stored.- Returns:
- the configuration store.
-