Package oracle.security.am.plugin
Class AbstractAMPlugin
java.lang.Object
oracle.security.am.plugin.OAMAbstractAMPlugin
oracle.security.am.plugin.AbstractAMPlugin
- All Implemented Interfaces:
 GenericPluginService,org.osgi.framework.BundleActivator
- Direct Known Subclasses:
 OIFMessageProcessingPlugin
public abstract class AbstractAMPlugin
extends OAMAbstractAMPlugin
implements org.osgi.framework.BundleActivator
Abstract plugin.
 Abstract plugin interface to be extended by all Access Management plug-ins.
- Since:
 - OAM11gR1
 
- 
Nested Class Summary
Nested classes/interfaces inherited from interface oracle.security.am.plugin.GenericPluginService
GenericPluginService.QueryKey - 
Constructor Summary
Constructors - 
Method Summary
Modifier and TypeMethodDescriptionvoidshutdownPlugin<wbr>(org.osgi.framework.BundleContext bundleContext)final voidstart<wbr>(org.osgi.framework.BundleContext context)Implements BundleActivator.start().voidstartPlugin<wbr>(org.osgi.framework.BundleContext bundleContext)final voidstop<wbr>(org.osgi.framework.BundleContext context)Implements BundleActivator.stop().Methods inherited from class oracle.security.am.plugin.OAMAbstractAMPlugin
getID, getLogger, getMaxWaitIntervel, getPluginConfig, initialize, poweronSelfTest, shutdownMethods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface oracle.security.am.plugin.GenericPluginService
getMonitoringData, getMonitoringStatus 
- 
Constructor Details
- 
AbstractAMPlugin
public AbstractAMPlugin() 
 - 
 - 
Method Details
- 
start
Implements BundleActivator.start(). Registers an instance of a plugin service using the bundle context; attaches properties to the service that can be queried when performing a service look-up.- Specified by:
 startin interfaceorg.osgi.framework.BundleActivator- Parameters:
 context- the framework context for the bundle.- Throws:
 Exception
 - 
stop
Implements BundleActivator.stop(). Does nothing related to framework since the framework will automatically unregister any registered services.- Specified by:
 stopin interfaceorg.osgi.framework.BundleActivator- Parameters:
 context- the framework context for the bundle.- Throws:
 Exception
 - 
startPlugin
public void startPlugin<wbr>(org.osgi.framework.BundleContext bundleContext) - 
shutdownPlugin
public void shutdownPlugin<wbr>(org.osgi.framework.BundleContext bundleContext) 
 -