public class ByteArrayServletResponse
extends javax.servlet.http.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(javax.servlet.http.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.
|
javax.servlet.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, setResponsepublic ByteArrayServletResponse(javax.servlet.http.HttpServletResponse response)
response - the original servlet response.public boolean isCommitted()
isCommitted in interface javax.servlet.ServletResponseisCommitted in class javax.servlet.ServletResponseWrapperpublic String getContentType()
getContentType in interface javax.servlet.ServletResponsegetContentType in class javax.servlet.ServletResponseWrapperpublic void setContentType(String newType)
setContentType in interface javax.servlet.ServletResponsesetContentType in class javax.servlet.ServletResponseWrapperpublic String getRedirect()
public void sendRedirect(String redirectUrl) throws IOException
sendRedirect in interface javax.servlet.http.HttpServletResponsesendRedirect in class javax.servlet.http.HttpServletResponseWrapperIOExceptionpublic PrintWriter getWriter()
getWriter in interface javax.servlet.ServletResponsegetWriter in class javax.servlet.ServletResponseWrapperpublic javax.servlet.ServletOutputStream getOutputStream()
throws IOException
getOutputStream in interface javax.servlet.ServletResponsegetOutputStream in class javax.servlet.ServletResponseWrapperIOExceptionpublic void setContentLength(int i)
setContentLength in interface javax.servlet.ServletResponsesetContentLength in class javax.servlet.ServletResponseWrapperpublic void setContentLengthLong(long i)
public void flushBuffer()
flushBuffer in interface javax.servlet.ServletResponseflushBuffer in class javax.servlet.ServletResponseWrapperpublic void reset()
reset in interface javax.servlet.ServletResponsereset in class javax.servlet.ServletResponseWrapperpublic void forwardResponse()
throws IOException
IOExceptionpublic String getInternalBuffer()
Copyright © 2003–2018 University of Michigan. All rights reserved.