public abstract class RewriteWrappedResponse
extends javax.servlet.http.HttpServletResponseWrapper
| Modifier and Type | Field and Description |
|---|---|
protected static String |
INSTANCE_KEY |
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 |
|---|
RewriteWrappedResponse(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response) |
| Modifier and Type | Method and Description |
|---|---|
abstract void |
addContentInterceptor(ResponseContentInterceptor stage) |
abstract void |
addStreamWrapper(ResponseStreamWrapper wrapper) |
abstract void |
flushBufferedContent() |
static RewriteWrappedResponse |
getCurrentInstance(javax.servlet.ServletRequest request)
Get the current
RewriteWrappedResponse isntance for the current ServletRequest |
javax.servlet.http.HttpServletRequest |
getRequest() |
javax.servlet.ServletResponse |
getResponse() |
abstract boolean |
isResponseContentIntercepted() |
abstract boolean |
isResponseStreamWrapped() |
protected void |
setCurrentInstance(RewriteWrappedResponse instance) |
void |
setResponse(javax.servlet.ServletResponse response) |
addCookie, addDateHeader, addHeader, addIntHeader, containsHeader, encodeRedirectUrl, encodeRedirectURL, encodeUrl, encodeURL, sendError, sendError, sendRedirect, setDateHeader, setHeader, setIntHeader, setStatus, setStatusflushBuffer, getBufferSize, getCharacterEncoding, getContentType, getLocale, getOutputStream, getWriter, isCommitted, reset, resetBuffer, setBufferSize, setCharacterEncoding, setContentLength, setContentType, setLocaleprotected static final String INSTANCE_KEY
public RewriteWrappedResponse(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
public static RewriteWrappedResponse getCurrentInstance(javax.servlet.ServletRequest request)
RewriteWrappedResponse isntance for the current ServletRequestprotected void setCurrentInstance(RewriteWrappedResponse instance)
public javax.servlet.http.HttpServletRequest getRequest()
public javax.servlet.ServletResponse getResponse()
getResponse in class javax.servlet.ServletResponseWrapperpublic void setResponse(javax.servlet.ServletResponse response)
setResponse in class javax.servlet.ServletResponseWrapperpublic abstract boolean isResponseContentIntercepted()
public abstract boolean isResponseStreamWrapped()
public abstract void addContentInterceptor(ResponseContentInterceptor stage)
public abstract void addStreamWrapper(ResponseStreamWrapper wrapper)
public abstract void flushBufferedContent()
Copyright © 2013 OCPsoft. All Rights Reserved.