Class ServletApiResponse.CrossContextInclude
java.lang.Object
org.eclipse.jetty.ee10.servlet.ServletApiResponse
org.eclipse.jetty.ee10.servlet.ServletApiResponse.CrossContextInclude
- All Implemented Interfaces:
 jakarta.servlet.http.HttpServletResponse, jakarta.servlet.ServletResponse
- Enclosing class:
 ServletApiResponse
Servlet API wrapper for cross context included responses.
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) 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, setTrailerFields, toStringMethods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface jakarta.servlet.http.HttpServletResponse
sendRedirect, sendRedirect, sendRedirectMethods inherited from interface jakarta.servlet.ServletResponse
setCharacterEncoding 
- 
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
 
 -