Class MockActionResponse
- java.lang.Object
- org.springframework.mock.web.portlet.MockPortletResponse
- org.springframework.mock.web.portlet.MockStateAwareResponse
- org.springframework.mock.web.portlet.MockActionResponse
- All Implemented Interfaces:
ActionResponse,PortletResponse,StateAwareResponse
public class MockActionResponse extends MockStateAwareResponse implements ActionResponse
Mock implementation of theActionResponseinterface.- Since:
- 2.0
- Author:
- John A. Lewis, Juergen Hoeller
Constructor Summary
Constructors Constructor Description MockActionResponse()Create a new MockActionResponse with a defaultMockPortalContext.MockActionResponse(PortalContext portalContext)Create a new MockActionResponse.
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StringgetRedirectedUrl()voidsendRedirect(String location)voidsendRedirect(String location, String renderUrlParamName)voidsetPortletMode(PortletMode portletMode)voidsetRenderParameter(String key, String value)voidsetRenderParameter(String key, String[] values)voidsetRenderParameters(Map<String,String[]> parameters)voidsetWindowState(WindowState windowState)Methods inherited from class org.springframework.mock.web.portlet.MockStateAwareResponse
getEvent, getEvent, getEventNames, getPortletMode, getRenderParameter, getRenderParameterMap, getRenderParameterNames, getRenderParameterValues, getWindowState, removePublicRenderParameter, setEvent, setEvent
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
Methods inherited from interface javax.portlet.PortletResponse
addProperty, addProperty, addProperty, createElement, encodeURL, getNamespace, setProperty
Methods inherited from interface javax.portlet.StateAwareResponse
getPortletMode, getRenderParameterMap, getWindowState, removePublicRenderParameter, setEvent, setEvent
Constructor Detail
MockActionResponse
public MockActionResponse()
Create a new MockActionResponse with a defaultMockPortalContext.- See Also:
MockPortalContext
MockActionResponse
public MockActionResponse(PortalContext portalContext)
Create a new MockActionResponse.- Parameters:
portalContext- the PortalContext defining the supported PortletModes and WindowStates
Method Detail
setWindowState
public void setWindowState(WindowState windowState) throws WindowStateException
- Specified by:
setWindowStatein interfaceStateAwareResponse- Overrides:
setWindowStatein classMockStateAwareResponse- Throws:
WindowStateException
setPortletMode
public void setPortletMode(PortletMode portletMode) throws PortletModeException
- Specified by:
setPortletModein interfaceStateAwareResponse- Overrides:
setPortletModein classMockStateAwareResponse- Throws:
PortletModeException
setRenderParameters
public void setRenderParameters(Map<String,String[]> parameters)
- Specified by:
setRenderParametersin interfaceStateAwareResponse- Overrides:
setRenderParametersin classMockStateAwareResponse
setRenderParameter
public void setRenderParameter(String key, String value)
- Specified by:
setRenderParameterin interfaceStateAwareResponse- Overrides:
setRenderParameterin classMockStateAwareResponse
setRenderParameter
public void setRenderParameter(String key, String[] values)
- Specified by:
setRenderParameterin interfaceStateAwareResponse- Overrides:
setRenderParameterin classMockStateAwareResponse
sendRedirect
public void sendRedirect(String location) throws IOException
- Specified by:
sendRedirectin interfaceActionResponse- Throws:
IOException
sendRedirect
public void sendRedirect(String location, String renderUrlParamName) throws IOException
- Specified by:
sendRedirectin interfaceActionResponse- Throws:
IOException
getRedirectedUrl
public String getRedirectedUrl()