Class MockRenderResponse
- java.lang.Object
- org.springframework.mock.web.portlet.MockPortletResponse
- org.springframework.mock.web.portlet.MockMimeResponse
- org.springframework.mock.web.portlet.MockRenderResponse
- All Implemented Interfaces:
MimeResponse
,PortletResponse
,RenderResponse
public class MockRenderResponse extends MockMimeResponse implements RenderResponse
Mock implementation of theRenderResponse
interface.- Since:
- 2.0
- Author:
- John A. Lewis, Juergen Hoeller
Field Summary
Fields inherited from interface javax.portlet.MimeResponse
CACHE_SCOPE, ETAG, EXPIRATION_CACHE, MARKUP_HEAD_ELEMENT, NAMESPACED_RESPONSE, PRIVATE_SCOPE, PUBLIC_SCOPE, USE_CACHED_CONTENT
Constructor Summary
Constructors Constructor Description MockRenderResponse()
Create a new MockRenderResponse with a defaultMockPortalContext
.MockRenderResponse(PortalContext portalContext)
Create a new MockRenderResponse.MockRenderResponse(PortalContext portalContext, RenderRequest request)
Create a new MockRenderResponse.
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Collection<PortletMode>
getNextPossiblePortletModes()
String
getTitle()
void
setNextPossiblePortletModes(Collection<PortletMode> portletModes)
void
setTitle(String title)
Methods inherited from class org.springframework.mock.web.portlet.MockMimeResponse
createActionURL, createRenderURL, createResourceURL, flushBuffer, getBufferSize, getCacheControl, getCharacterEncoding, getContentAsByteArray, getContentAsString, getContentType, getForwardedUrl, getIncludedUrl, getLocale, getPortletOutputStream, getWriter, isCommitted, reset, resetBuffer, setBufferSize, setCharacterEncoding, setCommitted, setContentType, setForwardedUrl, setIncludedUrl, setLocale
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.MimeResponse
createActionURL, createRenderURL, createResourceURL, flushBuffer, getBufferSize, getCacheControl, getCharacterEncoding, getContentType, getLocale, getPortletOutputStream, getWriter, isCommitted, reset, resetBuffer, setBufferSize
Methods inherited from interface javax.portlet.PortletResponse
addProperty, addProperty, addProperty, createElement, encodeURL, getNamespace, setProperty
Methods inherited from interface javax.portlet.RenderResponse
setContentType
Constructor Detail
MockRenderResponse
public MockRenderResponse()
Create a new MockRenderResponse with a defaultMockPortalContext
.- See Also:
MockPortalContext
MockRenderResponse
public MockRenderResponse(PortalContext portalContext)
Create a new MockRenderResponse.- Parameters:
portalContext
- the PortalContext defining the supported PortletModes and WindowStates
MockRenderResponse
public MockRenderResponse(PortalContext portalContext, RenderRequest request)
Create a new MockRenderResponse.- Parameters:
portalContext
- the PortalContext defining the supported PortletModes and WindowStatesrequest
- the corresponding render request that this response is generated for
Method Detail
setTitle
public void setTitle(String title)
- Specified by:
setTitle
in interfaceRenderResponse
setNextPossiblePortletModes
public void setNextPossiblePortletModes(Collection<PortletMode> portletModes)
- Specified by:
setNextPossiblePortletModes
in interfaceRenderResponse
getNextPossiblePortletModes
public Collection<PortletMode> getNextPossiblePortletModes()