Class MockActionRequest
- java.lang.Object
- org.springframework.mock.web.portlet.MockPortletRequest
- org.springframework.mock.web.portlet.MockClientDataRequest
- org.springframework.mock.web.portlet.MockActionRequest
- All Implemented Interfaces:
ActionRequest
,ClientDataRequest
,PortletRequest
- Direct Known Subclasses:
MockMultipartActionRequest
public class MockActionRequest extends MockClientDataRequest implements ActionRequest
Mock implementation of theActionRequest
interface.- Since:
- 2.0
- Author:
- John A. Lewis, Juergen Hoeller
Nested Class Summary
Nested classes/interfaces inherited from interface javax.portlet.PortletRequest
PortletRequest.P3PUserInfos
Field Summary
Fields inherited from interface javax.portlet.ActionRequest
ACTION_NAME
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 MockActionRequest()
Create a new MockActionRequest with a defaultMockPortalContext
and a defaultMockPortletContext
.MockActionRequest(String actionName)
Create a new MockActionRequest with a defaultMockPortalContext
and a defaultMockPortletContext
.MockActionRequest(PortalContext portalContext, PortletContext portletContext)
Create a new MockActionRequest.MockActionRequest(PortletContext portletContext)
Create a new MockActionRequest with a defaultMockPortalContext
.MockActionRequest(PortletMode portletMode)
Create a new MockActionRequest with a defaultMockPortalContext
and a defaultMockPortletContext
.
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected String
getLifecyclePhase()
Return the Portlet 2.0 lifecycle id for the current phase.Methods inherited from class org.springframework.mock.web.portlet.MockClientDataRequest
getCharacterEncoding, getContentLength, getContentType, getMethod, getPortletInputStream, getReader, setCharacterEncoding, setContent, setContentType, setMethod
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, 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.ClientDataRequest
getCharacterEncoding, getContentLength, getContentType, getMethod, getPortletInputStream, getReader, setCharacterEncoding
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
MockActionRequest
public MockActionRequest()
Create a new MockActionRequest with a defaultMockPortalContext
and a defaultMockPortletContext
.- See Also:
MockPortalContext
,MockPortletContext
MockActionRequest
public MockActionRequest(String actionName)
Create a new MockActionRequest with a defaultMockPortalContext
and a defaultMockPortletContext
.- Parameters:
actionName
- the name of the action to trigger
MockActionRequest
public MockActionRequest(PortletMode portletMode)
Create a new MockActionRequest with a defaultMockPortalContext
and a defaultMockPortletContext
.- Parameters:
portletMode
- the mode that the portlet runs in
MockActionRequest
public MockActionRequest(PortletContext portletContext)
Create a new MockActionRequest with a defaultMockPortalContext
.- Parameters:
portletContext
- the PortletContext that the request runs in
MockActionRequest
public MockActionRequest(PortalContext portalContext, PortletContext portletContext)
Create a new MockActionRequest.- Parameters:
portalContext
- the PortalContext that the request runs inportletContext
- the PortletContext that the request runs in
Method Detail
getLifecyclePhase
protected String getLifecyclePhase()
Description copied from class:MockPortletRequest
Return the Portlet 2.0 lifecycle id for the current phase.- Overrides:
getLifecyclePhase
in classMockPortletRequest