Class ObserverTracker

java.lang.Object
org.apache.jackrabbit.oak.spi.commit.ObserverTracker
All Implemented Interfaces:
org.osgi.util.tracker.ServiceTrackerCustomizer

public class ObserverTracker extends Object implements org.osgi.util.tracker.ServiceTrackerCustomizer
  • Constructor Details

    • ObserverTracker

      public ObserverTracker(@NotNull @NotNull Observable observable)
  • Method Details

    • start

      public void start(@NotNull @NotNull org.osgi.framework.BundleContext bundleContext)
    • stop

      public void stop()
    • 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