public abstract class AbstractAuthenticationPlugIn extends OAMAbstractAuthenticationPlugIn
AbstractPlugInService
class. Plug-ins that needs to handle the resource cleanup should override shutdown(Map < String, Object > OAMEnvironmentContext)
An instance of java.util.Logger
will be available to plug-ins.GenericPluginService.QueryKey
Modifier and Type | Field and Description |
---|---|
protected static java.util.logging.Logger |
LOGGER |
Constructor and Description |
---|
AbstractAuthenticationPlugIn() |
Modifier and Type | Method and Description |
---|---|
void |
shutdownPlugin(BundleContext bundleContext) |
void |
start(BundleContext context)
Implements BundleActivator.start().
|
void |
startPlugin(BundleContext bundleContext) |
void |
stop(BundleContext context)
Implements BundleActivator.stop().
|
getDescription, getMonitoringData, getMonitoringStatus, getPluginName, getRevision, process, setMonitoringStatus
getID, getLogger, getMaxWaitIntervel, getPluginConfig, initialize, poweronSelfTest, shutdown
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getID, getLogger, getMaxWaitIntervel, getPluginConfig, initialize, poweronSelfTest, shutdown
public final void start(BundleContext context) throws java.lang.Exception
context
- the framework context for the bundle.java.lang.Exception
public final void stop(BundleContext context) throws java.lang.Exception
context
- the framework context for the bundle.java.lang.Exception
public void startPlugin(BundleContext bundleContext)
public void shutdownPlugin(BundleContext bundleContext)