|
rewrite-api-servlet 2.0.0.Alpha6 | |||||||||
| 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
org.ocpsoft.rewrite.servlet.RewriteWrappedResponse
public abstract class RewriteWrappedResponse
| Field Summary | |
|---|---|
protected static String |
INSTANCE_KEY
|
| 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 | |
|---|---|
RewriteWrappedResponse(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
|
|
| Method Summary | |
|---|---|
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)
|
| Methods inherited from class javax.servlet.http.HttpServletResponseWrapper |
|---|
addCookie, addDateHeader, addHeader, addIntHeader, containsHeader, encodeRedirectUrl, encodeRedirectURL, encodeUrl, encodeURL, sendError, sendError, sendRedirect, setDateHeader, setHeader, setIntHeader, setStatus, setStatus |
| Methods inherited from class javax.servlet.ServletResponseWrapper |
|---|
flushBuffer, getBufferSize, getCharacterEncoding, getContentType, getLocale, getOutputStream, getWriter, isCommitted, reset, resetBuffer, setBufferSize, setCharacterEncoding, setContentLength, setContentType, setLocale |
| 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 |
|---|
flushBuffer, getBufferSize, getCharacterEncoding, getContentType, getLocale, getOutputStream, getWriter, isCommitted, reset, resetBuffer, setBufferSize, setCharacterEncoding, setContentLength, setContentType, setLocale |
| Field Detail |
|---|
protected static final String INSTANCE_KEY
| Constructor Detail |
|---|
public RewriteWrappedResponse(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
| Method Detail |
|---|
public static RewriteWrappedResponse getCurrentInstance(javax.servlet.ServletRequest request)
RewriteWrappedResponse isntance for the current ServletRequest
protected 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()
|
rewrite-api-servlet 2.0.0.Alpha6 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||