org.ops4j.pax.logging.service.internal
Class AppenderTracker

java.lang.Object
  extended by org.osgi.util.tracker.ServiceTracker
      extended by org.ops4j.pax.logging.service.internal.AppenderTracker
All Implemented Interfaces:
org.osgi.util.tracker.ServiceTrackerCustomizer

public class AppenderTracker
extends org.osgi.util.tracker.ServiceTracker


Nested Class Summary
 class AppenderTracker.PaxAppenderProxy
           
 
Field Summary
 
Fields inherited from class org.osgi.util.tracker.ServiceTracker
context, filter
 
Constructor Summary
AppenderTracker(org.osgi.framework.BundleContext bundleContext)
           
 
Method Summary
 java.lang.Object addingService(org.osgi.framework.ServiceReference serviceReference)
           
 PaxAppender getAppender(java.lang.String name)
           
 void modifiedService(org.osgi.framework.ServiceReference serviceReference, java.lang.Object object)
           
 void removedService(org.osgi.framework.ServiceReference serviceReference, java.lang.Object object)
           
 
Methods inherited from class org.osgi.util.tracker.ServiceTracker
close, finalize, getService, getService, getServiceReference, getServiceReferences, getServices, getTrackingCount, open, open, remove, size, waitForService
 
Methods inherited from class java.lang.Object
clone, equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AppenderTracker

public AppenderTracker(org.osgi.framework.BundleContext bundleContext)
Method Detail

addingService

public java.lang.Object addingService(org.osgi.framework.ServiceReference serviceReference)
Specified by:
addingService in interface org.osgi.util.tracker.ServiceTrackerCustomizer
Overrides:
addingService in class org.osgi.util.tracker.ServiceTracker

modifiedService

public void modifiedService(org.osgi.framework.ServiceReference serviceReference,
                            java.lang.Object object)
Specified by:
modifiedService in interface org.osgi.util.tracker.ServiceTrackerCustomizer
Overrides:
modifiedService in class org.osgi.util.tracker.ServiceTracker

removedService

public void removedService(org.osgi.framework.ServiceReference serviceReference,
                           java.lang.Object object)
Specified by:
removedService in interface org.osgi.util.tracker.ServiceTrackerCustomizer
Overrides:
removedService in class org.osgi.util.tracker.ServiceTracker

getAppender

public PaxAppender getAppender(java.lang.String name)


Copyright © 2006-2010 OPS4J - Open Participation Software for Java. All Rights Reserved.