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, writer
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
-
Method Summary
Modifier and TypeMethodDescriptionvoid
void
String[]
getHeaderValues
(String headerName) Gets the header values.int
Gets the status string.void
sendError
(int rc) void
void
void
setStatus
(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, toEncoded
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface jakarta.servlet.http.HttpServletResponse
sendRedirect, sendRedirect
Methods inherited from interface jakarta.servlet.ServletResponse
setCharacterEncoding
-
Constructor Details
-
SimpleHttpResponse
public SimpleHttpResponse()
-
-
Method Details
-
addHeader
- Specified by:
addHeader
in interfacejakarta.servlet.http.HttpServletResponse
- Overrides:
addHeader
in classorg.apache.catalina.connector.Response
-
flushBuffer
public void flushBuffer()- Specified by:
flushBuffer
in interfacejakarta.servlet.ServletResponse
- Overrides:
flushBuffer
in classorg.apache.catalina.connector.Response
-
getHeader
- Specified by:
getHeader
in interfacejakarta.servlet.http.HttpServletResponse
- Overrides:
getHeader
in classorg.apache.catalina.connector.Response
-
getHeaderNames
- Specified by:
getHeaderNames
in interfacejakarta.servlet.http.HttpServletResponse
- Overrides:
getHeaderNames
in 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:
getStatus
in interfacejakarta.servlet.http.HttpServletResponse
- Overrides:
getStatus
in classorg.apache.catalina.connector.Response
-
getStatusString
Gets the status string.- Returns:
- the status string
-
sendError
public void sendError(int rc) - Specified by:
sendError
in interfacejakarta.servlet.http.HttpServletResponse
- Overrides:
sendError
in classorg.apache.catalina.connector.Response
-
sendError
- Specified by:
sendError
in interfacejakarta.servlet.http.HttpServletResponse
- Overrides:
sendError
in classorg.apache.catalina.connector.Response
-
setHeader
- Specified by:
setHeader
in interfacejakarta.servlet.http.HttpServletResponse
- Overrides:
setHeader
in classorg.apache.catalina.connector.Response
-
setStatus
public void setStatus(int value) - Specified by:
setStatus
in interfacejakarta.servlet.http.HttpServletResponse
- Overrides:
setStatus
in classorg.apache.catalina.connector.Response
-