com.liferay.portlet
Class StateAwareResponseImpl

java.lang.Object
  extended by com.liferay.portlet.PortletResponseImpl
      extended by com.liferay.portlet.StateAwareResponseImpl
All Implemented Interfaces:
com.liferay.portal.kernel.portlet.LiferayPortletResponse, javax.portlet.PortletResponse, javax.portlet.StateAwareResponse
Direct Known Subclasses:
ActionResponseImpl, EventResponseImpl

public abstract class StateAwareResponseImpl
extends PortletResponseImpl
implements javax.portlet.StateAwareResponse

View Source

Author:
Brian Wing Shun Chan

Constructor Summary
StateAwareResponseImpl()
           
 
Method Summary
 java.lang.String getDefaultNamespace()
           
 java.util.List<javax.portlet.Event> getEvents()
           
 com.liferay.portal.model.Layout getLayout()
           
 javax.portlet.PortletMode getPortletMode()
           
 java.lang.String getRedirectLocation()
           
 java.util.Map<java.lang.String,java.lang.String[]> getRenderParameterMap()
           
 com.liferay.portal.model.User getUser()
           
 javax.portlet.WindowState getWindowState()
           
protected  void init(PortletRequestImpl portletRequestImpl, javax.servlet.http.HttpServletResponse response, java.lang.String portletName, com.liferay.portal.model.User user, com.liferay.portal.model.Layout layout, javax.portlet.WindowState windowState, javax.portlet.PortletMode portletMode)
           
 boolean isCalledSetRenderParameter()
           
 void removePublicRenderParameter(java.lang.String name)
           
 void setEvent(javax.xml.namespace.QName name, java.io.Serializable value)
           
 void setEvent(java.lang.String name, java.io.Serializable value)
           
 void setPortletMode(javax.portlet.PortletMode portletMode)
           
 void setRedirectLocation(java.lang.String redirectLocation)
           
 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<java.lang.String,java.lang.String[]> params)
           
 void setWindowState(javax.portlet.WindowState windowState)
           
 
Methods inherited from class com.liferay.portlet.PortletResponseImpl
addDateHeader, addHeader, addIntHeader, addProperty, addProperty, addProperty, createActionURL, createActionURL, createElement, createPortletURLImpl, createPortletURLImpl, createPortletURLImpl, createRenderURL, createRenderURL, createResourceURL, createResourceURL, encodeURL, getCompanyId, getHttpServletRequest, getHttpServletResponse, getLifecycle, getNamespace, getPlid, getPortlet, getPortletName, getPortletRequest, getPortletResponseImpl, getProperties, getUrlEncoder, init, setDateHeader, setHeader, setIntHeader, setPlid, setProperty, setURLEncoder, transferHeaders
 
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, addProperty, addProperty, createElement, encodeURL, getNamespace, setProperty
 

Constructor Detail

StateAwareResponseImpl

public StateAwareResponseImpl()
Method Detail

getDefaultNamespace

public java.lang.String getDefaultNamespace()

getEvents

public java.util.List<javax.portlet.Event> getEvents()

getLayout

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

getPortletMode

public javax.portlet.PortletMode getPortletMode()
Specified by:
getPortletMode in interface javax.portlet.StateAwareResponse

getRedirectLocation

public java.lang.String getRedirectLocation()

getRenderParameterMap

public java.util.Map<java.lang.String,java.lang.String[]> getRenderParameterMap()
Specified by:
getRenderParameterMap in interface javax.portlet.StateAwareResponse

getUser

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

getWindowState

public javax.portlet.WindowState getWindowState()
Specified by:
getWindowState in interface javax.portlet.StateAwareResponse

isCalledSetRenderParameter

public boolean isCalledSetRenderParameter()

removePublicRenderParameter

public void removePublicRenderParameter(java.lang.String name)
Specified by:
removePublicRenderParameter in interface javax.portlet.StateAwareResponse

setEvent

public void setEvent(javax.xml.namespace.QName name,
                     java.io.Serializable value)
Specified by:
setEvent in interface javax.portlet.StateAwareResponse

setEvent

public void setEvent(java.lang.String name,
                     java.io.Serializable value)
Specified by:
setEvent in interface javax.portlet.StateAwareResponse

setPortletMode

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

setRedirectLocation

public void setRedirectLocation(java.lang.String redirectLocation)

setRenderParameter

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

setRenderParameter

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

setRenderParameters

public void setRenderParameters(java.util.Map<java.lang.String,java.lang.String[]> params)
Specified by:
setRenderParameters in interface javax.portlet.StateAwareResponse

setWindowState

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

init

protected void init(PortletRequestImpl portletRequestImpl,
                    javax.servlet.http.HttpServletResponse response,
                    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