org.springframework.mock.web.portlet
Class MockPortletResponse
java.lang.Object
org.springframework.mock.web.portlet.MockPortletResponse
- Direct Known Subclasses:
- MockMimeResponse, MockStateAwareResponse
public class MockPortletResponse
- extends java.lang.Object
Mock implementation of the javax.portlet.PortletResponse
interface.
- Since:
- 2.0
- Author:
- John A. Lewis, Juergen Hoeller
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
portalContext
private final PortalContext portalContext
properties
private final java.util.Map<java.lang.String,java.lang.String[]> properties
namespace
private java.lang.String namespace
cookies
private final java.util.Set<Cookie> cookies
xmlProperties
private final java.util.Map<java.lang.String,org.w3c.dom.Element[]> xmlProperties
xmlDocument
private org.w3c.dom.Document xmlDocument
MockPortletResponse
public MockPortletResponse()
- Create a new MockPortletResponse with a default
MockPortalContext
.
- See Also:
MockPortalContext
MockPortletResponse
public MockPortletResponse(PortalContext portalContext)
- Create a new MockPortletResponse.
- Parameters:
portalContext
- the PortalContext defining the supported
PortletModes and WindowStates
getPortalContext
public PortalContext getPortalContext()
- Return the PortalContext that this MockPortletResponse runs in,
defining the supported PortletModes and WindowStates.
addProperty
public void addProperty(java.lang.String key,
java.lang.String value)
setProperty
public void setProperty(java.lang.String key,
java.lang.String value)
getPropertyNames
public java.util.Set<java.lang.String> getPropertyNames()
getProperty
public java.lang.String getProperty(java.lang.String key)
getProperties
public java.lang.String[] getProperties(java.lang.String key)
encodeURL
public java.lang.String encodeURL(java.lang.String path)
setNamespace
public void setNamespace(java.lang.String namespace)
getNamespace
public java.lang.String getNamespace()
addProperty
public void addProperty(Cookie cookie)
getCookies
public Cookie[] getCookies()
getCookie
public Cookie getCookie(java.lang.String name)
addProperty
public void addProperty(java.lang.String key,
org.w3c.dom.Element value)
getXmlPropertyNames
public java.util.Set<java.lang.String> getXmlPropertyNames()
getXmlProperty
public org.w3c.dom.Element getXmlProperty(java.lang.String key)
getXmlProperties
public org.w3c.dom.Element[] getXmlProperties(java.lang.String key)
createElement
public org.w3c.dom.Element createElement(java.lang.String tagName)
throws org.w3c.dom.DOMException
- Throws:
org.w3c.dom.DOMException