org.apache.pluto.portlet
Class RenderResponseWrapper

java.lang.Object
  extended by javax.servlet.http.HttpServletResponseWrapper
      extended by org.apache.pluto.portlet.PortletResponseWrapper
          extended by org.apache.pluto.portlet.RenderResponseWrapper

public class RenderResponseWrapper
extends PortletResponseWrapper


Constructor Summary
RenderResponseWrapper(RenderResponse renderResponse)
          Creates a ServletResponse adaptor wrapping the given response object.
 
Method Summary
 PortletURL createActionURL()
           
 PortletURL createRenderURL()
           
 void flushBuffer()
           
 int getBufferSize()
           
 java.lang.String getCharacterEncoding()
           
 java.lang.String getContentType()
           
 java.util.Locale getLocale()
           
 java.lang.String getNamespace()
           
 java.io.OutputStream getPortletOutputStream()
           
 RenderResponse getRenderResponse()
          Return the wrapped ServletResponse object.
 java.io.PrintWriter getWriter()
           
 boolean isCommitted()
           
 void reset()
           
 void resetBuffer()
           
 void setBufferSize(int size)
           
 void setContentType(java.lang.String type)
           
 void setTitle(java.lang.String title)
           
 
Methods inherited from class org.apache.pluto.portlet.PortletResponseWrapper
addProperty, encodeURL, getPortletResponse, setProperty, setResponse
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

RenderResponseWrapper

public RenderResponseWrapper(RenderResponse renderResponse)
Creates a ServletResponse adaptor wrapping the given response object.

Throws:
java.lang.IllegalArgumentException - if the response is null.
Method Detail

getContentType

public java.lang.String getContentType()

createRenderURL

public PortletURL createRenderURL()

createActionURL

public PortletURL createActionURL()

getNamespace

public java.lang.String getNamespace()

setTitle

public void setTitle(java.lang.String title)

setContentType

public void setContentType(java.lang.String type)

getCharacterEncoding

public java.lang.String getCharacterEncoding()

getWriter

public java.io.PrintWriter getWriter()
                              throws java.io.IOException
Throws:
java.io.IOException

getLocale

public java.util.Locale getLocale()

setBufferSize

public void setBufferSize(int size)

getBufferSize

public int getBufferSize()

flushBuffer

public void flushBuffer()
                 throws java.io.IOException
Throws:
java.io.IOException

resetBuffer

public void resetBuffer()

isCommitted

public boolean isCommitted()

reset

public void reset()

getPortletOutputStream

public java.io.OutputStream getPortletOutputStream()
                                            throws java.io.IOException
Throws:
java.io.IOException

getRenderResponse

public RenderResponse getRenderResponse()
Return the wrapped ServletResponse object.