A B C D E F G H L M N O P R S T U W
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- AbstractResourceCollector - Class in org.apache.sling.servlets.resolver.internal.helper
-
The
ResourceCollectorclass provides a single public method -#getServlets(ResourceResolver)- which is used to find an ordered collection ofResourceinstances which may be used to find a servlet or script to handle a request to the given resource. - AbstractResourceCollector(String, String, String, String, String[]) - Constructor for class org.apache.sling.servlets.resolver.internal.helper.AbstractResourceCollector
- activate(ResolverConfig) - Method in class org.apache.sling.servlets.resolver.internal.console.WebConsolePlugin
-
Activate this component.
- activate(BundleContext, ResolverConfig) - Method in class org.apache.sling.servlets.resolver.internal.resolution.ResolutionCache
-
Activate this component.
- addWeightedResource(Set<WeightedResource>, Resource, int, int) - Method in class org.apache.sling.servlets.resolver.internal.helper.AbstractResourceCollector
-
Creates a
WeightedResourceand adds it to the set of resources.
B
- baseResourceType - Variable in class org.apache.sling.servlets.resolver.internal.helper.AbstractResourceCollector
- bindServlet(Servlet, ServiceReference<Servlet>) - Method in class org.apache.sling.servlets.resolver.internal.resource.ServletMounter
C
- create(String, Resource, String[]) - Static method in class org.apache.sling.servlets.resolver.internal.helper.NamedScriptResourceCollector
- create(Resource, String, String[], String[], String, String[]) - Static method in class org.apache.sling.servlets.resolver.internal.helper.ResourceCollector
- create(SlingHttpServletRequest, String[], String[]) - Static method in class org.apache.sling.servlets.resolver.internal.helper.ResourceCollector
-
Creates a
ResourceCollectorfor the givenrequest. - create(ServiceReference<Servlet>, Servlet) - Method in class org.apache.sling.servlets.resolver.internal.resource.ServletResourceProviderFactory
-
Create a servlet resource provider for the servlet
D
- deactivate() - Method in class org.apache.sling.servlets.resolver.internal.resolution.ResolutionCache
-
Deactivate this component.
- deactivate() - Method in class org.apache.sling.servlets.resolver.internal.resource.ServletMounter
-
Deactivate this component.
- DefaultErrorHandlerServlet - Class in org.apache.sling.servlets.resolver.internal.defaults
-
The
DefaultErrorHandlerServletThis is the default error handler servlet registered at the end of the global search path - DefaultErrorHandlerServlet() - Constructor for class org.apache.sling.servlets.resolver.internal.defaults.DefaultErrorHandlerServlet
- DefaultServlet - Class in org.apache.sling.servlets.resolver.internal.defaults
-
The
DefaultServletis a very simple default resource handler. - DefaultServlet() - Constructor for class org.apache.sling.servlets.resolver.internal.defaults.DefaultServlet
- doGet(SlingHttpServletRequest, SlingHttpServletResponse) - Method in class org.apache.sling.servlets.resolver.internal.defaults.DefaultServlet
E
- equals(Object) - Method in class org.apache.sling.servlets.resolver.internal.helper.AbstractResourceCollector
- equals(Object) - Method in class org.apache.sling.servlets.resolver.internal.helper.NamedScriptResourceCollector
- equals(Object) - Method in class org.apache.sling.servlets.resolver.internal.helper.ResourceCollector
- executionPaths - Variable in class org.apache.sling.servlets.resolver.internal.helper.AbstractResourceCollector
- extension - Variable in class org.apache.sling.servlets.resolver.internal.helper.AbstractResourceCollector
F
- flushCache() - Method in class org.apache.sling.servlets.resolver.internal.resolution.ResolutionCache
- flushCache() - Method in interface org.apache.sling.servlets.resolver.jmx.SlingServletResolverCacheMBean
-
Flush the servlet resolver cache.
G
- get(AbstractResourceCollector) - Method in class org.apache.sling.servlets.resolver.internal.resolution.ResolutionCache
- getCacheSize() - Method in interface org.apache.sling.servlets.resolver.jmx.SlingServletResolverCacheMBean
-
Get the current size of the servlet resolver cache
- getInitParameter(String) - Method in class org.apache.sling.servlets.resolver.internal.resource.SlingServletConfig
- getInitParameterNames() - Method in class org.apache.sling.servlets.resolver.internal.resource.SlingServletConfig
- getMaximumCacheSize() - Method in interface org.apache.sling.servlets.resolver.jmx.SlingServletResolverCacheMBean
-
Get the maximum configured size of the servlet resolver cache
- getRequestPathInfo(String) - Static method in class org.apache.sling.servlets.resolver.internal.console.WebConsolePlugin
- getResource(ResourceResolver, String) - Method in class org.apache.sling.servlets.resolver.internal.helper.AbstractResourceCollector
-
Returns a resource for the given
path. - getResource(ResolveContext<Object>, String, ResourceContext, Resource) - Method in class org.apache.sling.servlets.resolver.internal.resource.ServletResourceProvider
- getScriptEngineExtensions() - Method in class org.apache.sling.servlets.resolver.internal.resolution.ResolutionCache
-
Get the list of script engine extensions
- getServiceProperty(String) - Method in class org.apache.sling.servlets.resolver.internal.resource.SlingServletConfig
- getServicePropertyKeys() - Method in class org.apache.sling.servlets.resolver.internal.resource.SlingServletConfig
- getServiceReferenceInfo(ServiceReference<Servlet>) - Static method in class org.apache.sling.servlets.resolver.internal.resource.ServletResourceProviderFactory
- getServletContext() - Method in class org.apache.sling.servlets.resolver.internal.resource.SlingServletConfig
- getServletName() - Method in class org.apache.sling.servlets.resolver.internal.resource.SlingServletConfig
- getServlets(ResourceResolver, List<String>) - Method in class org.apache.sling.servlets.resolver.internal.helper.AbstractResourceCollector
- getWeightedResources(Set<WeightedResource>, Resource) - Method in class org.apache.sling.servlets.resolver.internal.helper.AbstractResourceCollector
- getWeightedResources(Set<WeightedResource>, Resource) - Method in class org.apache.sling.servlets.resolver.internal.helper.NamedScriptResourceCollector
- getWeightedResources(Set<WeightedResource>, Resource) - Method in class org.apache.sling.servlets.resolver.internal.helper.ResourceCollector
H
- handleEvent(Event) - Method in class org.apache.sling.servlets.resolver.internal.resolution.ResolutionCache
- hashCode - Variable in class org.apache.sling.servlets.resolver.internal.helper.AbstractResourceCollector
- hashCode() - Method in class org.apache.sling.servlets.resolver.internal.helper.AbstractResourceCollector
- hasNext() - Method in class org.apache.sling.servlets.resolver.internal.helper.LocationIterator
-
Returns
trueif there is another entry
L
- listChildren(ResolveContext<Object>, Resource) - Method in class org.apache.sling.servlets.resolver.internal.resource.ServletResourceProvider
- LocationIterator - Class in org.apache.sling.servlets.resolver.internal.helper
-
The
LocationIteratorprovides access to an ordered collection of absolute paths containing potential request handling. - LocationIterator(String, String, String, ResourceResolver) - Constructor for class org.apache.sling.servlets.resolver.internal.helper.LocationIterator
-
Creates an instance of this iterator starting with a location built from the resource type of the
resourceand ending with the givenbaseResourceType.
M
- modified(BundleContext, ResolverConfig) - Method in class org.apache.sling.servlets.resolver.internal.resolution.ResolutionCache
N
- NamedScriptResourceCollector - Class in org.apache.sling.servlets.resolver.internal.helper
-
The
ResourceCollectorclass provides a single public method -#getServlets(ResourceResolver)- which is used to find an ordered collection ofResourceinstances which may be used to find a servlet or script to handle a request to the given resource. - NamedScriptResourceCollector(String, String, String, String, String, String[]) - Constructor for class org.apache.sling.servlets.resolver.internal.helper.NamedScriptResourceCollector
- next() - Method in class org.apache.sling.servlets.resolver.internal.helper.LocationIterator
-
Returns the next entry of this iterator.
O
- onChange(List<ResourceChange>) - Method in class org.apache.sling.servlets.resolver.internal.resolution.ResolutionCache
- org.apache.sling.servlets.resolver.internal.console - package org.apache.sling.servlets.resolver.internal.console
- org.apache.sling.servlets.resolver.internal.defaults - package org.apache.sling.servlets.resolver.internal.defaults
- org.apache.sling.servlets.resolver.internal.helper - package org.apache.sling.servlets.resolver.internal.helper
- org.apache.sling.servlets.resolver.internal.resolution - package org.apache.sling.servlets.resolver.internal.resolution
- org.apache.sling.servlets.resolver.internal.resource - package org.apache.sling.servlets.resolver.internal.resource
- org.apache.sling.servlets.resolver.jmx - package org.apache.sling.servlets.resolver.jmx
P
- put(AbstractResourceCollector, Servlet) - Method in class org.apache.sling.servlets.resolver.internal.resolution.ResolutionCache
R
- remove() - Method in class org.apache.sling.servlets.resolver.internal.helper.LocationIterator
- ResolutionCache - Class in org.apache.sling.servlets.resolver.internal.resolution
-
Cache for script resolution
- ResolutionCache() - Constructor for class org.apache.sling.servlets.resolver.internal.resolution.ResolutionCache
- ResourceCollector - Class in org.apache.sling.servlets.resolver.internal.helper
-
The
ResourceCollectorclass provides a single public method -#getServlets(ResourceResolver)- which is used to find an ordered collection ofResourceinstances which may be used to find a servlet or script to handle a request to the given resource. - ResourceCollector(String, String, Resource, String[]) - Constructor for class org.apache.sling.servlets.resolver.internal.helper.ResourceCollector
-
Creates a
ResourceCollectorfinding servlets and scripts for the givenmethodName. - resourceSuperType - Variable in class org.apache.sling.servlets.resolver.internal.helper.AbstractResourceCollector
- resourceType - Variable in class org.apache.sling.servlets.resolver.internal.helper.AbstractResourceCollector
S
- service(HttpServletRequest, HttpServletResponse) - Method in class org.apache.sling.servlets.resolver.internal.console.WebConsolePlugin
- service(ServletRequest, ServletResponse) - Method in class org.apache.sling.servlets.resolver.internal.defaults.DefaultErrorHandlerServlet
- SERVLET_PATH_EXTENSION - Static variable in class org.apache.sling.servlets.resolver.internal.resource.ServletResourceProviderFactory
-
The extension appended to servlets to register into the resource tree to simplify handling in the resolution process (value is ".servlet").
- ServletMounter - Class in org.apache.sling.servlets.resolver.internal.resource
-
The
SlingServletResolverresolves a servlet for a request by implementing theServletResolverinterface. - ServletMounter(BundleContext, ResourceResolverFactory, ServletContext, ResolverConfig) - Constructor for class org.apache.sling.servlets.resolver.internal.resource.ServletMounter
-
Activate this component.
- ServletResourceProvider - Class in org.apache.sling.servlets.resolver.internal.resource
- ServletResourceProviderFactory - Class in org.apache.sling.servlets.resolver.internal.resource
- ServletResourceProviderFactory(String, List<String>) - Constructor for class org.apache.sling.servlets.resolver.internal.resource.ServletResourceProviderFactory
-
Constructor
- SlingServletConfig - Class in org.apache.sling.servlets.resolver.internal.resource
- SlingServletConfig(ServletContext, ServiceReference<Servlet>, String) - Constructor for class org.apache.sling.servlets.resolver.internal.resource.SlingServletConfig
-
Sets up this base configuration object.
- SlingServletResolverCacheMBean - Interface in org.apache.sling.servlets.resolver.jmx
-
This is the management interface for the SlingServletResolver's cache.
- statusToString(int) - Static method in class org.apache.sling.servlets.resolver.internal.defaults.DefaultErrorHandlerServlet
- stringEquals(String, String) - Method in class org.apache.sling.servlets.resolver.internal.helper.AbstractResourceCollector
-
Helper method to compare two strings which can possibly be
null
T
- toString() - Method in class org.apache.sling.servlets.resolver.internal.resource.ServletResourceProvider
-
Return suitable info for logging
U
- unbindServlet(ServiceReference<Servlet>) - Method in class org.apache.sling.servlets.resolver.internal.resource.ServletMounter
W
- WebConsolePlugin - Class in org.apache.sling.servlets.resolver.internal.console
- WebConsolePlugin() - Constructor for class org.apache.sling.servlets.resolver.internal.console.WebConsolePlugin
- WEIGHT_NO_MATCH - Static variable in class org.apache.sling.servlets.resolver.internal.helper.ResourceCollector
-
The special value returned by
#calculatePrefixMethodWeight(Resource, String, boolean)if the resource is not suitable to handle the request according to the location prefix, request selectors and request extension (value isInteger.MIN_VALUE).
All Classes All Packages