# All Classes and Interfaces

Class
Description
AbstractResourceCollector
The `ResourceCollector` class provides a single public method - `AbstractResourceCollector.getServlets(ResourceResolver,List<String>)` - 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.
BundledHooks
BundledScriptServlet
BundledScriptTracker
BundledScriptTrackerHC
BundledScriptTrackerHC.BundledScriptTrackerHCConfig
DefaultErrorHandlerServlet
The `DefaultErrorHandlerServlet` This is the default error handler servlet registered at the end of the global search path
DefaultServlet
The `DefaultServlet` is a very simple default resource handler.
IgnoredServletResourcePredicate
Created for https://issues.apache.org/jira/browse/SLING-12739 to hide specific scripts or servlets from the resolution mechanism.
LocationCollector
The `LocationCollector` provides access to an ordered collection of absolute paths containing potential request handling.
MergingServletResourceProvider
NamedScriptResourceCollector
The `ResourceCollector` class provides a single public method - `AbstractResourceCollector.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.
RequestWrapper
ResolutionCache
Cache for script resolution
ResourceCollector
The `ResourceCollector` class provides a single public method - `AbstractResourceCollector.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.
SearchPathProvider
ServletMounter
The `SlingServletResolver` resolves a servlet for a request by implementing the `ServletResolver` interface.
ServletResource
ServletResourceProvider
ServletResourceProviderFactory
SlingServletConfig
SlingServletResolverCacheMBean
This is the management interface for the SlingServletResolver's cache.
WebConsolePlugin
If the servlet request path ends with .json, the information is returned in JSON format.