org.apache.pluto.portlet
Class PortletResponseWrapper

java.lang.Object
  extended by javax.servlet.http.HttpServletResponseWrapper
      extended by org.apache.pluto.portlet.PortletResponseWrapper
Direct Known Subclasses:
ActionResponseWrapper, RenderResponseWrapper

public class PortletResponseWrapper
extends javax.servlet.http.HttpServletResponseWrapper


Constructor Summary
PortletResponseWrapper(PortletResponse portletResponse)
          Creates a ServletResponse adaptor wrapping the given response object.
 
Method Summary
 void addProperty(java.lang.String key, java.lang.String value)
           
 java.lang.String encodeURL(java.lang.String path)
           
 PortletResponse getPortletResponse()
          Return the wrapped ServletResponse object.
 void setProperty(java.lang.String key, java.lang.String value)
           
 void setResponse(PortletResponse response)
          Sets the response being wrapped.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PortletResponseWrapper

public PortletResponseWrapper(PortletResponse portletResponse)
Creates a ServletResponse adaptor wrapping the given response object.

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

addProperty

public void addProperty(java.lang.String key,
                        java.lang.String value)

setProperty

public void setProperty(java.lang.String key,
                        java.lang.String value)

encodeURL

public java.lang.String encodeURL(java.lang.String path)

getPortletResponse

public PortletResponse getPortletResponse()
Return the wrapped ServletResponse object.


setResponse

public void setResponse(PortletResponse response)
Sets the response being wrapped.

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