com.liferay.util.servlet.filters
Class CacheResponse
java.lang.Object
javax.servlet.ServletResponseWrapper
javax.servlet.http.HttpServletResponseWrapper
com.liferay.util.servlet.filters.CacheResponse
- All Implemented Interfaces:
- javax.servlet.http.HttpServletResponse, javax.servlet.ServletResponse
- public class CacheResponse
- extends javax.servlet.http.HttpServletResponseWrapper
View Source
- Author:
- Alexander Chow
Fields inherited from interface javax.servlet.http.HttpServletResponse |
SC_ACCEPTED, SC_BAD_GATEWAY, SC_BAD_REQUEST, SC_CONFLICT, SC_CONTINUE, SC_CREATED, SC_EXPECTATION_FAILED, SC_FORBIDDEN, 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 Summary |
CacheResponse(javax.servlet.http.HttpServletResponse res,
java.lang.String encoding)
|
Methods inherited from class javax.servlet.http.HttpServletResponseWrapper |
addCookie, containsHeader, encodeRedirectUrl, encodeRedirectURL, encodeUrl, encodeURL, sendError, sendError, sendRedirect, setStatus, setStatus |
Methods inherited from class javax.servlet.ServletResponseWrapper |
getBufferSize, getCharacterEncoding, getLocale, getResponse, reset, resetBuffer, setBufferSize, setContentLength, setLocale, setResponse |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface javax.servlet.ServletResponse |
getBufferSize, getCharacterEncoding, getLocale, reset, resetBuffer, setBufferSize, setContentLength, setLocale |
CacheResponse
public CacheResponse(javax.servlet.http.HttpServletResponse res,
java.lang.String encoding)
addDateHeader
public void addDateHeader(java.lang.String name,
long value)
addHeader
public void addHeader(java.lang.String name,
java.lang.String value)
addIntHeader
public void addIntHeader(java.lang.String name,
int value)
finishResponse
public void finishResponse()
flushBuffer
public void flushBuffer()
throws java.io.IOException
- Throws:
java.io.IOException
getContentType
public java.lang.String getContentType()
getData
public byte[] getData()
getHeaders
public java.util.Map getHeaders()
getOutputStream
public javax.servlet.ServletOutputStream getOutputStream()
throws java.io.IOException
- Throws:
java.io.IOException
getWriter
public java.io.PrintWriter getWriter()
throws java.io.IOException
- Throws:
java.io.IOException
isCommitted
public boolean isCommitted()
setContentType
public void setContentType(java.lang.String contentType)
setDateHeader
public void setDateHeader(java.lang.String name,
long value)
setHeader
public void setHeader(java.lang.String name,
java.lang.String value)
setIntHeader
public void setIntHeader(java.lang.String name,
int value)