com.liferay.portlet
Class ActionResponseImpl

java.lang.Object
  extended bycom.liferay.portlet.ActionResponseImpl
All Implemented Interfaces:
javax.portlet.ActionResponse, javax.portlet.PortletResponse
Direct Known Subclasses:
WSRPActionResponseImpl

public class ActionResponseImpl
extends java.lang.Object
implements javax.portlet.ActionResponse

View Source

Author:
Brian Wing Shun Chan

Constructor Summary
protected ActionResponseImpl()
           
 
Method Summary
 void addProperty(java.lang.String key, java.lang.String value)
           
 javax.portlet.PortletURL createActionURL()
           
protected  javax.portlet.PortletURL createPortletURL(boolean action)
           
 javax.portlet.PortletURL createRenderURL()
           
 java.lang.String encodeURL(java.lang.String path)
           
 javax.servlet.http.HttpServletResponse getHttpServletResponse()
           
protected  com.liferay.portal.model.Layout getLayout()
           
 java.lang.String getNamespace()
           
protected  java.util.Map getParameterMap()
           
protected  long getPlid()
           
 com.liferay.portal.model.Portlet getPortlet()
           
protected  javax.portlet.PortletMode getPortletMode()
           
protected  java.lang.String getPortletName()
           
protected  java.util.Map getProperties()
           
 java.lang.String getRedirectLocation()
           
 java.util.Map getRenderParameters()
           
protected  ActionRequestImpl getReq()
           
protected  com.liferay.portal.model.User getUser()
           
protected  javax.portlet.WindowState getWindowState()
           
protected  void init(ActionRequestImpl req, javax.servlet.http.HttpServletResponse res, java.lang.String portletName, com.liferay.portal.model.User user, com.liferay.portal.model.Layout layout, javax.portlet.WindowState windowState, javax.portlet.PortletMode portletMode)
           
protected  boolean isCalledSetRenderParameter()
           
protected  void recycle()
           
 void sendRedirect(java.lang.String location)
           
protected  void setPlid(long plid)
           
 void setPortletMode(javax.portlet.PortletMode portletMode)
           
 void setProperty(java.lang.String key, java.lang.String value)
           
 void setRenderParameter(java.lang.String name, java.lang.String value)
           
 void setRenderParameter(java.lang.String name, java.lang.String[] values)
           
 void setRenderParameters(java.util.Map params)
           
 void setWindowState(javax.portlet.WindowState windowState)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ActionResponseImpl

protected ActionResponseImpl()
Method Detail

addProperty

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

setProperty

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

createActionURL

public javax.portlet.PortletURL createActionURL()

createRenderURL

public javax.portlet.PortletURL createRenderURL()

getNamespace

public java.lang.String getNamespace()

encodeURL

public java.lang.String encodeURL(java.lang.String path)
Specified by:
encodeURL in interface javax.portlet.PortletResponse

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

getRenderParameters

public java.util.Map getRenderParameters()

setRenderParameter

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

setRenderParameter

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

setRenderParameters

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

getRedirectLocation

public java.lang.String getRedirectLocation()

sendRedirect

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

getHttpServletResponse

public javax.servlet.http.HttpServletResponse getHttpServletResponse()

createPortletURL

protected javax.portlet.PortletURL createPortletURL(boolean action)

getLayout

protected com.liferay.portal.model.Layout getLayout()

getPlid

protected long getPlid()

setPlid

protected void setPlid(long plid)

getParameterMap

protected java.util.Map getParameterMap()

getPortletMode

protected javax.portlet.PortletMode getPortletMode()

getPortletName

protected java.lang.String getPortletName()

getPortlet

public com.liferay.portal.model.Portlet getPortlet()

init

protected void init(ActionRequestImpl req,
                    javax.servlet.http.HttpServletResponse res,
                    java.lang.String portletName,
                    com.liferay.portal.model.User user,
                    com.liferay.portal.model.Layout layout,
                    javax.portlet.WindowState windowState,
                    javax.portlet.PortletMode portletMode)
             throws javax.portlet.PortletModeException,
                    javax.portlet.WindowStateException
Throws:
javax.portlet.PortletModeException
javax.portlet.WindowStateException

recycle

protected void recycle()

getReq

protected ActionRequestImpl getReq()

getUser

protected com.liferay.portal.model.User getUser()

getProperties

protected java.util.Map getProperties()

getWindowState

protected javax.portlet.WindowState getWindowState()

isCalledSetRenderParameter

protected boolean isCalledSetRenderParameter()