Class ServletResourceProviderFactory
- java.lang.Object
-
- org.apache.sling.servlets.resolver.internal.resource.ServletResourceProviderFactory
-
public class ServletResourceProviderFactory extends Object
-
-
Field Summary
Fields Modifier and Type Field Description static StringSERVLET_PATH_EXTENSIONThe extension appended to servlets to register into the resource tree to simplify handling in the resolution process (value is ".servlet").
-
Constructor Summary
Constructors Constructor Description ServletResourceProviderFactory(String servletRoot, List<String> searchPath)Constructor
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description ServletResourceProvidercreate(org.osgi.framework.ServiceReference<javax.servlet.Servlet> ref, javax.servlet.Servlet servlet)Create a servlet resource provider for the servletstatic StringgetServiceReferenceInfo(org.osgi.framework.ServiceReference<javax.servlet.Servlet> reference)
-
-
-
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
-
-
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 servletservlet- The servlet object itself- Returns:
- A servlet resource provider
-
getServiceReferenceInfo
public static String getServiceReferenceInfo(org.osgi.framework.ServiceReference<javax.servlet.Servlet> reference)
-
-