org.apache.qpid.server.security
Class SecurityPluginActivator

java.lang.Object
  extended by org.apache.qpid.server.security.SecurityPluginActivator
All Implemented Interfaces:
org.osgi.framework.BundleActivator

public abstract class SecurityPluginActivator
extends Object
implements org.osgi.framework.BundleActivator

An OSGi BundleActivator that loads a SecurityPluginFactory.


Constructor Summary
SecurityPluginActivator()
           
 
Method Summary
abstract  ConfigurationPluginFactory getConfigurationFactory()
          Implement this to return the factory this plugin activates.
abstract  SecurityPluginFactory getFactory()
          Implement this to return the factory this plugin activates.
 void start(org.osgi.framework.BundleContext ctx)
           
 void stop(org.osgi.framework.BundleContext context)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SecurityPluginActivator

public SecurityPluginActivator()
Method Detail

getFactory

public abstract SecurityPluginFactory getFactory()
Implement this to return the factory this plugin activates.


getConfigurationFactory

public abstract ConfigurationPluginFactory getConfigurationFactory()
Implement this to return the factory this plugin activates.


start

public void start(org.osgi.framework.BundleContext ctx)
           throws Exception
Specified by:
start in interface org.osgi.framework.BundleActivator
Throws:
Exception
See Also:
BundleActivator.start(org.osgi.framework.BundleContext)

stop

public void stop(org.osgi.framework.BundleContext context)
          throws Exception
Specified by:
stop in interface org.osgi.framework.BundleActivator
Throws:
Exception
See Also:
BundleActivator.stop(org.osgi.framework.BundleContext)


Licensed to the Apache Software Foundation