public class GzipFilter.GZIPResponseWrapper 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 |
|---|
GZIPResponseWrapper(HttpServletRequest request,
HttpServletResponse response) |
| Modifier and Type | Method and Description |
|---|---|
void |
addHeader(String name,
String value) |
void |
flushBuffer() |
ServletOutputStream |
getOutputStream() |
PrintWriter |
getWriter() |
protected GzipFilter.GzipStream |
newGzipStream(HttpServletRequest request,
HttpServletResponse response,
long contentLength,
int bufferSize,
int minGzipSize) |
void |
reset() |
void |
resetBuffer() |
void |
sendError(int sc) |
void |
sendError(int sc,
String msg) |
void |
sendRedirect(String location) |
void |
setContentLength(int length) |
void |
setContentType(String ct) |
void |
setHeader(String name,
String value) |
void |
setIntHeader(String name,
int value) |
void |
setStatus(int sc) |
void |
setStatus(int sc,
String sm) |
addCookie, addDateHeader, addIntHeader, containsHeader, encodeRedirectUrl, encodeRedirectURL, encodeUrl, encodeURL, setDateHeadergetBufferSize, getCharacterEncoding, getContentType, getLocale, getResponse, isCommitted, setBufferSize, setCharacterEncoding, setLocale, setResponseclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetBufferSize, getCharacterEncoding, getContentType, getLocale, isCommitted, setBufferSize, setCharacterEncoding, setLocalepublic GZIPResponseWrapper(HttpServletRequest request, HttpServletResponse response)
public void setContentType(String ct)
setContentType in interface ServletResponsesetContentType in class ServletResponseWrapperpublic void setStatus(int sc,
String sm)
setStatus in interface HttpServletResponsesetStatus in class HttpServletResponseWrapperpublic void setStatus(int sc)
setStatus in interface HttpServletResponsesetStatus in class HttpServletResponseWrapperpublic void setContentLength(int length)
setContentLength in interface ServletResponsesetContentLength in class ServletResponseWrapperpublic void addHeader(String name, String value)
addHeader in interface HttpServletResponseaddHeader in class HttpServletResponseWrapperpublic void setHeader(String name, String value)
setHeader in interface HttpServletResponsesetHeader in class HttpServletResponseWrapperpublic void setIntHeader(String name, int value)
setIntHeader in interface HttpServletResponsesetIntHeader in class HttpServletResponseWrapperpublic void flushBuffer()
throws IOException
flushBuffer in interface ServletResponseflushBuffer in class ServletResponseWrapperIOExceptionpublic void reset()
reset in interface ServletResponsereset in class ServletResponseWrapperpublic void resetBuffer()
resetBuffer in interface ServletResponseresetBuffer in class ServletResponseWrapperpublic void sendError(int sc,
String msg)
throws IOException
sendError in interface HttpServletResponsesendError in class HttpServletResponseWrapperIOExceptionpublic void sendError(int sc)
throws IOException
sendError in interface HttpServletResponsesendError in class HttpServletResponseWrapperIOExceptionpublic void sendRedirect(String location) throws IOException
sendRedirect in interface HttpServletResponsesendRedirect in class HttpServletResponseWrapperIOExceptionpublic ServletOutputStream getOutputStream() throws IOException
getOutputStream in interface ServletResponsegetOutputStream in class ServletResponseWrapperIOExceptionpublic PrintWriter getWriter() throws IOException
getWriter in interface ServletResponsegetWriter in class ServletResponseWrapperIOExceptionprotected GzipFilter.GzipStream newGzipStream(HttpServletRequest request, HttpServletResponse response, long contentLength, int bufferSize, int minGzipSize) throws IOException
IOExceptionCopyright © 2009 Mortbay Consulting Pty. Ltd. All Rights Reserved.