public class ByteArrayServletResponse extends HttpServletResponseWrapper
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_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_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_UNSUPPORTED_MEDIA_TYPE, SC_USE_PROXY| Constructor and Description |
|---|
ByteArrayServletResponse(HttpServletResponse response)
Sole Constructor.
|
| Modifier and Type | Method and Description |
|---|---|
void |
flushBuffer() |
void |
forwardResponse()
Forward the request up the chain.
|
String |
getContentType() |
String |
getInternalBuffer()
Retrieve the buffer.
|
ServletOutputStream |
getOutputStream() |
String |
getRedirect() |
PrintWriter |
getWriter() |
boolean |
isCommitted() |
void |
reset() |
void |
sendRedirect(String redirectUrl) |
void |
setContentLength(int i) |
void |
setContentLengthLong(long i) |
void |
setContentType(String newType) |
addCookie, addDateHeader, addHeader, addIntHeader, containsHeader, encodeRedirectUrl, encodeRedirectURL, encodeUrl, encodeURL, sendError, sendError, setDateHeader, setHeader, setIntHeader, setStatus, setStatusgetBufferSize, getCharacterEncoding, getLocale, getResponse, resetBuffer, setBufferSize, setCharacterEncoding, setLocale, setResponseclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetBufferSize, getCharacterEncoding, getLocale, resetBuffer, setBufferSize, setCharacterEncoding, setLocalepublic ByteArrayServletResponse(HttpServletResponse response)
response - the original servlet response.public boolean isCommitted()
isCommitted in interface ServletResponseisCommitted in class ServletResponseWrapperpublic String getContentType()
getContentType in interface ServletResponsegetContentType in class ServletResponseWrapperpublic void setContentType(String newType)
setContentType in interface ServletResponsesetContentType in class ServletResponseWrapperpublic String getRedirect()
public void sendRedirect(String redirectUrl) throws IOException
sendRedirect in interface HttpServletResponsesendRedirect in class HttpServletResponseWrapperIOExceptionpublic PrintWriter getWriter()
getWriter in interface ServletResponsegetWriter in class ServletResponseWrapperpublic ServletOutputStream getOutputStream() throws IOException
getOutputStream in interface ServletResponsegetOutputStream in class ServletResponseWrapperIOExceptionpublic void setContentLength(int i)
setContentLength in interface ServletResponsesetContentLength in class ServletResponseWrapperpublic void setContentLengthLong(long i)
public void flushBuffer()
flushBuffer in interface ServletResponseflushBuffer in class ServletResponseWrapperpublic void reset()
reset in interface ServletResponsereset in class ServletResponseWrapperpublic void forwardResponse()
throws IOException
IOExceptionpublic String getInternalBuffer()
Copyright © 2003–2016 University of Michigan. All rights reserved.