org.springframework.mock.web.portlet
Class MockStateAwareResponse
java.lang.Object
org.springframework.mock.web.portlet.MockPortletResponse
org.springframework.mock.web.portlet.MockStateAwareResponse
- Direct Known Subclasses:
- MockActionResponse, MockEventResponse
public class MockStateAwareResponse
- extends MockPortletResponse
Mock implementation of the javax.portlet.StateAwareResponse
interface.
- Since:
- 3.0
- Author:
- Juergen Hoeller
Field Summary |
private java.util.Map<javax.xml.namespace.QName,java.io.Serializable> |
events
|
private PortletMode |
portletMode
|
private java.util.Map<java.lang.String,java.lang.String[]> |
renderParameters
|
private WindowState |
windowState
|
Methods inherited from class org.springframework.mock.web.portlet.MockPortletResponse |
addProperty, addProperty, addProperty, createElement, encodeURL, getCookie, getCookies, getNamespace, getPortalContext, getProperties, getProperty, getPropertyNames, getXmlProperties, getXmlProperty, getXmlPropertyNames, setNamespace, setProperty |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
windowState
private WindowState windowState
portletMode
private PortletMode portletMode
renderParameters
private final java.util.Map<java.lang.String,java.lang.String[]> renderParameters
events
private final java.util.Map<javax.xml.namespace.QName,java.io.Serializable> events
MockStateAwareResponse
public MockStateAwareResponse()
- Create a new MockActionResponse with a default
MockPortalContext
.
- See Also:
MockPortalContext
MockStateAwareResponse
public MockStateAwareResponse(PortalContext portalContext)
- Create a new MockActionResponse.
- Parameters:
portalContext
- the PortalContext defining the supported
PortletModes and WindowStates
setWindowState
public void setWindowState(WindowState windowState)
throws WindowStateException
- Throws:
WindowStateException
getWindowState
public WindowState getWindowState()
setPortletMode
public void setPortletMode(PortletMode portletMode)
throws PortletModeException
- Throws:
PortletModeException
getPortletMode
public PortletMode getPortletMode()
setRenderParameters
public void setRenderParameters(java.util.Map<java.lang.String,java.lang.String[]> parameters)
setRenderParameter
public void setRenderParameter(java.lang.String key,
java.lang.String value)
setRenderParameter
public void setRenderParameter(java.lang.String key,
java.lang.String[] values)
getRenderParameter
public java.lang.String getRenderParameter(java.lang.String key)
getRenderParameterValues
public java.lang.String[] getRenderParameterValues(java.lang.String key)
getRenderParameterNames
public java.util.Iterator<java.lang.String> getRenderParameterNames()
getRenderParameterMap
public java.util.Map<java.lang.String,java.lang.String[]> getRenderParameterMap()
removePublicRenderParameter
public void removePublicRenderParameter(java.lang.String name)
setEvent
public void setEvent(javax.xml.namespace.QName name,
java.io.Serializable value)
setEvent
public void setEvent(java.lang.String name,
java.io.Serializable value)
getEventNames
public java.util.Iterator<javax.xml.namespace.QName> getEventNames()
getEvent
public java.io.Serializable getEvent(javax.xml.namespace.QName name)
getEvent
public java.io.Serializable getEvent(java.lang.String name)