Class JavaxFilterTracker

  • All Implemented Interfaces:
    org.osgi.util.tracker.ServiceTrackerCustomizer<jakarta.servlet.Filter,​org.osgi.framework.ServiceReference<jakarta.servlet.Filter>>

    public final class JavaxFilterTracker
    extends WhiteboardServiceTracker<jakarta.servlet.Filter>
    Tracker for http whiteboard filters
    • Constructor Detail

      • JavaxFilterTracker

        public JavaxFilterTracker​(org.osgi.framework.BundleContext context,
                                  WhiteboardManager manager)
        Create new tracker
        Parameters:
        context - bundle context
        manager - whiteboard manager
    • Method Detail

      • getServiceInfo

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