|
Liferay 6.2-ce-ga5 | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectjavax.servlet.ServletResponseWrapper
javax.servlet.http.HttpServletResponseWrapper
com.liferay.portal.kernel.servlet.MetaInfoCacheServletResponse
com.liferay.portal.kernel.servlet.RestrictedByteBufferCacheServletResponse
public class RestrictedByteBufferCacheServletResponse
Nested Class Summary |
---|
Nested classes/interfaces inherited from class com.liferay.portal.kernel.servlet.MetaInfoCacheServletResponse |
---|
MetaInfoCacheServletResponse.MetaData |
Field Summary |
---|
Fields inherited from class com.liferay.portal.kernel.servlet.MetaInfoCacheServletResponse |
---|
calledGetOutputStream, calledGetWriter |
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_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 Summary | |
---|---|
RestrictedByteBufferCacheServletResponse(javax.servlet.http.HttpServletResponse response,
int cacheCapacity)
|
Method Summary | |
---|---|
void |
flushCache()
|
int |
getBufferSize()
|
ByteBuffer |
getByteBuffer()
|
javax.servlet.ServletOutputStream |
getOutputStream()
|
PrintWriter |
getWriter()
|
boolean |
isOverflowed()
|
protected void |
resetBuffer(boolean nullOutReferences)
Stub method for subclass to provide buffer resetting logic. |
void |
setBufferSize(int bufferSize)
|
Methods inherited from class com.liferay.portal.kernel.servlet.MetaInfoCacheServletResponse |
---|
addCookie, addDateHeader, addHeader, addIntHeader, containsHeader, finishResponse, finishResponse, finishResponse, flushBuffer, getCharacterEncoding, getContentType, getHeader, getHeaderNames, getHeaders, getHeaders, getLocale, getMetaData, getStatus, isCommitted, reset, resetBuffer, resetThrough, sendError, sendError, sendRedirect, setCharacterEncoding, setContentLength, setContentType, setDateHeader, setHeader, setIntHeader, setLocale, setStatus, setStatus, toString |
Methods inherited from class javax.servlet.http.HttpServletResponseWrapper |
---|
encodeRedirectUrl, encodeRedirectURL, encodeUrl, encodeURL |
Methods inherited from class javax.servlet.ServletResponseWrapper |
---|
getResponse, isWrapperFor, isWrapperFor, setResponse |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Constructor Detail |
---|
public RestrictedByteBufferCacheServletResponse(javax.servlet.http.HttpServletResponse response, int cacheCapacity)
Method Detail |
---|
public void flushCache() throws IOException
IOException
public int getBufferSize()
getBufferSize
in interface javax.servlet.ServletResponse
getBufferSize
in class MetaInfoCacheServletResponse
public ByteBuffer getByteBuffer()
public javax.servlet.ServletOutputStream getOutputStream() throws IOException
getOutputStream
in interface javax.servlet.ServletResponse
getOutputStream
in class MetaInfoCacheServletResponse
IOException
public PrintWriter getWriter() throws IOException
getWriter
in interface javax.servlet.ServletResponse
getWriter
in class MetaInfoCacheServletResponse
IOException
public boolean isOverflowed()
public void setBufferSize(int bufferSize)
setBufferSize
in interface javax.servlet.ServletResponse
setBufferSize
in class MetaInfoCacheServletResponse
protected void resetBuffer(boolean nullOutReferences)
MetaInfoCacheServletResponse
resetBuffer
in class MetaInfoCacheServletResponse
nullOutReferences
- whether to reset flags. It is not directly used
by this class. Subclasses with an actual buffer may behave
differently depending on the value of this parameter.
|
Liferay 6.2-ce-ga5 | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |