Class ServletResourceProviderFactory


  • public class ServletResourceProviderFactory
    extends Object
    • Field Detail

      • SERVLET_PATH_EXTENSION

        public static final String SERVLET_PATH_EXTENSION
        The extension appended to servlets to register into the resource tree to simplify handling in the resolution process (value is ".servlet").
        See Also:
        Constant Field Values
    • Constructor Detail

      • ServletResourceProviderFactory

        public ServletResourceProviderFactory​(String servletRoot,
                                              List<String> searchPath)
        Constructor
        Parameters:
        servletRoot - The default value for the servlet root
    • Method Detail

      • create

        public ServletResourceProvider create​(org.osgi.framework.ServiceReference<javax.servlet.Servlet> ref,
                                              javax.servlet.Servlet servlet)
        Create a servlet resource provider for the servlet
        Parameters:
        ref - The service reference for the servlet
        servlet - The servlet object itself
        Returns:
        A servlet resource provider
      • getServiceReferenceInfo

        public static String getServiceReferenceInfo​(org.osgi.framework.ServiceReference<javax.servlet.Servlet> reference)