Uses of Interface
org.apache.sling.api.SlingHttpServletRequest
-
Packages that use SlingHttpServletRequest Package Description org.apache.sling.api.request org.apache.sling.api.scripting org.apache.sling.api.servlets org.apache.sling.api.uri org.apache.sling.api.wrappers -
-
Uses of SlingHttpServletRequest in org.apache.sling.api.request
Methods in org.apache.sling.api.request with parameters of type SlingHttpServletRequest Modifier and Type Method Description static boolean
RequestUtil. handleIfModifiedSince(@NotNull SlingHttpServletRequest req, @NotNull javax.servlet.http.HttpServletResponse resp)
Checks if the request contains a if-last-modified-since header and if the the request's underlying resource has a jcr:lastModified property. -
Uses of SlingHttpServletRequest in org.apache.sling.api.scripting
Methods in org.apache.sling.api.scripting that return SlingHttpServletRequest Modifier and Type Method Description @Nullable SlingHttpServletRequest
SlingBindings. getRequest()
@NotNull SlingHttpServletRequest
SlingScriptHelper. getRequest()
Returns theSlingHttpServletRequest
representing the input of the request.Methods in org.apache.sling.api.scripting with parameters of type SlingHttpServletRequest Modifier and Type Method Description void
SlingBindings. setRequest(SlingHttpServletRequest request)
-
Uses of SlingHttpServletRequest in org.apache.sling.api.servlets
Methods in org.apache.sling.api.servlets with parameters of type SlingHttpServletRequest Modifier and Type Method Description boolean
OptingServlet. accepts(@NotNull SlingHttpServletRequest request)
Examines the request, and returntrue
if this servlet is willing to handle the request.protected void
SlingAllMethodsServlet. doDelete(@NotNull SlingHttpServletRequest request, @NotNull SlingHttpServletResponse response)
Called by theSlingAllMethodsServlet.mayService(SlingHttpServletRequest, SlingHttpServletResponse)
method to handle an HTTP DELETE request.protected void
SlingSafeMethodsServlet. doGeneric(@NotNull SlingHttpServletRequest request, @NotNull SlingHttpServletResponse response)
Called by theSlingSafeMethodsServlet.service(SlingHttpServletRequest, SlingHttpServletResponse)
method to handle a request for an HTTP method, which is not known and handled by this class or its extension.protected void
SlingSafeMethodsServlet. doGet(@NotNull SlingHttpServletRequest request, @NotNull SlingHttpServletResponse response)
Called by theSlingSafeMethodsServlet.mayService(SlingHttpServletRequest, SlingHttpServletResponse)
method to handle an HTTP GET request.protected void
SlingSafeMethodsServlet. doHead(@NotNull SlingHttpServletRequest request, @NotNull SlingHttpServletResponse response)
Handles the HEAD method.protected void
SlingSafeMethodsServlet. doOptions(@NotNull SlingHttpServletRequest request, @NotNull SlingHttpServletResponse response)
Handles the OPTIONS method by setting the HTTPAllow
header on the response depending on the methods declared in this class.protected void
SlingAllMethodsServlet. doPost(@NotNull SlingHttpServletRequest request, @NotNull SlingHttpServletResponse response)
Called by theSlingAllMethodsServlet.mayService(SlingHttpServletRequest, SlingHttpServletResponse)
method to handle an HTTP POST request.protected void
SlingAllMethodsServlet. doPut(@NotNull SlingHttpServletRequest request, @NotNull SlingHttpServletResponse response)
Called by theSlingAllMethodsServlet.mayService(SlingHttpServletRequest, SlingHttpServletResponse)
method to handle an HTTP PUT request.protected void
SlingSafeMethodsServlet. doTrace(@NotNull SlingHttpServletRequest request, @NotNull SlingHttpServletResponse response)
Handles the TRACE method by just returning the list of all header values in the response body.protected void
SlingSafeMethodsServlet. handleMethodNotImplemented(@NotNull SlingHttpServletRequest request, @NotNull SlingHttpServletResponse response)
Helper method which causes an appropriate HTTP response to be sent for an unhandled HTTP request method.protected boolean
SlingAllMethodsServlet. mayService(@NotNull SlingHttpServletRequest request, @NotNull SlingHttpServletResponse response)
Tries to handle the request by calling a Java method implemented for the respective HTTP request method.protected boolean
SlingSafeMethodsServlet. mayService(@NotNull SlingHttpServletRequest request, @NotNull SlingHttpServletResponse response)
Tries to handle the request by calling a Java method implemented for the respective HTTP request method.@Nullable javax.servlet.Servlet
ServletResolver. resolveServlet(@NotNull SlingHttpServletRequest request)
Resolves ajavax.servlet.Servlet
whoseservice
method may be used to handle the givenrequest
.protected void
SlingSafeMethodsServlet. service(@NotNull SlingHttpServletRequest request, @NotNull SlingHttpServletResponse response)
Called by theSlingSafeMethodsServlet.service(ServletRequest, ServletResponse)
method to handle the HTTP request. -
Uses of SlingHttpServletRequest in org.apache.sling.api.uri
Methods in org.apache.sling.api.uri with parameters of type SlingHttpServletRequest Modifier and Type Method Description static @NotNull SlingUriBuilder
SlingUriBuilder. createFrom(@NotNull SlingHttpServletRequest request)
Creates a builder from a request. -
Uses of SlingHttpServletRequest in org.apache.sling.api.wrappers
Classes in org.apache.sling.api.wrappers that implement SlingHttpServletRequest Modifier and Type Class Description class
SlingHttpServletRequestWrapper
TheSlingHttpServletRequestWrapper
class is a default wrapper class around aSlingHttpServletRequest
which may be extended to amend the functionality of the original request object.Methods in org.apache.sling.api.wrappers that return SlingHttpServletRequest Modifier and Type Method Description SlingHttpServletRequest
SlingHttpServletRequestWrapper. getSlingRequest()
Return the originalSlingHttpServletRequest
object wrapped by this.Constructors in org.apache.sling.api.wrappers with parameters of type SlingHttpServletRequest Constructor Description SlingHttpServletRequestWrapper(SlingHttpServletRequest wrappedRequest)
Create a wrapper for the supplied wrappedRequest
-