org.apache.activemq.util.osgi
public class Activator extends java.lang.Object implements org.osgi.framework.BundleActivator, org.osgi.framework.SynchronousBundleListener, FactoryFinder.ObjectFactory
FactoryFinder
to the OSGi environment.Constructor and Description |
---|
Activator() |
Modifier and Type | Method and Description |
---|---|
void |
bundleChanged(org.osgi.framework.BundleEvent event) |
java.lang.Object |
create(java.lang.String path) |
protected void |
register(org.osgi.framework.Bundle bundle) |
void |
start(org.osgi.framework.BundleContext bundleContext) |
void |
stop(org.osgi.framework.BundleContext bundleContext) |
protected void |
unregister(long bundleId)
When bundles unload..
|
public Activator()
public void start(org.osgi.framework.BundleContext bundleContext) throws java.lang.Exception
start
in interface org.osgi.framework.BundleActivator
java.lang.Exception
public void stop(org.osgi.framework.BundleContext bundleContext) throws java.lang.Exception
stop
in interface org.osgi.framework.BundleActivator
java.lang.Exception
public void bundleChanged(org.osgi.framework.BundleEvent event)
bundleChanged
in interface org.osgi.framework.BundleListener
protected void register(org.osgi.framework.Bundle bundle)
protected void unregister(long bundleId)
bundleId
- public java.lang.Object create(java.lang.String path) throws java.lang.IllegalAccessException, java.lang.InstantiationException, java.io.IOException, java.lang.ClassNotFoundException
create
in interface FactoryFinder.ObjectFactory
path
- the full service pathjava.lang.IllegalAccessException
java.lang.InstantiationException
java.io.IOException
java.lang.ClassNotFoundException
Copyright © 2005-2014. All Rights Reserved.