Class ServletFilterManager

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

    public class ServletFilterManager
    extends org.osgi.util.tracker.ServiceTracker<javax.servlet.Filter,​javax.servlet.Filter>
    • Constructor Detail

      • ServletFilterManager

        public ServletFilterManager​(org.osgi.framework.BundleContext context,
                                    SlingServletContext servletContext)
    • Method Detail

      • open

        public void open()
        Overrides:
        open in class org.osgi.util.tracker.ServiceTracker<javax.servlet.Filter,​javax.servlet.Filter>
      • close

        public void close()
        Overrides:
        close in class org.osgi.util.tracker.ServiceTracker<javax.servlet.Filter,​javax.servlet.Filter>
      • addingService

        public javax.servlet.Filter addingService​(org.osgi.framework.ServiceReference<javax.servlet.Filter> reference)
        Specified by:
        addingService in interface org.osgi.util.tracker.ServiceTrackerCustomizer<javax.servlet.Filter,​javax.servlet.Filter>
        Overrides:
        addingService in class org.osgi.util.tracker.ServiceTracker<javax.servlet.Filter,​javax.servlet.Filter>
      • modifiedService

        public void modifiedService​(org.osgi.framework.ServiceReference<javax.servlet.Filter> reference,
                                    javax.servlet.Filter service)
        Specified by:
        modifiedService in interface org.osgi.util.tracker.ServiceTrackerCustomizer<javax.servlet.Filter,​javax.servlet.Filter>
        Overrides:
        modifiedService in class org.osgi.util.tracker.ServiceTracker<javax.servlet.Filter,​javax.servlet.Filter>
      • removedService

        public void removedService​(org.osgi.framework.ServiceReference<javax.servlet.Filter> reference,
                                   javax.servlet.Filter service)
        Specified by:
        removedService in interface org.osgi.util.tracker.ServiceTrackerCustomizer<javax.servlet.Filter,​javax.servlet.Filter>
        Overrides:
        removedService in class org.osgi.util.tracker.ServiceTracker<javax.servlet.Filter,​javax.servlet.Filter>