Class ServiceWebAppProvider.WebAppTracker

java.lang.Object
org.osgi.util.tracker.ServiceTracker
org.eclipse.jetty.osgi.boot.ServiceWebAppProvider.WebAppTracker
All Implemented Interfaces:
org.osgi.util.tracker.ServiceTrackerCustomizer
Enclosing class:
ServiceWebAppProvider

public class ServiceWebAppProvider.WebAppTracker extends org.osgi.util.tracker.ServiceTracker
WebAppTracker
  • Field Summary

    Fields inherited from class org.osgi.util.tracker.ServiceTracker

    context, filter
  • Constructor Summary

    Constructors
    Constructor
    Description
    WebAppTracker(org.osgi.framework.BundleContext bundleContext, org.osgi.framework.Filter filter)
     
  • Method Summary

    Modifier and Type
    Method
    Description
    addingService(org.osgi.framework.ServiceReference reference)
     
    void
    modifiedService(org.osgi.framework.ServiceReference reference, Object service)
     
    void
    removedService(org.osgi.framework.ServiceReference reference, Object service)
     

    Methods inherited from class org.osgi.util.tracker.ServiceTracker

    close, getService, getService, getServiceReference, getServiceReferences, getServices, getServices, getTracked, getTrackingCount, isEmpty, open, open, remove, size, waitForService

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • WebAppTracker

      public WebAppTracker(org.osgi.framework.BundleContext bundleContext, org.osgi.framework.Filter filter)
      Parameters:
      bundleContext - the osgi context
      filter - the osgi filter for the tracker
  • Method Details

    • addingService

      public Object addingService(org.osgi.framework.ServiceReference reference)
      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 reference, Object service)
      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 reference, Object service)
      Specified by:
      removedService in interface org.osgi.util.tracker.ServiceTrackerCustomizer
      Overrides:
      removedService in class org.osgi.util.tracker.ServiceTracker