A B C D E F G H I 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
ResourceCollector
class provides a single public method -#getServlets(ResourceResolver,List
- which is used to find an ordered collection of) Resource
instances which may be used to find a servlet or script to handle a request to the given resource. - AbstractResourceCollector(String, String, String, String, String[], boolean) - 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) - Method in class org.apache.sling.servlets.resolver.internal.bundle.BundledScriptTracker
- activate(BundleContext, ResolverConfig) - Method in class org.apache.sling.servlets.resolver.internal.resolution.ResolutionCache
-
Activate this component.
- adaptTo(Class<T>) - Method in class org.apache.sling.servlets.resolver.internal.resource.ServletResource
- addingBundle(Bundle, BundleEvent) - Method in class org.apache.sling.servlets.resolver.internal.bundle.BundledScriptTracker
- addWeightedResource(Set<WeightedResource>, Resource, int, int) - Method in class org.apache.sling.servlets.resolver.internal.helper.AbstractResourceCollector
-
Creates a
WeightedResource
and adds it to the set of resources. - AT_EXTENDS - Static variable in class org.apache.sling.servlets.resolver.internal.bundle.BundledScriptTracker
- AT_SCRIPT_ENGINE - Static variable in class org.apache.sling.servlets.resolver.internal.bundle.BundledScriptTracker
- AT_SCRIPT_EXTENSION - Static variable in class org.apache.sling.servlets.resolver.internal.bundle.BundledScriptTracker
- AT_VERSION - Static variable in class org.apache.sling.servlets.resolver.internal.bundle.BundledScriptTracker
B
- baseResourceType - Variable in class org.apache.sling.servlets.resolver.internal.helper.AbstractResourceCollector
- bindResolutionCache(ResolutionCache) - Method in class org.apache.sling.servlets.resolver.internal.resource.ServletMounter
- bindResourceResolverFactory(ResourceResolverFactory) - Method in class org.apache.sling.servlets.resolver.internal.helper.SearchPathProvider
- bindSearchPathProvider(SearchPathProvider) - Method in class org.apache.sling.servlets.resolver.internal.bundle.BundledScriptTracker
- bindServlet(Servlet, ServiceReference<Servlet>) - Method in class org.apache.sling.servlets.resolver.internal.resource.ServletMounter
- BundledHooks - Class in org.apache.sling.servlets.resolver.internal.bundle
- BundledHooks() - Constructor for class org.apache.sling.servlets.resolver.internal.bundle.BundledHooks
- BundledScriptServlet - Class in org.apache.sling.servlets.resolver.internal.bundle
- BundledScriptServlet(Set<TypeProvider>, BundledRenderUnit) - Constructor for class org.apache.sling.servlets.resolver.internal.bundle.BundledScriptServlet
- BundledScriptTracker - Class in org.apache.sling.servlets.resolver.internal.bundle
- BundledScriptTracker() - Constructor for class org.apache.sling.servlets.resolver.internal.bundle.BundledScriptTracker
C
- CACHE_KEY - Static variable in class org.apache.sling.servlets.resolver.internal.helper.LocationCollector
- CACHE_KEY_CHILDREN_LIST - Static variable in class org.apache.sling.servlets.resolver.internal.helper.AbstractResourceCollector
- CACHE_KEY_RESOURCES - Static variable in class org.apache.sling.servlets.resolver.internal.helper.AbstractResourceCollector
- clearCache(ResourceResolver) - Static method in class org.apache.sling.servlets.resolver.internal.helper.AbstractResourceCollector
- clearCache(ResourceResolver) - Static method in class org.apache.sling.servlets.resolver.internal.helper.LocationCollector
-
Purge all cache entries owned by the LocationCollector
- create(String, Resource, String[], boolean) - Static method in class org.apache.sling.servlets.resolver.internal.helper.NamedScriptResourceCollector
- create(Resource, String, String[], String[], String, String[], boolean) - Static method in class org.apache.sling.servlets.resolver.internal.helper.ResourceCollector
- create(SlingHttpServletRequest, String[], String[], boolean) - Static method in class org.apache.sling.servlets.resolver.internal.helper.ResourceCollector
-
Creates a
ResourceCollector
for 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.bundle.BundledScriptTracker
- deactivate() - Method in class org.apache.sling.servlets.resolver.internal.helper.SearchPathProvider
- deactivate() - Method in class org.apache.sling.servlets.resolver.internal.resource.ServletMounter
-
Deactivate this component.
- deactivate(BundleContext) - Method in class org.apache.sling.servlets.resolver.internal.resolution.ResolutionCache
-
Deactivate this component.
- DEFAULT_RESOURCE_SUPER_TYPE - Static variable in class org.apache.sling.servlets.resolver.internal.resource.ServletResource
- DefaultErrorHandlerServlet - Class in org.apache.sling.servlets.resolver.internal.defaults
-
The
DefaultErrorHandlerServlet
This 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
DefaultServlet
is 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
- event(ServiceEvent, Map<BundleContext, Collection<ListenerHook.ListenerInfo>>) - Method in class org.apache.sling.servlets.resolver.internal.bundle.BundledHooks
- 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
- find(BundleContext, String, String, boolean, Collection<ServiceReference<?>>) - Method in class org.apache.sling.servlets.resolver.internal.bundle.BundledHooks
- 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
- getBundledRenderUnit() - Method in class org.apache.sling.servlets.resolver.internal.bundle.BundledScriptServlet
- 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
- getInputStream() - Method in class org.apache.sling.servlets.resolver.internal.bundle.BundledScriptServlet
- getMaximumCacheSize() - Method in interface org.apache.sling.servlets.resolver.jmx.SlingServletResolverCacheMBean
-
Get the maximum configured size of the servlet resolver cache
- getPath() - Method in class org.apache.sling.servlets.resolver.internal.resource.ServletResource
- getRequestDispatcher(String, RequestDispatcherOptions) - Method in class org.apache.sling.servlets.resolver.internal.bundle.RequestWrapper
- getRequestDispatcher(Resource, RequestDispatcherOptions) - Method in class org.apache.sling.servlets.resolver.internal.bundle.RequestWrapper
- getResource(ResourceResolver, String, boolean) - Method in class org.apache.sling.servlets.resolver.internal.helper.AbstractResourceCollector
-
Returns a resource for the given
path
. - getResource(ResourceResolver, String, Map<String, Resource>) - Static method in class org.apache.sling.servlets.resolver.internal.helper.LocationCollector
-
Resolve a path to a resource, either via the cache or the ResourceResolver
- getResource(ResolveContext<Object>, String, ResourceContext, Resource) - Method in class org.apache.sling.servlets.resolver.internal.resource.MergingServletResourceProvider
- getResource(ResolveContext<Object>, String, ResourceContext, Resource) - Method in class org.apache.sling.servlets.resolver.internal.resource.ServletResourceProvider
- getResource(ResolveContext, String) - Method in class org.apache.sling.servlets.resolver.internal.resource.MergingServletResourceProvider
- getResourceMetadata() - Method in class org.apache.sling.servlets.resolver.internal.resource.ServletResource
- getResourceOrNull(ResourceResolver, String, boolean) - Static method in class org.apache.sling.servlets.resolver.internal.helper.AbstractResourceCollector
-
Resolvers a resource or null if there is no resource resolved from the given path.
- getResourceResolver() - Method in class org.apache.sling.servlets.resolver.internal.resource.ServletResource
- getResourceSuperType() - Method in class org.apache.sling.servlets.resolver.internal.resource.ServletResource
- getResourceType() - Method in class org.apache.sling.servlets.resolver.internal.resource.ServletResource
- getScriptEngineExtensions() - Method in class org.apache.sling.servlets.resolver.internal.resolution.ResolutionCache
-
Get the list of script engine extensions
- getSearchPaths() - Method in class org.apache.sling.servlets.resolver.internal.helper.SearchPathProvider
- 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
- getServletInfo() - Method in class org.apache.sling.servlets.resolver.internal.bundle.BundledScriptServlet
- 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
- hashCode() - Method in class org.apache.sling.servlets.resolver.internal.helper.NamedScriptResourceCollector
- hashCode() - Method in class org.apache.sling.servlets.resolver.internal.helper.ResourceCollector
I
- isRootOf(String) - Method in class org.apache.sling.servlets.resolver.internal.resource.MergingServletResourceProvider
L
- listChildren(ResolveContext<Object>, Resource) - Method in class org.apache.sling.servlets.resolver.internal.resource.ServletResourceProvider
- listChildren(ResolveContext, Resource) - Method in class org.apache.sling.servlets.resolver.internal.resource.MergingServletResourceProvider
- LocationCollector - Class in org.apache.sling.servlets.resolver.internal.helper
-
The
LocationCollector
provides access to an ordered collection of absolute paths containing potential request handling.
M
- MergingServletResourceProvider - Class in org.apache.sling.servlets.resolver.internal.resource
- MergingServletResourceProvider() - Constructor for class org.apache.sling.servlets.resolver.internal.resource.MergingServletResourceProvider
- modified(BundleContext, ResolverConfig) - Method in class org.apache.sling.servlets.resolver.internal.resolution.ResolutionCache
- modifiedBundle(Bundle, BundleEvent, List<ServiceRegistration<Servlet>>) - Method in class org.apache.sling.servlets.resolver.internal.bundle.BundledScriptTracker
- mountProviders() - Method in class org.apache.sling.servlets.resolver.internal.resource.ServletMounter
N
- NamedScriptResourceCollector - Class in org.apache.sling.servlets.resolver.internal.helper
-
The
ResourceCollector
class provides a single public method -#getServlets(ResourceResolver)
- which is used to find an ordered collection ofResource
instances 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[], boolean) - Constructor for class org.apache.sling.servlets.resolver.internal.helper.NamedScriptResourceCollector
- NS_SLING_SERVLET - Static variable in class org.apache.sling.servlets.resolver.internal.bundle.BundledScriptTracker
O
- onChange(List<ResourceChange>) - Method in class org.apache.sling.servlets.resolver.internal.resolution.ResolutionCache
- org.apache.sling.servlets.resolver.internal.bundle - package org.apache.sling.servlets.resolver.internal.bundle
- 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
- removedBundle(Bundle, BundleEvent, List<ServiceRegistration<Servlet>>) - Method in class org.apache.sling.servlets.resolver.internal.bundle.BundledScriptTracker
- renderHtml(ServletRequest, ServletResponse, String, String, String, int) - Method in class org.apache.sling.servlets.resolver.internal.defaults.DefaultErrorHandlerServlet
-
Render the error as html
- renderJson(ServletRequest, ServletResponse, String, String, String, int) - Method in class org.apache.sling.servlets.resolver.internal.defaults.DefaultErrorHandlerServlet
-
Render the error as json
- RequestWrapper - Class in org.apache.sling.servlets.resolver.internal.bundle
- RequestWrapper(SlingHttpServletRequest, Set<ResourceType>) - Constructor for class org.apache.sling.servlets.resolver.internal.bundle.RequestWrapper
- 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
ResourceCollector
class provides a single public method -#getServlets(ResourceResolver)
- which is used to find an ordered collection ofResource
instances 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
-
Deprecated.use
#ResourceCollector(String, String, Resource, String, String[])
instead. - ResourceCollector(String, String, Resource, String, String[], boolean) - Constructor for class org.apache.sling.servlets.resolver.internal.helper.ResourceCollector
-
Creates a
ResourceCollector
finding 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
- SearchPathProvider - Class in org.apache.sling.servlets.resolver.internal.helper
- SearchPathProvider(BundleContext) - Constructor for class org.apache.sling.servlets.resolver.internal.helper.SearchPathProvider
- 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.bundle.BundledScriptServlet
- service(ServletRequest, ServletResponse) - Method in class org.apache.sling.servlets.resolver.internal.defaults.DefaultErrorHandlerServlet
- serviceChanged(ServiceEvent) - Method in class org.apache.sling.servlets.resolver.internal.resolution.ResolutionCache
- 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
SlingServletResolver
resolves a servlet for a request by implementing theServletResolver
interface. - ServletMounter(BundleContext, ResourceResolverFactory, ServletContext, ResolverConfig) - Constructor for class org.apache.sling.servlets.resolver.internal.resource.ServletMounter
-
Activate this component.
- ServletResource - Class in org.apache.sling.servlets.resolver.internal.resource
- ServletResource(ResourceResolver, Servlet, String) - Constructor for class org.apache.sling.servlets.resolver.internal.resource.ServletResource
- 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.bundle.BundledScriptServlet
- toString() - Method in class org.apache.sling.servlets.resolver.internal.resource.ServletResource
- toString() - Method in class org.apache.sling.servlets.resolver.internal.resource.ServletResourceProvider
-
Return suitable info for logging
U
- unbindResolutionCache(ResolutionCache) - Method in class org.apache.sling.servlets.resolver.internal.resource.ServletMounter
- unbindResourceResolverFactory(ResourceResolverFactory) - Method in class org.apache.sling.servlets.resolver.internal.helper.SearchPathProvider
- unbindSearchPathProvider(SearchPathProvider) - Method in class org.apache.sling.servlets.resolver.internal.bundle.BundledScriptTracker
- unbindServlet(ServiceReference<Servlet>) - Method in class org.apache.sling.servlets.resolver.internal.resource.ServletMounter
- useResourceCaching - Variable in class org.apache.sling.servlets.resolver.internal.helper.AbstractResourceCollector
W
- WebConsolePlugin - Class in org.apache.sling.servlets.resolver.internal.console
-
If the servlet request path ends with .json, the information is returned in JSON format.
- 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