A B C D E F G H I L M N O P R S T U W 
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 given request.
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 of Resource 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 of Resource 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 given methodName.
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 the ServletResolver 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 is Integer.MIN_VALUE).
A B C D E F G H I L M N O P R S T U W 
All Classes All Packages