public class MockMimeResponse extends MockPortletResponse
javax.portlet.MimeResponse
interface.Modifier and Type | Field and Description |
---|---|
private int |
bufferSize |
private CacheControl |
cacheControl |
private java.lang.String |
characterEncoding |
private boolean |
committed |
private java.lang.String |
contentType |
private java.lang.String |
forwardedUrl |
private java.lang.String |
includedUrl |
private java.util.Locale |
locale |
private java.io.ByteArrayOutputStream |
outputStream |
private PortletRequest |
request |
private java.io.PrintWriter |
writer |
Constructor and Description |
---|
MockMimeResponse()
Create a new MockMimeResponse with a default
MockPortalContext . |
MockMimeResponse(PortalContext portalContext)
Create a new MockMimeResponse.
|
MockMimeResponse(PortalContext portalContext,
PortletRequest request)
Create a new MockMimeResponse.
|
Modifier and Type | Method and Description |
---|---|
PortletURL |
createActionURL() |
PortletURL |
createRenderURL() |
ResourceURL |
createResourceURL() |
void |
flushBuffer() |
int |
getBufferSize() |
CacheControl |
getCacheControl() |
java.lang.String |
getCharacterEncoding() |
byte[] |
getContentAsByteArray() |
java.lang.String |
getContentAsString() |
java.lang.String |
getContentType() |
java.lang.String |
getForwardedUrl() |
java.lang.String |
getIncludedUrl() |
java.util.Locale |
getLocale() |
java.io.OutputStream |
getPortletOutputStream() |
java.io.PrintWriter |
getWriter() |
boolean |
isCommitted() |
void |
reset() |
void |
resetBuffer() |
void |
setBufferSize(int bufferSize) |
void |
setCharacterEncoding(java.lang.String characterEncoding) |
void |
setCommitted(boolean committed) |
void |
setContentType(java.lang.String contentType) |
void |
setForwardedUrl(java.lang.String forwardedUrl) |
void |
setIncludedUrl(java.lang.String includedUrl) |
void |
setLocale(java.util.Locale locale) |
addProperty, addProperty, addProperty, createElement, encodeURL, getCookie, getCookies, getNamespace, getPortalContext, getProperties, getProperty, getPropertyNames, getXmlProperties, getXmlProperty, getXmlPropertyNames, setNamespace, setProperty
private PortletRequest request
private java.lang.String contentType
private java.lang.String characterEncoding
private java.io.PrintWriter writer
private java.util.Locale locale
private int bufferSize
private final java.io.ByteArrayOutputStream outputStream
private final CacheControl cacheControl
private boolean committed
private java.lang.String includedUrl
private java.lang.String forwardedUrl
public MockMimeResponse()
MockPortalContext
.MockPortalContext
public MockMimeResponse(PortalContext portalContext)
portalContext
- the PortalContext defining the supported
PortletModes and WindowStatespublic MockMimeResponse(PortalContext portalContext, PortletRequest request)
portalContext
- the PortalContext defining the supported
PortletModes and WindowStatesrequest
- the corresponding render/resource request that this response
is being generated forpublic void setContentType(java.lang.String contentType)
public java.lang.String getContentType()
public void setCharacterEncoding(java.lang.String characterEncoding)
public java.lang.String getCharacterEncoding()
public java.io.PrintWriter getWriter() throws java.io.UnsupportedEncodingException
java.io.UnsupportedEncodingException
public byte[] getContentAsByteArray()
public java.lang.String getContentAsString() throws java.io.UnsupportedEncodingException
java.io.UnsupportedEncodingException
public void setLocale(java.util.Locale locale)
public java.util.Locale getLocale()
public void setBufferSize(int bufferSize)
public int getBufferSize()
public void flushBuffer()
public void resetBuffer()
public void setCommitted(boolean committed)
public boolean isCommitted()
public void reset()
public java.io.OutputStream getPortletOutputStream() throws java.io.IOException
java.io.IOException
public PortletURL createRenderURL()
public PortletURL createActionURL()
public ResourceURL createResourceURL()
public CacheControl getCacheControl()
public void setIncludedUrl(java.lang.String includedUrl)
public java.lang.String getIncludedUrl()
public void setForwardedUrl(java.lang.String forwardedUrl)
public java.lang.String getForwardedUrl()