public interface CauchoResponse extends 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
Modifier and Type | Method and Description |
---|---|
void |
addFooter(java.lang.String key,
java.lang.String value) |
void |
close() |
void |
completeCache() |
AbstractHttpResponse |
getAbstractHttpResponse() |
java.lang.String |
getCharacterEncodingAssigned()
Assigned value of response encoding, not calculated/default.
|
boolean |
getForbidForward() |
java.lang.String |
getHeader(java.lang.String key)
Retuns value of header with a given name
|
ServletResponse |
getResponse()
Return wrapped response
|
AbstractResponseStream |
getResponseStream() |
java.lang.String |
getStatusMessage() |
boolean |
hasError() |
boolean |
isCaching() |
boolean |
isCauchoResponseStream() |
boolean |
isForwardEnclosed() |
boolean |
isNoCacheUnlessVary() |
void |
killCache() |
void |
setCacheInvocation(AbstractCacheFilterChain cacheFilterChain) |
void |
setContentLength(long length) |
void |
setFooter(java.lang.String key,
java.lang.String value) |
void |
setForbidForward(boolean forbid) |
void |
setForwardEnclosed(boolean isForwardEnclosed) |
void |
setHasError(boolean error) |
void |
setNoCache(boolean killCache) |
void |
setPrivateCache(boolean isPrivate) |
void |
setResponseStream(AbstractResponseStream os) |
void |
setSessionId(java.lang.String id) |
void |
writeHeaders(int length) |
addCookie, addDateHeader, addHeader, addIntHeader, containsHeader, encodeRedirectUrl, encodeRedirectURL, encodeUrl, encodeURL, getHeaderNames, getHeaders, getStatus, sendError, sendError, sendRedirect, setDateHeader, setHeader, setIntHeader, setStatus, setStatus
flushBuffer, getBufferSize, getCharacterEncoding, getContentType, getLocale, getOutputStream, getWriter, isCommitted, reset, resetBuffer, setBufferSize, setCharacterEncoding, setContentLength, setContentType, setLocale
AbstractResponseStream getResponseStream()
void setResponseStream(AbstractResponseStream os)
boolean isCauchoResponseStream()
java.lang.String getHeader(java.lang.String key)
HttpServletResponse
getHeader
in interface HttpServletResponse
void setFooter(java.lang.String key, java.lang.String value)
void addFooter(java.lang.String key, java.lang.String value)
void writeHeaders(int length) throws java.io.IOException
java.io.IOException
void close() throws java.io.IOException
java.io.IOException
boolean getForbidForward()
void setForbidForward(boolean forbid)
java.lang.String getStatusMessage()
boolean hasError()
void setHasError(boolean error)
void setSessionId(java.lang.String id)
void setContentLength(long length)
void killCache()
void setNoCache(boolean killCache)
void setPrivateCache(boolean isPrivate)
void setCacheInvocation(AbstractCacheFilterChain cacheFilterChain)
boolean isCaching()
boolean isNoCacheUnlessVary()
void completeCache()
AbstractHttpResponse getAbstractHttpResponse()
ServletResponse getResponse()
void setForwardEnclosed(boolean isForwardEnclosed)
boolean isForwardEnclosed()
java.lang.String getCharacterEncodingAssigned()