|
|||||||||
| 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.sun.faces.application.ViewHandlerResponseWrapper
public class ViewHandlerResponseWrapper
This class is used by ViewHandler.createView(javax.faces.context.FacesContext, java.lang.String) to obtain the
text that exists after the <f:view> tag.
| Field Summary |
|---|
| 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 | |
|---|---|
ViewHandlerResponseWrapper(javax.servlet.http.HttpServletResponse wrapped)
|
|
| Method Summary | |
|---|---|
void |
flushContentToWrappedResponse()
Flush the current buffered content to the wrapped response (this could be a Servlet or Portlet response) |
void |
flushToWriter(java.io.Writer writer,
java.lang.String encoding)
Flush the current buffered content to the provided Writer |
byte[] |
getBytes()
|
char[] |
getChars()
|
javax.servlet.ServletOutputStream |
getOutputStream()
|
int |
getStatus()
|
java.io.PrintWriter |
getWriter()
|
boolean |
isBytes()
|
boolean |
isChars()
|
void |
resetBuffers()
Clear the internal buffers. |
void |
sendError(int sc)
|
void |
sendError(int sc,
java.lang.String msg)
|
void |
setStatus(int sc)
|
void |
setStatus(int sc,
java.lang.String sm)
|
java.lang.String |
toString()
|
| Methods inherited from class javax.servlet.http.HttpServletResponseWrapper |
|---|
addCookie, addDateHeader, addHeader, addIntHeader, containsHeader, encodeRedirectUrl, encodeRedirectURL, encodeUrl, encodeURL, sendRedirect, setDateHeader, setHeader, setIntHeader |
| Methods inherited from class javax.servlet.ServletResponseWrapper |
|---|
flushBuffer, getBufferSize, getCharacterEncoding, getContentType, getLocale, getResponse, isCommitted, reset, resetBuffer, setBufferSize, setCharacterEncoding, setContentLength, setContentType, setLocale, setResponse |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Methods inherited from interface javax.servlet.ServletResponse |
|---|
flushBuffer, getBufferSize, getCharacterEncoding, getContentType, getLocale, isCommitted, reset, resetBuffer, setBufferSize, setCharacterEncoding, setContentLength, setContentType, setLocale |
| Constructor Detail |
|---|
public ViewHandlerResponseWrapper(javax.servlet.http.HttpServletResponse wrapped)
| Method Detail |
|---|
public void sendError(int sc,
java.lang.String msg)
throws java.io.IOException
sendError in interface javax.servlet.http.HttpServletResponsesendError in class javax.servlet.http.HttpServletResponseWrapperjava.io.IOException
public void sendError(int sc)
throws java.io.IOException
sendError in interface javax.servlet.http.HttpServletResponsesendError in class javax.servlet.http.HttpServletResponseWrapperjava.io.IOExceptionpublic void setStatus(int sc)
setStatus in interface javax.servlet.http.HttpServletResponsesetStatus in class javax.servlet.http.HttpServletResponseWrapper
public void setStatus(int sc,
java.lang.String sm)
setStatus in interface javax.servlet.http.HttpServletResponsesetStatus in class javax.servlet.http.HttpServletResponseWrapperpublic int getStatus()
getStatus in interface InterweavingResponsepublic boolean isBytes()
isBytes in interface InterweavingResponsetrue if content has been
written using an OutputStream.public boolean isChars()
isChars in interface InterweavingResponsetrue if content has been
written using a Writer.public byte[] getBytes()
getBytes in interface InterweavingResponsepublic char[] getChars()
getChars in interface InterweavingResponsepublic java.lang.String toString()
toString in class java.lang.Object
public void flushContentToWrappedResponse()
throws java.io.IOException
InterweavingResponse
flushContentToWrappedResponse in interface InterweavingResponsejava.io.IOException - if content cannot be written
public void flushToWriter(java.io.Writer writer,
java.lang.String encoding)
throws java.io.IOException
InterweavingResponseWriter
flushToWriter in interface InterweavingResponsewriter - target Writerencoding - the encoding that should be used
java.io.IOException - if content cannot be written
public void resetBuffers()
throws java.io.IOException
InterweavingResponse
resetBuffers in interface InterweavingResponsejava.io.IOException - if some odd error occurs
public javax.servlet.ServletOutputStream getOutputStream()
throws java.io.IOException
getOutputStream in interface javax.servlet.ServletResponsegetOutputStream in class javax.servlet.ServletResponseWrapperjava.io.IOException
public java.io.PrintWriter getWriter()
throws java.io.IOException
getWriter in interface javax.servlet.ServletResponsegetWriter in class javax.servlet.ServletResponseWrapperjava.io.IOException
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||