org.apache.tika.config
Class TikaActivator
java.lang.Object
org.apache.tika.config.TikaActivator
- All Implemented Interfaces:
- org.osgi.framework.BundleActivator, org.osgi.util.tracker.ServiceTrackerCustomizer
public class TikaActivator
- extends Object
- implements org.osgi.framework.BundleActivator, org.osgi.util.tracker.ServiceTrackerCustomizer
Bundle activator that adjust the class loading mechanism of the
ServiceLoader
class to work correctly in an OSGi environment.
Note that you should not access this class directly.
Instead the OSGi environment (if present) will automatically invoke the
methods of this class based on the Bundle-Activator setting in the bundle
manifest.
- Since:
- Apache Tika 0.9
Method Summary |
Object |
addingService(org.osgi.framework.ServiceReference reference)
|
void |
modifiedService(org.osgi.framework.ServiceReference reference,
Object service)
|
void |
removedService(org.osgi.framework.ServiceReference reference,
Object service)
|
void |
start(org.osgi.framework.BundleContext context)
|
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 |
TikaActivator
public TikaActivator()
start
public void start(org.osgi.framework.BundleContext context)
throws Exception
- Specified by:
start
in interface org.osgi.framework.BundleActivator
- Throws:
Exception
stop
public void stop(org.osgi.framework.BundleContext context)
throws Exception
- Specified by:
stop
in interface org.osgi.framework.BundleActivator
- Throws:
Exception
addingService
public Object addingService(org.osgi.framework.ServiceReference reference)
- Specified by:
addingService
in interface org.osgi.util.tracker.ServiceTrackerCustomizer
modifiedService
public void modifiedService(org.osgi.framework.ServiceReference reference,
Object service)
- Specified by:
modifiedService
in interface org.osgi.util.tracker.ServiceTrackerCustomizer
removedService
public void removedService(org.osgi.framework.ServiceReference reference,
Object service)
- Specified by:
removedService
in interface org.osgi.util.tracker.ServiceTrackerCustomizer
Copyright © 2007-2012 The Apache Software Foundation. All Rights Reserved.