Class PreprocessorTracker

  • All Implemented Interfaces:
    org.osgi.util.tracker.ServiceTrackerCustomizer<org.osgi.service.servlet.whiteboard.Preprocessor,​org.osgi.framework.ServiceReference<org.osgi.service.servlet.whiteboard.Preprocessor>>

    public final class PreprocessorTracker
    extends WhiteboardServiceTracker<org.osgi.service.servlet.whiteboard.Preprocessor>
    • Constructor Detail

      • PreprocessorTracker

        public PreprocessorTracker​(org.osgi.framework.BundleContext bundleContext,
                                   WhiteboardManager contextManager)
        Create a new tracker
        Parameters:
        bundleContext - The bundle context.
        contextManager - The context manager
    • Method Detail

      • getServiceInfo

        protected WhiteboardServiceInfo<org.osgi.service.servlet.whiteboard.Preprocessor> getServiceInfo​(org.osgi.framework.ServiceReference<org.osgi.service.servlet.whiteboard.Preprocessor> ref)
        Description copied from class: WhiteboardServiceTracker
        Implemented by sub classes to create the correct whiteboard service info object.
        Specified by:
        getServiceInfo in class WhiteboardServiceTracker<org.osgi.service.servlet.whiteboard.Preprocessor>
        Parameters:
        ref - The service reference
        Returns:
        A whiteboard service info