public abstract class AbstractAMPlugin extends OAMAbstractAMPlugin
GenericPluginService.QueryKey
Modifier and Type | Field and Description |
---|---|
protected static java.util.logging.Logger |
LOGGER
The LOGGER.
|
Constructor and Description |
---|
AbstractAMPlugin() |
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().
|
getID, getLogger, getMaxWaitIntervel, getPluginConfig, initialize, poweronSelfTest, shutdown
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getDescription, getMonitoringData, getMonitoringStatus, getPluginName, getRevision, setMonitoringStatus
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)