Class ServletMounter
java.lang.Object
org.apache.sling.servlets.resolver.internal.resource.ServletMounter
The
SlingServletResolver resolves a
servlet for a request by implementing the ServletResolver interface.
The resolver uses an own session to find the scripts.-
Constructor Summary
ConstructorsConstructorDescriptionServletMounter(org.osgi.framework.BundleContext context, org.apache.sling.api.resource.ResourceResolverFactory resourceResolverFactory, jakarta.servlet.ServletContext servletContext, org.apache.sling.servlets.resolver.internal.ResolverConfig config) Activate this component. -
Method Summary
Modifier and TypeMethodDescriptionvoidbindJakartaServlet(jakarta.servlet.Servlet servlet, org.osgi.framework.ServiceReference<jakarta.servlet.Servlet> reference) protected voidvoidbindServlet(javax.servlet.Servlet servlet, org.osgi.framework.ServiceReference<javax.servlet.Servlet> reference) protected voidDeactivate this component.booleanvoidunbindJakartaServlet(org.osgi.framework.ServiceReference<jakarta.servlet.Servlet> reference) protected voidvoidunbindServlet(org.osgi.framework.ServiceReference<javax.servlet.Servlet> reference)
-
Constructor Details
-
ServletMounter
public ServletMounter(org.osgi.framework.BundleContext context, org.apache.sling.api.resource.ResourceResolverFactory resourceResolverFactory, jakarta.servlet.ServletContext servletContext, org.apache.sling.servlets.resolver.internal.ResolverConfig config) Activate this component.
-
-
Method Details
-
deactivate
protected void deactivate()Deactivate this component. -
bindServlet
public void bindServlet(javax.servlet.Servlet servlet, org.osgi.framework.ServiceReference<javax.servlet.Servlet> reference) -
unbindServlet
public void unbindServlet(org.osgi.framework.ServiceReference<javax.servlet.Servlet> reference) -
bindJakartaServlet
public void bindJakartaServlet(jakarta.servlet.Servlet servlet, org.osgi.framework.ServiceReference<jakarta.servlet.Servlet> reference) -
unbindJakartaServlet
public void unbindJakartaServlet(org.osgi.framework.ServiceReference<jakarta.servlet.Servlet> reference) -
mountProviders
public boolean mountProviders() -
bindResolutionCache
-
unbindResolutionCache
-