org.apache.pluto.portlet
Class ActionResponseWrapper

java.lang.Object
  extended byjavax.servlet.ServletResponseWrapper
      extended byjavax.servlet.http.HttpServletResponseWrapper
          extended byorg.apache.pluto.portlet.PortletResponseWrapper
              extended byorg.apache.pluto.portlet.ActionResponseWrapper
All Implemented Interfaces:
javax.portlet.ActionResponse, javax.servlet.http.HttpServletResponse, javax.portlet.PortletResponse, javax.servlet.ServletResponse

public class ActionResponseWrapper
extends PortletResponseWrapper
implements javax.portlet.ActionResponse


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_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
ActionResponseWrapper(javax.portlet.ActionResponse actionResponse)
          Creates a ServletResponse adaptor wrapping the given response object.
 
Method Summary
 javax.portlet.ActionResponse getActionResponse()
          Return the wrapped ServletResponse object.
 void sendRedirect(java.lang.String location)
           
 void setPortletMode(javax.portlet.PortletMode portletMode)
           
 void setRenderParameter(java.lang.String key, java.lang.String value)
           
 void setRenderParameter(java.lang.String key, java.lang.String[] values)
           
 void setRenderParameters(java.util.Map parameters)
           
 void setWindowState(javax.portlet.WindowState windowState)
           
 
Methods inherited from class org.apache.pluto.portlet.PortletResponseWrapper
addProperty, encodeURL, getPortletResponse, setProperty, setResponse
 
Methods inherited from class javax.servlet.http.HttpServletResponseWrapper
addCookie, addDateHeader, addHeader, addIntHeader, containsHeader, encodeRedirectUrl, encodeRedirectURL, encodeUrl, sendError, sendError, setDateHeader, setHeader, setIntHeader, setStatus, setStatus
 
Methods inherited from class javax.servlet.ServletResponseWrapper
flushBuffer, getBufferSize, getCharacterEncoding, getLocale, getOutputStream, getResponse, getWriter, isCommitted, reset, resetBuffer, setBufferSize, setContentLength, setContentType, setLocale, setResponse
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface javax.portlet.PortletResponse
addProperty, encodeURL, setProperty
 
Methods inherited from interface javax.servlet.ServletResponse
flushBuffer, getBufferSize, getCharacterEncoding, getLocale, getOutputStream, getWriter, isCommitted, reset, resetBuffer, setBufferSize, setContentLength, setContentType, setLocale
 

Constructor Detail

ActionResponseWrapper

public ActionResponseWrapper(javax.portlet.ActionResponse actionResponse)
Creates a ServletResponse adaptor wrapping the given response object.

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

setWindowState

public void setWindowState(javax.portlet.WindowState windowState)
                    throws javax.portlet.WindowStateException
Specified by:
setWindowState in interface javax.portlet.ActionResponse
Throws:
javax.portlet.WindowStateException

setPortletMode

public void setPortletMode(javax.portlet.PortletMode portletMode)
                    throws javax.portlet.PortletModeException
Specified by:
setPortletMode in interface javax.portlet.ActionResponse
Throws:
javax.portlet.PortletModeException

sendRedirect

public void sendRedirect(java.lang.String location)
                  throws java.io.IOException
Specified by:
sendRedirect in interface javax.portlet.ActionResponse
Throws:
java.io.IOException

setRenderParameters

public void setRenderParameters(java.util.Map parameters)
Specified by:
setRenderParameters in interface javax.portlet.ActionResponse

setRenderParameter

public void setRenderParameter(java.lang.String key,
                               java.lang.String value)
Specified by:
setRenderParameter in interface javax.portlet.ActionResponse

setRenderParameter

public void setRenderParameter(java.lang.String key,
                               java.lang.String[] values)
Specified by:
setRenderParameter in interface javax.portlet.ActionResponse

getActionResponse

public javax.portlet.ActionResponse getActionResponse()
Return the wrapped ServletResponse object.



Copyright © 2003-2007 . All Rights Reserved.