public class IncludableGzipFilter.IncludableResponseWrapper extends GzipResponseWrapper
DEFAULT_BUFFER_SIZE, DEFAULT_MIN_GZIP_SIZE
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 |
---|
IncludableGzipFilter.IncludableResponseWrapper(HttpServletRequest request,
HttpServletResponse response) |
Modifier and Type | Method and Description |
---|---|
protected GzipStream |
newGzipStream(HttpServletRequest request,
HttpServletResponse response,
long contentLength,
int bufferSize,
int minGzipSize)
Allows derived implementations to replace GzipStream implementation.
|
protected PrintWriter |
newWriter(OutputStream out,
String encoding)
Allows derived implementations to replace PrintWriter implementation.
|
addHeader, finish, flushBuffer, getOutputStream, getWriter, noGzip, reset, resetBuffer, sendError, sendError, sendRedirect, setBufferSize, setContentLength, setContentLength, setContentType, setHeader, setIntHeader, setMimeTypes, setMinGzipSize, setStatus, setStatus
addCookie, addDateHeader, addIntHeader, containsHeader, encodeRedirectUrl, encodeRedirectURL, encodeUrl, encodeURL, setDateHeader
getBufferSize, getCharacterEncoding, getContentType, getLocale, getResponse, isCommitted, setCharacterEncoding, setLocale, setResponse
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getBufferSize, getCharacterEncoding, getContentType, getLocale, isCommitted, setCharacterEncoding, setLocale
public IncludableGzipFilter.IncludableResponseWrapper(HttpServletRequest request, HttpServletResponse response)
protected GzipStream newGzipStream(HttpServletRequest request, HttpServletResponse response, long contentLength, int bufferSize, int minGzipSize) throws IOException
GzipResponseWrapper
newGzipStream
in class GzipResponseWrapper
request
- the requestresponse
- the responsecontentLength
- the content lengthbufferSize
- the buffer sizeminGzipSize
- the min gzip sizeIOException
- Signals that an I/O exception has occurred.protected PrintWriter newWriter(OutputStream out, String encoding) throws UnsupportedEncodingException
GzipResponseWrapper
newWriter
in class GzipResponseWrapper
out
- the outencoding
- the encodingUnsupportedEncodingException
- the unsupported encoding exceptionCopyright © 1995-2012 Mort Bay Consulting. All Rights Reserved.