Class JavaxServletTracker

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

    public final class JavaxServletTracker
    extends WhiteboardServiceTracker<jakarta.servlet.Servlet>
    Tracker for http whiteboard servlets
    • Constructor Detail

      • JavaxServletTracker

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

      • getServiceInfo

        protected WhiteboardServiceInfo<jakarta.servlet.Servlet> getServiceInfo​(org.osgi.framework.ServiceReference<jakarta.servlet.Servlet> 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.Servlet>
        Parameters:
        ref - The service reference
        Returns:
        A whiteboard service info