| Name | Description | Type | Package | Framework |
| Adaptable | adaptTo(java. | Interface | org.apache.sling.api.adapter | Apache Sling |
|
| AdapterFactory | The AdapterFactory interface defines the API for helpers which may be provided to enhance the adaptability of adaptable objects. | Interface | org.apache.sling.api.adapter | Apache Sling |
|
| AdapterManager | The AdapterManager defines the service interface for a manager for object adaption. | Interface | org.apache.sling.api.adapter | Apache Sling |
|
| HtmlResponse | Generator for a HTML status response that displays the changes made in a post request. | Class | org.apache.sling.api.servlets | Apache Sling |
|
| HttpConstants | | Class | org.apache.sling.api.servlets | Apache Sling |
|
| InvalidServiceFilterSyntaxException | Thrown when an invalid service filter is usedSee Also:Serialized Form | Class | org.apache.sling.api.scripting | Apache Sling |
|
| NonExistingResource | Simple helper class representing nonexisting resources. | Class | org.apache.sling.api.resource | Apache Sling |
|
| OptingServlet | The OptingServlet interface may be implemented by Servlets used by Sling which may choose to not handle all | Interface | org.apache.sling.api.servlets | Apache Sling |
|
| PersistableValueMap | The PersistableValueMap is an extension of the ValueMap which allows to modify and | Interface | org.apache.sling.api.resource | Apache Sling |
|
| PersistenceException | This exception will be thrown during the try to persists changes to a PersistableValueMap. | Class | org.apache.sling.api.resource | Apache Sling |
|
| QuerySyntaxException | The QuerySyntaxException is thrown by the ResourceResolver. | Class | org.apache.sling.api.resource | Apache Sling |
|
| RecursionTooDeepException | The RecursionTooDeepException is thrown by the Sling implementation if to many recursive content inclusions take place. | Class | org.apache.sling.api.request | Apache Sling |
|
| RequestDispatcherOptions | RequestDispatcherOptions are used in the SlingHttpServletRequest. | Class | org.apache.sling.api.request | Apache Sling |
|
| RequestParameter | The RequestParameter class represents a single parameter sent with the client request. | Interface | org.apache.sling.api.request | Apache Sling |
|
| RequestParameterMap | | Interface | org.apache.sling.api.request | Apache Sling |
|
| RequestPathInfo | Sling breaks the request URI into four parts: the path itself, optional dot-separated selectors and extension that follow it, and an optional path | Interface | org.apache.sling.api.request | Apache Sling |
|
| RequestProgressTracker | The RequestProgressTracker class provides the functionality to track the progress of request processing. | Interface | org.apache.sling.api.request | Apache Sling |
|
| Resource | Resources are pieces of content on which Sling acts The Resource is also an Adaptable to get adapters to | Interface | org.apache.sling.api.resource | Apache Sling |
|
| ResourceMetadata | The ResourceMetadata interface defines the API for the metadata of a Sling Resource. | Class | org.apache.sling.api.resource | Apache Sling |
|
| ResourceNotFoundException | An Exception that causes Sling to return a 404 (NOT FOUND) status code. | Class | org.apache.sling.api.resource | Apache Sling |
|
| ResourceProvider | API for providers of resources. | Interface | org.apache.sling.api.resource | Apache Sling |
|
| ResourceResolver | The ResourceResolver defines the service API which may be used to resolve Resource objects. | Interface | org.apache.sling.api.resource | Apache Sling |
|
| ResourceUtil | The ResourceUtil class provides helper methods dealingConstructor SummaryResourceUtil() | Class | org.apache.sling.api.resource | Apache Sling |
|
| ResourceWrapper | The ResourceWrapper is a wrapper for any Resource delegating all method calls to the wrapped resource by default. | Class | org.apache.sling.api.resource | Apache Sling |
|
| ScriptEvaluationException | The ScriptEvaluationException is thrown by the SlingScript. | Class | org.apache.sling.api.scripting | Apache Sling |
|
| ServletResolver | The ServletResolver defines the API for a service capable of resolving javax. | Interface | org.apache.sling.api.servlets | Apache Sling |
|
| SlingAllMethodsServlet | Helper base class for data modifying Servlets used in Sling. | Class | org.apache.sling.api.servlets | Apache Sling |
|
| SlingBindings | The SlingBindings class is used to prepare global variables for script execution. | Class | org.apache.sling.api.scripting | Apache Sling |
|
| SlingConstants | The SlingConstants interface provides some symbolic constants for well known constant strings in Sling. | Class | org.apache.sling.api | Apache Sling |
|
| SlingException | The SlingException is the base exception used throughout the Sling API. | Class | org.apache.sling.api | Apache Sling |
|
| SlingHttpServletRequest | The SlingHttpServletRequest defines the interface to provide client request information to a servlet. | Interface | org.apache.sling.api | Apache Sling |
|
| SlingHttpServletRequestWrapper | The SlingHttpServletRequestWrapper class is a default wrapper class around a SlingHttpServletRequest which may be extended to amend | Class | org.apache.sling.api.wrappers | Apache Sling |
|
| SlingHttpServletResponse | The SlingHttpServletResponse defines the interface to assist a servlet in creating and sending a response to the client. | Interface | org.apache.sling.api | Apache Sling |
|
| SlingHttpServletResponseWrapper | The SlingHttpServletResponseWrapper class is a default wrapper class around a SlingHttpServletResponse which may be extended to | Class | org.apache.sling.api.wrappers | Apache Sling |
|
| SlingIOException | The SlingIOException is a runtime exception wrapper for the Java IOException. | Class | org.apache.sling.api | Apache Sling |
|
| SlingRequestPaths | This class is not a wrapper per se, but computes the correct path info, request URI, etc. | Class | org.apache.sling.api.wrappers | Apache Sling |
|
| SlingSafeMethodsServlet | Helper base class for read-only Servlets used in Sling. | Class | org.apache.sling.api.servlets | Apache Sling |
|
| SlingScript | The SlingScript defines the API for objects which encapsulate a script resolved by the SlingScriptResolver. | Interface | org.apache.sling.api.scripting | Apache Sling |
|
| SlingScriptHelper | The SlingScriptHelper interface defines the API of a helper class which is provided to the scripts called from sling through the global | Interface | org.apache.sling.api.scripting | Apache Sling |
|
| SlingScriptResolver | The ScriptResolver interface defines the API for a service capable of locating scripts. | Interface | org.apache.sling.api.scripting | Apache Sling |
|
| SlingServletException | The SlingServletException is a runtime exception wrapper for the Servlet API ServletException. | Class | org.apache.sling.api | Apache Sling |
|
| SyntheticResource | The SyntheticResource class is a simple implementation of the Resource interface which may be used to provide a resource | Class | org.apache.sling.api.resource | Apache Sling |
|
| TooManyCallsException | The TooManyCallsException is thrown by the Sling implementation if to many inclusions have been called for during a single request. | Class | org.apache.sling.api.request | Apache Sling |
|
| ValueMap | The ValueMap is an easy way to access properties of a resource. | Interface | org.apache.sling.api.resource | Apache Sling |
|
| ValueMapDecorator | ValueMapDecorator decorates another Map to provide a basic implementation for the additional methods | Class | org.apache.sling.api.wrappers | Apache Sling |