org.ops4j.pax.logging.service.internal
Class FrameworkHandler
java.lang.Object
org.ops4j.pax.logging.service.internal.FrameworkHandler
- All Implemented Interfaces:
- java.util.EventListener, org.osgi.framework.BundleListener, org.osgi.framework.FrameworkListener, org.osgi.framework.ServiceListener
public class FrameworkHandler
- extends java.lang.Object
- implements org.osgi.framework.BundleListener, org.osgi.framework.FrameworkListener, org.osgi.framework.ServiceListener
One instance of this class will be instantiated to listen in on events generated by
the OSGi framework and log those.
By default, all events log by this class are logged at the DEBUG level. This can be
changed to a different level by setting the system property
"org.ops4j.pax.logging.service.frameworkEventsLogLevel" to DEBUG, INFO, WARNING, or ERROR.
Method Summary |
void |
bundleChanged(org.osgi.framework.BundleEvent bundleEvent)
|
void |
frameworkEvent(org.osgi.framework.FrameworkEvent frameworkEvent)
|
void |
serviceChanged(org.osgi.framework.ServiceEvent serviceEvent)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
FRAMEWORK_EVENTS_LOG_LEVEL_PROP_NAME
public static final java.lang.String FRAMEWORK_EVENTS_LOG_LEVEL_PROP_NAME
- See Also:
- Constant Field Values
FrameworkHandler
public FrameworkHandler(PaxLoggingServiceImpl service)
bundleChanged
public void bundleChanged(org.osgi.framework.BundleEvent bundleEvent)
- Specified by:
bundleChanged
in interface org.osgi.framework.BundleListener
frameworkEvent
public void frameworkEvent(org.osgi.framework.FrameworkEvent frameworkEvent)
- Specified by:
frameworkEvent
in interface org.osgi.framework.FrameworkListener
serviceChanged
public void serviceChanged(org.osgi.framework.ServiceEvent serviceEvent)
- Specified by:
serviceChanged
in interface org.osgi.framework.ServiceListener
Copyright © 2006-2010 OPS4J - Open Participation Software for Java. All Rights Reserved.