com.ctc.wstx.osgi
Class WstxBundleActivator
java.lang.Object
com.ctc.wstx.osgi.WstxBundleActivator
- All Implemented Interfaces:
- org.osgi.framework.BundleActivator
public class WstxBundleActivator
- extends Object
- implements org.osgi.framework.BundleActivator
This class is responsible for registering OSGi service(s) that Woodstox
package provides. Currently it means registering all providers that are
needed to instantiate input, output and validation schema factories;
these are needed since JDK service-introspection (which is the standard
Stax instance instantiation mechanism) does not work with OSGi.
Method Summary |
void |
start(org.osgi.framework.BundleContext ctxt)
Method called on activation. |
void |
stop(org.osgi.framework.BundleContext ctxt)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
WstxBundleActivator
public WstxBundleActivator()
start
public void start(org.osgi.framework.BundleContext ctxt)
- Method called on activation. We need to register all providers we have at
this point.
- Specified by:
start
in interface org.osgi.framework.BundleActivator
stop
public void stop(org.osgi.framework.BundleContext ctxt)
- Specified by:
stop
in interface org.osgi.framework.BundleActivator