Class MockClientDataRequest
- java.lang.Object
- org.springframework.mock.web.portlet.MockPortletRequest
- org.springframework.mock.web.portlet.MockClientDataRequest
- All Implemented Interfaces:
ClientDataRequest,PortletRequest
- Direct Known Subclasses:
MockActionRequest,MockResourceRequest
public class MockClientDataRequest extends MockPortletRequest implements ClientDataRequest
Mock implementation of theClientDataRequestinterface.- Since:
- 3.0
- Author:
- Juergen Hoeller
Nested Class Summary
Nested classes/interfaces inherited from interface javax.portlet.PortletRequest
PortletRequest.P3PUserInfos
Field Summary
Fields inherited from interface javax.portlet.PortletRequest
ACTION_PHASE, ACTION_SCOPE_ID, BASIC_AUTH, CCPP_PROFILE, CLIENT_CERT_AUTH, DIGEST_AUTH, EVENT_PHASE, FORM_AUTH, LIFECYCLE_PHASE, RENDER_HEADERS, RENDER_MARKUP, RENDER_PART, RENDER_PHASE, RESOURCE_PHASE, USER_INFO
Constructor Summary
Constructors Constructor Description MockClientDataRequest()Create a new MockClientDataRequest with a defaultMockPortalContextand a defaultMockPortletContext.MockClientDataRequest(PortalContext portalContext, PortletContext portletContext)Create a new MockClientDataRequest.MockClientDataRequest(PortletContext portletContext)Create a new MockClientDataRequest with a defaultMockPortalContext.
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StringgetCharacterEncoding()intgetContentLength()StringgetContentType()StringgetMethod()InputStreamgetPortletInputStream()BufferedReadergetReader()voidsetCharacterEncoding(String characterEncoding)voidsetContent(byte[] content)voidsetContentType(String contentType)voidsetMethod(String method)Methods inherited from class org.springframework.mock.web.portlet.MockPortletRequest
addLocale, addParameter, addParameter, addPreferredLocale, addPreferredResponseContentType, addProperty, addResponseContentType, addUserRole, checkActive, close, getAttribute, getAttributeNames, getAuthType, getContextPath, getCookies, getLifecyclePhase, getLocale, getLocales, getParameter, getParameterMap, getParameterNames, getParameterValues, getPortalContext, getPortletMode, getPortletSession, getPortletSession, getPreferences, getPrivateParameterMap, getProperties, getProperty, getPropertyNames, getPublicParameterMap, getRemoteUser, getRequestedSessionId, getResponseContentType, getResponseContentTypes, getScheme, getServerName, getServerPort, getUserPrincipal, getWindowID, getWindowState, isActive, isPortletModeAllowed, isRequestedSessionIdValid, isSecure, isUserInRole, isWindowStateAllowed, registerPublicParameter, removeAttribute, setAttribute, setAuthType, setContextPath, setCookies, setParameter, setParameter, setParameters, setPortletMode, setPreferences, setProperty, setRemoteUser, setRequestedSessionIdValid, setScheme, setSecure, setServerName, setServerPort, setSession, setUserPrincipal, setWindowID, setWindowState
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface javax.portlet.PortletRequest
getAttribute, getAttributeNames, getAuthType, getContextPath, getCookies, getLocale, getLocales, getParameter, getParameterMap, getParameterNames, getParameterValues, getPortalContext, getPortletMode, getPortletSession, getPortletSession, getPreferences, getPrivateParameterMap, getProperties, getProperty, getPropertyNames, getPublicParameterMap, getRemoteUser, getRequestedSessionId, getResponseContentType, getResponseContentTypes, getScheme, getServerName, getServerPort, getUserPrincipal, getWindowID, getWindowState, isPortletModeAllowed, isRequestedSessionIdValid, isSecure, isUserInRole, isWindowStateAllowed, removeAttribute, setAttribute
Constructor Detail
MockClientDataRequest
public MockClientDataRequest()
Create a new MockClientDataRequest with a defaultMockPortalContextand a defaultMockPortletContext.- See Also:
MockPortalContext,MockPortletContext
MockClientDataRequest
public MockClientDataRequest(PortletContext portletContext)
Create a new MockClientDataRequest with a defaultMockPortalContext.- Parameters:
portletContext- the PortletContext that the request runs in
MockClientDataRequest
public MockClientDataRequest(PortalContext portalContext, PortletContext portletContext)
Create a new MockClientDataRequest.- Parameters:
portalContext- the PortalContext that the request runs inportletContext- the PortletContext that the request runs in
Method Detail
setContent
public void setContent(byte[] content)
getPortletInputStream
public InputStream getPortletInputStream() throws IOException
- Specified by:
getPortletInputStreamin interfaceClientDataRequest- Throws:
IOException
setCharacterEncoding
public void setCharacterEncoding(String characterEncoding)
- Specified by:
setCharacterEncodingin interfaceClientDataRequest
getReader
public BufferedReader getReader() throws UnsupportedEncodingException
- Specified by:
getReaderin interfaceClientDataRequest- Throws:
UnsupportedEncodingException
getCharacterEncoding
public String getCharacterEncoding()
- Specified by:
getCharacterEncodingin interfaceClientDataRequest
setContentType
public void setContentType(String contentType)
getContentType
public String getContentType()
- Specified by:
getContentTypein interfaceClientDataRequest
getContentLength
public int getContentLength()
- Specified by:
getContentLengthin interfaceClientDataRequest
getMethod
public String getMethod()
- Specified by:
getMethodin interfaceClientDataRequest