net.kornr.log
Class LogBackendActivator
java.lang.Object
net.kornr.log.LogBackendActivator
- All Implemented Interfaces:
- java.util.EventListener, org.osgi.framework.BundleActivator, org.osgi.framework.ServiceListener
public class LogBackendActivator
- extends java.lang.Object
- implements org.osgi.framework.BundleActivator, org.osgi.framework.ServiceListener
The LogBackendActivator registers a LogbackAdaptor object as a LogListener, and
listens to service event, in case some LogReaderService are started or stopped.
It registers the BacklogAdaptor to all the LogReaderService available on the
OSGi server.
Method Summary |
void |
serviceChanged(org.osgi.framework.ServiceEvent event)
|
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 |
LogBackendActivator
public LogBackendActivator()
start
public void start(org.osgi.framework.BundleContext context)
throws java.lang.Exception
- Specified by:
start
in interface org.osgi.framework.BundleActivator
- Throws:
java.lang.Exception
stop
public void stop(org.osgi.framework.BundleContext context)
throws java.lang.Exception
- Specified by:
stop
in interface org.osgi.framework.BundleActivator
- Throws:
java.lang.Exception
serviceChanged
public void serviceChanged(org.osgi.framework.ServiceEvent event)
- Specified by:
serviceChanged
in interface org.osgi.framework.ServiceListener