Class ServletApiResponse.CrossContextInclude
java.lang.Object
org.eclipse.jetty.ee11.servlet.ServletApiResponse
org.eclipse.jetty.ee11.servlet.ServletApiResponse.CrossContextInclude
- All Implemented Interfaces:
 jakarta.servlet.http.HttpServletResponse, jakarta.servlet.ServletResponse
- Enclosing class:
 ServletApiResponse
Servlet API wrapper used on the post-dispatch side of a cross-context include.
It prevents the headers or response code from being updated.
- See Also:
 
- 
Nested Class Summary
Nested classes/interfaces inherited from class ServletApiResponse
ServletApiResponse.CrossContextInclude - 
Field Summary
Fields inherited from interface jakarta.servlet.http.HttpServletResponse
SC_ACCEPTED, SC_BAD_GATEWAY, SC_BAD_REQUEST, SC_CONFLICT, SC_CONTINUE, SC_CREATED, SC_EXPECTATION_FAILED, SC_FORBIDDEN, SC_FOUND, SC_GATEWAY_TIMEOUT, SC_GONE, SC_HTTP_VERSION_NOT_SUPPORTED, SC_INTERNAL_SERVER_ERROR, SC_LENGTH_REQUIRED, SC_METHOD_NOT_ALLOWED, SC_MISDIRECTED_REQUEST, SC_MOVED_PERMANENTLY, SC_MOVED_TEMPORARILY, SC_MULTIPLE_CHOICES, SC_NO_CONTENT, SC_NON_AUTHORITATIVE_INFORMATION, SC_NOT_ACCEPTABLE, SC_NOT_FOUND, SC_NOT_IMPLEMENTED, SC_NOT_MODIFIED, SC_OK, SC_PARTIAL_CONTENT, SC_PAYMENT_REQUIRED, SC_PERMANENT_REDIRECT, SC_PRECONDITION_FAILED, SC_PROXY_AUTHENTICATION_REQUIRED, SC_REQUEST_ENTITY_TOO_LARGE, SC_REQUEST_TIMEOUT, SC_REQUEST_URI_TOO_LONG, SC_REQUESTED_RANGE_NOT_SATISFIABLE, SC_RESET_CONTENT, SC_SEE_OTHER, SC_SERVICE_UNAVAILABLE, SC_SWITCHING_PROTOCOLS, SC_TEMPORARY_REDIRECT, SC_UNAUTHORIZED, SC_UNPROCESSABLE_CONTENT, SC_UNSUPPORTED_MEDIA_TYPE, SC_UPGRADE_REQUIRED, SC_USE_PROXY - 
Constructor Summary
Constructors - 
Method Summary
Modifier and TypeMethodDescriptionvoidaddDateHeader(String name, long date) voidvoidaddIntHeader(String name, int value) voidreset()voidvoidsendError(int sc) voidvoidsendRedirect(String location) voidsendRedirect(String location, boolean clearBuffer) voidsendRedirect(String location, int sc) voidsendRedirect(String location, int sc, boolean clearBuffer) voidsetCharacterEncoding(String charset) voidsetContentLength(int len) voidsetContentLengthLong(long len) voidsetContentType(String type) voidsetDateHeader(String name, long date) voidvoidsetIntHeader(String name, int value) voidvoidsetStatus(int sc) Methods inherited from class ServletApiResponse
addCookie, addCookie, containsHeader, encodeRedirectURL, encodeURL, flushBuffer, getBufferSize, getCharacterEncoding, getContentCount, getContentType, getHeader, getHeaderNames, getHeaders, getLocale, getOutputStream, getResponse, getServletChannel, getServletRequestInfo, getServletResponseInfo, getStatus, getTrailerFields, getWriter, isCommitted, sendRedirect, setBufferSize, setCharacterEncoding, setTrailerFields, toString 
- 
Constructor Details
- 
CrossContextInclude
 
 - 
 - 
Method Details
- 
setCharacterEncoding
- Specified by:
 setCharacterEncodingin interfacejakarta.servlet.ServletResponse- Overrides:
 setCharacterEncodingin classServletApiResponse
 - 
setLocale
- Specified by:
 setLocalein interfacejakarta.servlet.ServletResponse- Overrides:
 setLocalein classServletApiResponse
 - 
setContentLength
public void setContentLength(int len) - Specified by:
 setContentLengthin interfacejakarta.servlet.ServletResponse- Overrides:
 setContentLengthin classServletApiResponse
 - 
setContentLengthLong
public void setContentLengthLong(long len) - Specified by:
 setContentLengthLongin interfacejakarta.servlet.ServletResponse- Overrides:
 setContentLengthLongin classServletApiResponse
 - 
setContentType
- Specified by:
 setContentTypein interfacejakarta.servlet.ServletResponse- Overrides:
 setContentTypein classServletApiResponse
 - 
reset
public void reset()- Specified by:
 resetin interfacejakarta.servlet.ServletResponse- Overrides:
 resetin classServletApiResponse
 - 
resetBuffer
public void resetBuffer()- Specified by:
 resetBufferin interfacejakarta.servlet.ServletResponse- Overrides:
 resetBufferin classServletApiResponse
 - 
setDateHeader
- Specified by:
 setDateHeaderin interfacejakarta.servlet.http.HttpServletResponse- Overrides:
 setDateHeaderin classServletApiResponse
 - 
addDateHeader
- Specified by:
 addDateHeaderin interfacejakarta.servlet.http.HttpServletResponse- Overrides:
 addDateHeaderin classServletApiResponse
 - 
setHeader
- Specified by:
 setHeaderin interfacejakarta.servlet.http.HttpServletResponse- Overrides:
 setHeaderin classServletApiResponse
 - 
addHeader
- Specified by:
 addHeaderin interfacejakarta.servlet.http.HttpServletResponse- Overrides:
 addHeaderin classServletApiResponse
 - 
setIntHeader
- Specified by:
 setIntHeaderin interfacejakarta.servlet.http.HttpServletResponse- Overrides:
 setIntHeaderin classServletApiResponse
 - 
addIntHeader
- Specified by:
 addIntHeaderin interfacejakarta.servlet.http.HttpServletResponse- Overrides:
 addIntHeaderin classServletApiResponse
 - 
setStatus
public void setStatus(int sc) - Specified by:
 setStatusin interfacejakarta.servlet.http.HttpServletResponse- Overrides:
 setStatusin classServletApiResponse
 - 
sendError
- Specified by:
 sendErrorin interfacejakarta.servlet.http.HttpServletResponse- Overrides:
 sendErrorin classServletApiResponse- Throws:
 IOException
 - 
sendError
- Specified by:
 sendErrorin interfacejakarta.servlet.http.HttpServletResponse- Overrides:
 sendErrorin classServletApiResponse- Throws:
 IOException
 - 
sendRedirect
- Specified by:
 sendRedirectin interfacejakarta.servlet.http.HttpServletResponse- Overrides:
 sendRedirectin classServletApiResponse- Throws:
 IOException
 - 
sendRedirect
- Throws:
 IOException
 - 
sendRedirect
- Throws:
 IOException
 - 
sendRedirect
- Specified by:
 sendRedirectin interfacejakarta.servlet.http.HttpServletResponse- Overrides:
 sendRedirectin classServletApiResponse- Throws:
 IOException
 
 -