Interface Summary Interface Description RequestParameterThe
RequestParameterclass represents a single parameter sent with the client request.
RequestParameterMapencapsulates all request parameters of a request.
RequestPathInfoSling breaks the request URI into four parts: the path itself, optional dot-separated selectors and extension that follow it, and an optional path suffix. RequestProgressTrackerThe
RequestProgressTrackerclass provides the functionality to track the progress of request processing.
SlingRequestListenerImplementations of this service interface receive notifications about changes to Sling request of the Sling application they are part of.
Class Summary Class Description RequestDispatcherOptions
RequestDispatcherOptionsare used in the
SlingHttpServletRequest.getRequestDispatcher(org.apache.sling.api.resource.Resource, RequestDispatcherOptions)method, to give more control on some aspects of the include/forward mechanism.
RequestUtilRequest related utility methods. ResponseUtilResponse related utility methods SlingRequestEventrepresents an event published by the Sling engine while dispatching a request.
Enum Summary Enum Description SlingRequestEvent.EventTypetype of the event
Exception Summary Exception Description RecursionTooDeepExceptionThe
RecursionTooDeepExceptionis thrown by the Sling implementation if to many recursive content inclusions take place.
TooManyCallsExceptionis thrown by the Sling implementation if to many inclusions have been called for during a single request.