Package tigase.osgi
Class AbstractActivator
java.lang.Object
tigase.osgi.AbstractActivator
- All Implemented Interfaces:
EventListener,org.osgi.framework.BundleActivator,org.osgi.framework.ServiceListener
- Direct Known Subclasses:
Activator
public abstract class AbstractActivator
extends Object
implements org.osgi.framework.BundleActivator, org.osgi.framework.ServiceListener
Common activator which should be extended by any OSGi module which will be used by Tigase XMPP Server in OSGi mode.
Created by andrzej on 08.09.2016.
Created by andrzej on 08.09.2016.
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidserviceChanged(org.osgi.framework.ServiceEvent event) voidstart(org.osgi.framework.BundleContext bc) voidstop(org.osgi.framework.BundleContext bc)
-
Field Details
-
classesToExport
-
-
Constructor Details
-
AbstractActivator
public AbstractActivator()
-
-
Method Details
-
start
- Specified by:
startin interfaceorg.osgi.framework.BundleActivator- Throws:
Exception
-
stop
- Specified by:
stopin interfaceorg.osgi.framework.BundleActivator- Throws:
Exception
-
serviceChanged
public void serviceChanged(org.osgi.framework.ServiceEvent event) - Specified by:
serviceChangedin interfaceorg.osgi.framework.ServiceListener
-