public class ViewHandlerPortletResponseWrapper extends java.lang.Object implements javax.portlet.RenderResponse, InterweavingResponse
| Constructor and Description |
|---|
ViewHandlerPortletResponseWrapper(javax.portlet.RenderResponse response) |
| Modifier and Type | Method and Description |
|---|---|
void |
addProperty(java.lang.String key,
java.lang.String value) |
javax.portlet.PortletURL |
createActionURL() |
javax.portlet.PortletURL |
createRenderURL() |
java.lang.String |
encodeURL(java.lang.String path) |
void |
flushBuffer() |
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 |
int |
getBufferSize() |
byte[] |
getBytes() |
java.lang.String |
getCharacterEncoding() |
char[] |
getChars() |
java.lang.String |
getContentType() |
java.util.Locale |
getLocale() |
java.lang.String |
getNamespace() |
java.io.OutputStream |
getPortletOutputStream() |
int |
getStatus() |
java.io.PrintWriter |
getWriter() |
boolean |
isBytes() |
boolean |
isChars() |
boolean |
isCommitted() |
void |
reset() |
void |
resetBuffer() |
void |
resetBuffers()
Clear the internal buffers.
|
void |
setBufferSize(int size) |
void |
setContentType(java.lang.String type) |
void |
setProperty(java.lang.String key,
java.lang.String value) |
void |
setTitle(java.lang.String title) |
public ViewHandlerPortletResponseWrapper(javax.portlet.RenderResponse response)
public void resetBuffers()
throws java.io.IOException
InterweavingResponseresetBuffers in interface InterweavingResponsejava.io.IOException - if some odd error occurspublic 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 char[] getChars()
getChars in interface InterweavingResponsepublic byte[] getBytes()
getBytes in interface InterweavingResponsepublic int getStatus()
getStatus in interface InterweavingResponsepublic java.lang.String getContentType()
getContentType in interface javax.portlet.RenderResponsepublic javax.portlet.PortletURL createRenderURL()
createRenderURL in interface javax.portlet.RenderResponsepublic javax.portlet.PortletURL createActionURL()
createActionURL in interface javax.portlet.RenderResponsepublic java.lang.String getNamespace()
getNamespace in interface javax.portlet.RenderResponsepublic void setTitle(java.lang.String title)
setTitle in interface javax.portlet.RenderResponsepublic void setContentType(java.lang.String type)
setContentType in interface javax.portlet.RenderResponsepublic java.lang.String getCharacterEncoding()
getCharacterEncoding in interface javax.portlet.RenderResponsepublic java.util.Locale getLocale()
getLocale in interface javax.portlet.RenderResponsepublic void setBufferSize(int size)
setBufferSize in interface javax.portlet.RenderResponsepublic int getBufferSize()
getBufferSize in interface javax.portlet.RenderResponsepublic void flushBuffer()
throws java.io.IOException
flushBuffer in interface javax.portlet.RenderResponsejava.io.IOExceptionpublic void resetBuffer()
resetBuffer in interface javax.portlet.RenderResponsepublic boolean isCommitted()
isCommitted in interface javax.portlet.RenderResponsepublic void reset()
reset in interface javax.portlet.RenderResponsepublic java.io.PrintWriter getWriter()
throws java.io.IOException
getWriter in interface javax.portlet.RenderResponsejava.io.IOExceptionpublic java.io.OutputStream getPortletOutputStream()
throws java.io.IOException
getPortletOutputStream in interface javax.portlet.RenderResponsejava.io.IOExceptionpublic void addProperty(java.lang.String key,
java.lang.String value)
addProperty in interface javax.portlet.PortletResponsepublic void setProperty(java.lang.String key,
java.lang.String value)
setProperty in interface javax.portlet.PortletResponsepublic java.lang.String encodeURL(java.lang.String path)
encodeURL in interface javax.portlet.PortletResponsepublic void flushContentToWrappedResponse()
throws java.io.IOException
InterweavingResponseflushContentToWrappedResponse in interface InterweavingResponsejava.io.IOException - if content cannot be writtenpublic void flushToWriter(java.io.Writer writer,
java.lang.String encoding)
throws java.io.IOException
InterweavingResponseWriterflushToWriter in interface InterweavingResponsewriter - target Writerencoding - the encoding that should be usedjava.io.IOException - if content cannot be writtenCopyright ? 2002-2006 Sun Microsystems, Inc. All Rights Reserved.