org.springframework.mock.web.portlet
Class MockMimeResponse
java.lang.Object
org.springframework.mock.web.portlet.MockPortletResponse
org.springframework.mock.web.portlet.MockMimeResponse
- All Implemented Interfaces:
- javax.portlet.MimeResponse, javax.portlet.PortletResponse
- Direct Known Subclasses:
- MockRenderResponse, MockResourceResponse
public class MockMimeResponse
- extends MockPortletResponse
- implements javax.portlet.MimeResponse
Mock implementation of the MimeResponse
interface.
- Since:
- 3.0
- Author:
- Juergen Hoeller
Fields inherited from interface javax.portlet.MimeResponse |
CACHE_SCOPE, ETAG, EXPIRATION_CACHE, MARKUP_HEAD_ELEMENT, NAMESPACED_RESPONSE, PRIVATE_SCOPE, PUBLIC_SCOPE, USE_CACHED_CONTENT |
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 |
MockMimeResponse
public MockMimeResponse()
- Create a new MockMimeResponse with a default
MockPortalContext
.
- See Also:
MockPortalContext
MockMimeResponse
public MockMimeResponse(javax.portlet.PortalContext portalContext)
- Create a new MockMimeResponse.
- Parameters:
portalContext
- the PortalContext defining the supported
PortletModes and WindowStates
MockMimeResponse
public MockMimeResponse(javax.portlet.PortalContext portalContext,
javax.portlet.PortletRequest request)
- Create a new MockMimeResponse.
- Parameters:
portalContext
- the PortalContext defining the supported
PortletModes and WindowStatesrequest
- the corresponding render/resource request that this response
is being generated for
setContentType
public void setContentType(String contentType)
- Specified by:
setContentType
in interface javax.portlet.MimeResponse
getContentType
public String getContentType()
- Specified by:
getContentType
in interface javax.portlet.MimeResponse
setCharacterEncoding
public void setCharacterEncoding(String characterEncoding)
getCharacterEncoding
public String getCharacterEncoding()
- Specified by:
getCharacterEncoding
in interface javax.portlet.MimeResponse
getWriter
public PrintWriter getWriter()
throws UnsupportedEncodingException
- Specified by:
getWriter
in interface javax.portlet.MimeResponse
- Throws:
UnsupportedEncodingException
getContentAsByteArray
public byte[] getContentAsByteArray()
getContentAsString
public String getContentAsString()
throws UnsupportedEncodingException
- Throws:
UnsupportedEncodingException
setLocale
public void setLocale(Locale locale)
getLocale
public Locale getLocale()
- Specified by:
getLocale
in interface javax.portlet.MimeResponse
setBufferSize
public void setBufferSize(int bufferSize)
- Specified by:
setBufferSize
in interface javax.portlet.MimeResponse
getBufferSize
public int getBufferSize()
- Specified by:
getBufferSize
in interface javax.portlet.MimeResponse
flushBuffer
public void flushBuffer()
- Specified by:
flushBuffer
in interface javax.portlet.MimeResponse
resetBuffer
public void resetBuffer()
- Specified by:
resetBuffer
in interface javax.portlet.MimeResponse
setCommitted
public void setCommitted(boolean committed)
isCommitted
public boolean isCommitted()
- Specified by:
isCommitted
in interface javax.portlet.MimeResponse
reset
public void reset()
- Specified by:
reset
in interface javax.portlet.MimeResponse
getPortletOutputStream
public OutputStream getPortletOutputStream()
throws IOException
- Specified by:
getPortletOutputStream
in interface javax.portlet.MimeResponse
- Throws:
IOException
createRenderURL
public javax.portlet.PortletURL createRenderURL()
- Specified by:
createRenderURL
in interface javax.portlet.MimeResponse
createActionURL
public javax.portlet.PortletURL createActionURL()
- Specified by:
createActionURL
in interface javax.portlet.MimeResponse
createResourceURL
public javax.portlet.ResourceURL createResourceURL()
- Specified by:
createResourceURL
in interface javax.portlet.MimeResponse
getCacheControl
public javax.portlet.CacheControl getCacheControl()
- Specified by:
getCacheControl
in interface javax.portlet.MimeResponse
setIncludedUrl
public void setIncludedUrl(String includedUrl)
getIncludedUrl
public String getIncludedUrl()
setForwardedUrl
public void setForwardedUrl(String forwardedUrl)
getForwardedUrl
public String getForwardedUrl()