Package waffle.apache.catalina
Class SimpleHttpResponse
java.lang.Object
org.apache.catalina.connector.Response
waffle.apache.catalina.SimpleHttpResponse
- All Implemented Interfaces:
jakarta.servlet.http.HttpServletResponse,jakarta.servlet.ServletResponse
public class SimpleHttpResponse
extends org.apache.catalina.connector.Response
Simple HTTP Response.
-
Field Summary
Fields inherited from class org.apache.catalina.connector.Response
appCommitted, coyoteResponse, facade, included, outputBuffer, outputStream, redirectURLCC, request, SC_EARLY_HINTS, sm, urlEncoder, usingOutputStream, usingWriter, writerFields 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 TypeMethodDescriptionvoidvoidString[]getHeaderValues(String headerName) Gets the header values.intGets the status string.voidsendError(int rc) voidvoidvoidsetStatus(int value) Methods inherited from class org.apache.catalina.connector.Response
addCookie, addDateHeader, addIntHeader, addSessionCookieInternal, containsHeader, encodeRedirectURL, encodeURL, finishResponse, generateCookieString, getBufferSize, getBytesWritten, getCharacterEncoding, getContentLength, getContentType, getContentWritten, getContext, getCookies, getCoyoteResponse, getHeaders, getLocale, getMessage, getOutputStream, getReporter, getRequest, getResponse, getTrailerFields, getWriter, isAppCommitted, isClosed, isCommitted, isEncodeable, isError, isErrorReportRequired, isSuspended, recycle, reset, resetBuffer, resetBuffer, resetError, sendAcknowledgement, sendEarlyHints, sendRedirect, sendRedirect, setAppCommitted, setBufferSize, setCharacterEncoding, setContentLength, setContentLengthLong, setContentType, setCoyoteResponse, setDateHeader, setError, setErrorReported, setIntHeader, setLocale, setRequest, setResponse, setSuspended, setTrailerFields, toAbsolute, toEncodedMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface jakarta.servlet.http.HttpServletResponse
sendRedirect, sendRedirectMethods inherited from interface jakarta.servlet.ServletResponse
setCharacterEncoding
-
Constructor Details
-
SimpleHttpResponse
public SimpleHttpResponse()
-
-
Method Details
-
addHeader
- Specified by:
addHeaderin interfacejakarta.servlet.http.HttpServletResponse- Overrides:
addHeaderin classorg.apache.catalina.connector.Response
-
flushBuffer
public void flushBuffer()- Specified by:
flushBufferin interfacejakarta.servlet.ServletResponse- Overrides:
flushBufferin classorg.apache.catalina.connector.Response
-
getHeader
- Specified by:
getHeaderin interfacejakarta.servlet.http.HttpServletResponse- Overrides:
getHeaderin classorg.apache.catalina.connector.Response
-
getHeaderNames
- Specified by:
getHeaderNamesin interfacejakarta.servlet.http.HttpServletResponse- Overrides:
getHeaderNamesin classorg.apache.catalina.connector.Response
-
getHeaderValues
Gets the header values.- Parameters:
headerName- the header name- Returns:
- the header values
-
getStatus
public int getStatus()- Specified by:
getStatusin interfacejakarta.servlet.http.HttpServletResponse- Overrides:
getStatusin classorg.apache.catalina.connector.Response
-
getStatusString
Gets the status string.- Returns:
- the status string
-
sendError
public void sendError(int rc) - Specified by:
sendErrorin interfacejakarta.servlet.http.HttpServletResponse- Overrides:
sendErrorin classorg.apache.catalina.connector.Response
-
sendError
- Specified by:
sendErrorin interfacejakarta.servlet.http.HttpServletResponse- Overrides:
sendErrorin classorg.apache.catalina.connector.Response
-
setHeader
- Specified by:
setHeaderin interfacejakarta.servlet.http.HttpServletResponse- Overrides:
setHeaderin classorg.apache.catalina.connector.Response
-
setStatus
public void setStatus(int value) - Specified by:
setStatusin interfacejakarta.servlet.http.HttpServletResponse- Overrides:
setStatusin classorg.apache.catalina.connector.Response
-