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
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionvoid
serviceChanged
(org.osgi.framework.ServiceEvent event) void
start
(org.osgi.framework.BundleContext bc) void
stop
(org.osgi.framework.BundleContext bc)
-
Field Details
-
classesToExport
-
-
Constructor Details
-
AbstractActivator
public AbstractActivator()
-
-
Method Details
-
start
- Specified by:
start
in interfaceorg.osgi.framework.BundleActivator
- Throws:
Exception
-
stop
- Specified by:
stop
in interfaceorg.osgi.framework.BundleActivator
- Throws:
Exception
-
serviceChanged
public void serviceChanged(org.osgi.framework.ServiceEvent event) - Specified by:
serviceChanged
in interfaceorg.osgi.framework.ServiceListener
-