Package org.craftercms.commons.http
Class RequestContext
java.lang.Object
org.craftercms.commons.http.RequestContext
Holds the current HTTP servlet request and response.
- Author:
- avasquez
-
Constructor Summary
ConstructorsConstructorDescriptionRequestContext(jakarta.servlet.http.HttpServletRequest request, jakarta.servlet.http.HttpServletResponse response, jakarta.servlet.ServletContext servletContext) -
Method Summary
Modifier and TypeMethodDescriptionstatic voidclear()Removes the context from the current thread.static RequestContextReturns the context for the current thread.jakarta.servlet.http.HttpServletRequestReturns the current request.jakarta.servlet.http.HttpServletResponseReturns the current response.jakarta.servlet.ServletContextReturns the current servlet context.static voidsetCurrent(RequestContext current) Sets the context for the current thread.voidsetRequest(jakarta.servlet.http.HttpServletRequest request) Returns the current request.voidsetResponse(jakarta.servlet.http.HttpServletResponse response) Sets the current response.voidsetServletContext(jakarta.servlet.ServletContext servletContext) Sets the current servlet context.
-
Constructor Details
-
RequestContext
public RequestContext(jakarta.servlet.http.HttpServletRequest request, jakarta.servlet.http.HttpServletResponse response, jakarta.servlet.ServletContext servletContext)
-
-
Method Details
-
getCurrent
Returns the context for the current thread. -
setCurrent
Sets the context for the current thread. -
clear
public static void clear()Removes the context from the current thread. -
getRequest
public jakarta.servlet.http.HttpServletRequest getRequest()Returns the current request. -
setRequest
public void setRequest(jakarta.servlet.http.HttpServletRequest request) Returns the current request. -
getResponse
public jakarta.servlet.http.HttpServletResponse getResponse()Returns the current response. -
setResponse
public void setResponse(jakarta.servlet.http.HttpServletResponse response) Sets the current response. -
getServletContext
public jakarta.servlet.ServletContext getServletContext()Returns the current servlet context. -
setServletContext
public void setServletContext(jakarta.servlet.ServletContext servletContext) Sets the current servlet context.
-