|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.springframework.mock.web.portlet.MockPortletRequest
public class MockPortletRequest
Mock implementation of the PortletRequest
interface.
Nested Class Summary |
---|
Nested classes/interfaces inherited from interface javax.portlet.PortletRequest |
---|
javax.portlet.PortletRequest.P3PUserInfos |
Field Summary | |
---|---|
private boolean |
active
|
private java.util.Map<java.lang.String,java.lang.Object> |
attributes
|
private java.lang.String |
authType
|
private java.lang.String |
contextPath
|
private javax.servlet.http.Cookie[] |
cookies
|
private java.util.List<java.util.Locale> |
locales
|
private java.util.Map<java.lang.String,java.lang.String[]> |
parameters
|
private javax.portlet.PortalContext |
portalContext
|
private javax.portlet.PortletContext |
portletContext
|
private javax.portlet.PortletMode |
portletMode
|
private javax.portlet.PortletPreferences |
portletPreferences
|
private java.util.Map<java.lang.String,java.util.List<java.lang.String>> |
properties
|
private java.util.Set<java.lang.String> |
publicParameterNames
|
private java.lang.String |
remoteUser
|
private boolean |
requestedSessionIdValid
|
private java.util.List<java.lang.String> |
responseContentTypes
|
private java.lang.String |
scheme
|
private boolean |
secure
|
private java.lang.String |
serverName
|
private int |
serverPort
|
private javax.portlet.PortletSession |
session
|
private java.security.Principal |
userPrincipal
|
private java.util.Set<java.lang.String> |
userRoles
|
private java.lang.String |
windowID
|
private javax.portlet.WindowState |
windowState
|
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 | |
---|---|
MockPortletRequest()
Create a new MockPortletRequest with a default MockPortalContext
and a default MockPortletContext . |
|
MockPortletRequest(javax.portlet.PortalContext portalContext,
javax.portlet.PortletContext portletContext)
Create a new MockPortletRequest. |
|
MockPortletRequest(javax.portlet.PortletContext portletContext)
Create a new MockPortletRequest with a default MockPortalContext . |
Method Summary | |
---|---|
void |
addLocale(java.util.Locale locale)
|
void |
addParameter(java.lang.String name,
java.lang.String value)
|
void |
addParameter(java.lang.String name,
java.lang.String[] values)
|
void |
addPreferredLocale(java.util.Locale locale)
|
void |
addPreferredResponseContentType(java.lang.String responseContentType)
|
void |
addProperty(java.lang.String key,
java.lang.String value)
Add a single value for the specified property. |
void |
addResponseContentType(java.lang.String responseContentType)
|
void |
addUserRole(java.lang.String role)
|
protected void |
checkActive()
Check whether this request is still active (that is, not completed yet), throwing an IllegalStateException if not active anymore. |
void |
close()
Mark this request as completed. |
java.lang.Object |
getAttribute(java.lang.String name)
|
java.util.Enumeration<java.lang.String> |
getAttributeNames()
|
java.lang.String |
getAuthType()
|
java.lang.String |
getContextPath()
|
javax.servlet.http.Cookie[] |
getCookies()
|
protected java.lang.String |
getLifecyclePhase()
Return the Portlet 2.0 lifecycle id for the current phase. |
java.util.Locale |
getLocale()
|
java.util.Enumeration<java.util.Locale> |
getLocales()
|
java.lang.String |
getParameter(java.lang.String name)
|
java.util.Map<java.lang.String,java.lang.String[]> |
getParameterMap()
|
java.util.Enumeration<java.lang.String> |
getParameterNames()
|
java.lang.String[] |
getParameterValues(java.lang.String name)
|
javax.portlet.PortalContext |
getPortalContext()
|
javax.portlet.PortletMode |
getPortletMode()
|
javax.portlet.PortletSession |
getPortletSession()
|
javax.portlet.PortletSession |
getPortletSession(boolean create)
|
javax.portlet.PortletPreferences |
getPreferences()
|
java.util.Map<java.lang.String,java.lang.String[]> |
getPrivateParameterMap()
|
java.util.Enumeration<java.lang.String> |
getProperties(java.lang.String key)
|
java.lang.String |
getProperty(java.lang.String key)
|
java.util.Enumeration<java.lang.String> |
getPropertyNames()
|
java.util.Map<java.lang.String,java.lang.String[]> |
getPublicParameterMap()
|
java.lang.String |
getRemoteUser()
|
java.lang.String |
getRequestedSessionId()
|
java.lang.String |
getResponseContentType()
|
java.util.Enumeration<java.lang.String> |
getResponseContentTypes()
|
java.lang.String |
getScheme()
|
java.lang.String |
getServerName()
|
int |
getServerPort()
|
java.security.Principal |
getUserPrincipal()
|
java.lang.String |
getWindowID()
|
javax.portlet.WindowState |
getWindowState()
|
boolean |
isActive()
Return whether this request is still active (that is, not completed yet). |
boolean |
isPortletModeAllowed(javax.portlet.PortletMode portletMode)
|
boolean |
isRequestedSessionIdValid()
|
boolean |
isSecure()
|
boolean |
isUserInRole(java.lang.String role)
|
boolean |
isWindowStateAllowed(javax.portlet.WindowState windowState)
|
void |
registerPublicParameter(java.lang.String name)
|
void |
removeAttribute(java.lang.String name)
|
void |
setAttribute(java.lang.String name,
java.lang.Object value)
|
void |
setAuthType(java.lang.String authType)
|
void |
setContextPath(java.lang.String contextPath)
|
void |
setCookies(javax.servlet.http.Cookie... cookies)
|
void |
setParameter(java.lang.String key,
java.lang.String value)
|
void |
setParameter(java.lang.String key,
java.lang.String[] values)
|
void |
setParameters(java.util.Map<java.lang.String,java.lang.String[]> parameters)
|
void |
setPortletMode(javax.portlet.PortletMode portletMode)
|
void |
setPreferences(javax.portlet.PortletPreferences preferences)
|
void |
setProperty(java.lang.String key,
java.lang.String value)
Set a single value for the specified property. |
void |
setRemoteUser(java.lang.String remoteUser)
|
void |
setRequestedSessionIdValid(boolean requestedSessionIdValid)
|
void |
setScheme(java.lang.String scheme)
|
void |
setSecure(boolean secure)
|
void |
setServerName(java.lang.String serverName)
|
void |
setServerPort(int serverPort)
|
void |
setSession(javax.portlet.PortletSession session)
|
void |
setUserPrincipal(java.security.Principal userPrincipal)
|
void |
setWindowID(java.lang.String windowID)
|
void |
setWindowState(javax.portlet.WindowState windowState)
|
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
private boolean active
private final javax.portlet.PortalContext portalContext
private final javax.portlet.PortletContext portletContext
private javax.portlet.PortletSession session
private javax.portlet.WindowState windowState
private javax.portlet.PortletMode portletMode
private javax.portlet.PortletPreferences portletPreferences
private final java.util.Map<java.lang.String,java.util.List<java.lang.String>> properties
private final java.util.Map<java.lang.String,java.lang.Object> attributes
private final java.util.Map<java.lang.String,java.lang.String[]> parameters
private java.lang.String authType
private java.lang.String contextPath
private java.lang.String remoteUser
private java.security.Principal userPrincipal
private final java.util.Set<java.lang.String> userRoles
private boolean secure
private boolean requestedSessionIdValid
private final java.util.List<java.lang.String> responseContentTypes
private final java.util.List<java.util.Locale> locales
private java.lang.String scheme
private java.lang.String serverName
private int serverPort
private java.lang.String windowID
private javax.servlet.http.Cookie[] cookies
private final java.util.Set<java.lang.String> publicParameterNames
Constructor Detail |
---|
public MockPortletRequest()
MockPortalContext
and a default MockPortletContext
.
MockPortalContext
,
MockPortletContext
public MockPortletRequest(javax.portlet.PortletContext portletContext)
MockPortalContext
.
portletContext
- the PortletContext that the request runs inMockPortalContext
public MockPortletRequest(javax.portlet.PortalContext portalContext, javax.portlet.PortletContext portletContext)
portalContext
- the PortalContext that the request runs inportletContext
- the PortletContext that the request runs inMethod Detail |
---|
protected java.lang.String getLifecyclePhase()
public boolean isActive()
public void close()
protected void checkActive() throws java.lang.IllegalStateException
java.lang.IllegalStateException
public boolean isWindowStateAllowed(javax.portlet.WindowState windowState)
isWindowStateAllowed
in interface javax.portlet.PortletRequest
public boolean isPortletModeAllowed(javax.portlet.PortletMode portletMode)
isPortletModeAllowed
in interface javax.portlet.PortletRequest
public void setPortletMode(javax.portlet.PortletMode portletMode)
public javax.portlet.PortletMode getPortletMode()
getPortletMode
in interface javax.portlet.PortletRequest
public void setWindowState(javax.portlet.WindowState windowState)
public javax.portlet.WindowState getWindowState()
getWindowState
in interface javax.portlet.PortletRequest
public void setPreferences(javax.portlet.PortletPreferences preferences)
public javax.portlet.PortletPreferences getPreferences()
getPreferences
in interface javax.portlet.PortletRequest
public void setSession(javax.portlet.PortletSession session)
public javax.portlet.PortletSession getPortletSession()
getPortletSession
in interface javax.portlet.PortletRequest
public javax.portlet.PortletSession getPortletSession(boolean create)
getPortletSession
in interface javax.portlet.PortletRequest
public void setProperty(java.lang.String key, java.lang.String value)
If there are already one or more values registered for the given property key, they will be replaced.
public void addProperty(java.lang.String key, java.lang.String value)
If there are already one or more values registered for the given property key, the given value will be added to the end of the list.
public java.lang.String getProperty(java.lang.String key)
getProperty
in interface javax.portlet.PortletRequest
public java.util.Enumeration<java.lang.String> getProperties(java.lang.String key)
getProperties
in interface javax.portlet.PortletRequest
public java.util.Enumeration<java.lang.String> getPropertyNames()
getPropertyNames
in interface javax.portlet.PortletRequest
public javax.portlet.PortalContext getPortalContext()
getPortalContext
in interface javax.portlet.PortletRequest
public void setAuthType(java.lang.String authType)
public java.lang.String getAuthType()
getAuthType
in interface javax.portlet.PortletRequest
public void setContextPath(java.lang.String contextPath)
public java.lang.String getContextPath()
getContextPath
in interface javax.portlet.PortletRequest
public void setRemoteUser(java.lang.String remoteUser)
public java.lang.String getRemoteUser()
getRemoteUser
in interface javax.portlet.PortletRequest
public void setUserPrincipal(java.security.Principal userPrincipal)
public java.security.Principal getUserPrincipal()
getUserPrincipal
in interface javax.portlet.PortletRequest
public void addUserRole(java.lang.String role)
public boolean isUserInRole(java.lang.String role)
isUserInRole
in interface javax.portlet.PortletRequest
public java.lang.Object getAttribute(java.lang.String name)
getAttribute
in interface javax.portlet.PortletRequest
public java.util.Enumeration<java.lang.String> getAttributeNames()
getAttributeNames
in interface javax.portlet.PortletRequest
public void setParameters(java.util.Map<java.lang.String,java.lang.String[]> parameters)
public void setParameter(java.lang.String key, java.lang.String value)
public void setParameter(java.lang.String key, java.lang.String[] values)
public void addParameter(java.lang.String name, java.lang.String value)
public void addParameter(java.lang.String name, java.lang.String[] values)
public java.lang.String getParameter(java.lang.String name)
getParameter
in interface javax.portlet.PortletRequest
public java.util.Enumeration<java.lang.String> getParameterNames()
getParameterNames
in interface javax.portlet.PortletRequest
public java.lang.String[] getParameterValues(java.lang.String name)
getParameterValues
in interface javax.portlet.PortletRequest
public java.util.Map<java.lang.String,java.lang.String[]> getParameterMap()
getParameterMap
in interface javax.portlet.PortletRequest
public void setSecure(boolean secure)
public boolean isSecure()
isSecure
in interface javax.portlet.PortletRequest
public void setAttribute(java.lang.String name, java.lang.Object value)
setAttribute
in interface javax.portlet.PortletRequest
public void removeAttribute(java.lang.String name)
removeAttribute
in interface javax.portlet.PortletRequest
public java.lang.String getRequestedSessionId()
getRequestedSessionId
in interface javax.portlet.PortletRequest
public void setRequestedSessionIdValid(boolean requestedSessionIdValid)
public boolean isRequestedSessionIdValid()
isRequestedSessionIdValid
in interface javax.portlet.PortletRequest
public void addResponseContentType(java.lang.String responseContentType)
public void addPreferredResponseContentType(java.lang.String responseContentType)
public java.lang.String getResponseContentType()
getResponseContentType
in interface javax.portlet.PortletRequest
public java.util.Enumeration<java.lang.String> getResponseContentTypes()
getResponseContentTypes
in interface javax.portlet.PortletRequest
public void addLocale(java.util.Locale locale)
public void addPreferredLocale(java.util.Locale locale)
public java.util.Locale getLocale()
getLocale
in interface javax.portlet.PortletRequest
public java.util.Enumeration<java.util.Locale> getLocales()
getLocales
in interface javax.portlet.PortletRequest
public void setScheme(java.lang.String scheme)
public java.lang.String getScheme()
getScheme
in interface javax.portlet.PortletRequest
public void setServerName(java.lang.String serverName)
public java.lang.String getServerName()
getServerName
in interface javax.portlet.PortletRequest
public void setServerPort(int serverPort)
public int getServerPort()
getServerPort
in interface javax.portlet.PortletRequest
public void setWindowID(java.lang.String windowID)
public java.lang.String getWindowID()
getWindowID
in interface javax.portlet.PortletRequest
public void setCookies(javax.servlet.http.Cookie... cookies)
public javax.servlet.http.Cookie[] getCookies()
getCookies
in interface javax.portlet.PortletRequest
public java.util.Map<java.lang.String,java.lang.String[]> getPrivateParameterMap()
getPrivateParameterMap
in interface javax.portlet.PortletRequest
public java.util.Map<java.lang.String,java.lang.String[]> getPublicParameterMap()
getPublicParameterMap
in interface javax.portlet.PortletRequest
public void registerPublicParameter(java.lang.String name)
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |