|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectorg.springframework.webflow.context.portlet.PortletExternalContext
public class PortletExternalContext
Provides contextual information about a JSR-168 Portlet environment that has called into Spring Web Flow.
| Constructor Summary | |
|---|---|
PortletExternalContext(javax.portlet.PortletContext context,
javax.portlet.PortletRequest request,
javax.portlet.PortletResponse response)
Create an external context wrapping given Portlet context, request and response. |
|
| Method Summary | |
|---|---|
SharedAttributeMap |
getApplicationMap()
Provides access to the external application map, providing a storage for data local to the current user application and accessible to both internal and external SWF artifacts. |
javax.portlet.PortletContext |
getContext()
Returns the wrapped Portlet context. |
java.lang.String |
getContextPath()
Returns the path (or identifier) of the application that is executing. |
java.lang.String |
getDispatcherPath()
Returns the path (or identifier) of the dispatcher within the application that dispatched this request. |
SharedAttributeMap |
getGlobalSessionMap()
Provides access to the global external session map, providing a storage for data globally accross the user session and accessible to both internal and external SWF artifacts. |
javax.portlet.PortletRequest |
getRequest()
Returns the wrapped Portlet request. |
MutableAttributeMap |
getRequestMap()
Provides access to the external request attribute map, providing a storage for data local to the current user request and accessible to both internal and external SWF artifacts. |
ParameterMap |
getRequestParameterMap()
Provides access to the parameters associated with the user request that led to SWF being called. |
java.lang.String |
getRequestPathInfo()
Returns the path info of this external request. |
javax.portlet.PortletResponse |
getResponse()
Returns the wrapped Portlet response. |
SharedAttributeMap |
getSessionMap()
Provides access to the external session map, providing a storage for data local to the current user session and accessible to both internal and external SWF artifacts. |
MutableAttributeMap |
getUserInfoMap()
Returns the PortletRequest.USER_INFO map as a mutable attribute map. |
java.lang.String |
toString()
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Constructor Detail |
|---|
public PortletExternalContext(javax.portlet.PortletContext context,
javax.portlet.PortletRequest request,
javax.portlet.PortletResponse response)
context - the Portlet contextrequest - the Portlet requestresponse - the Portlet response| Method Detail |
|---|
public java.lang.String getContextPath()
ExternalContext
getContextPath in interface ExternalContextpublic java.lang.String getDispatcherPath()
ExternalContext
getDispatcherPath in interface ExternalContextpublic java.lang.String getRequestPathInfo()
ExternalContext
getRequestPathInfo in interface ExternalContextpublic ParameterMap getRequestParameterMap()
ExternalContext
getRequestParameterMap in interface ExternalContextpublic MutableAttributeMap getRequestMap()
ExternalContext
getRequestMap in interface ExternalContextpublic SharedAttributeMap getSessionMap()
ExternalContext
getSessionMap in interface ExternalContextpublic SharedAttributeMap getGlobalSessionMap()
ExternalContext
Note: most external context implementations do not distinguish between the concept of a "local" user session
scope and a "global" session scope. The Portlet world does, but not the Servlet for example. In those cases
calling this method returns the same map as calling ExternalContext.getSessionMap().
getGlobalSessionMap in interface ExternalContextpublic SharedAttributeMap getApplicationMap()
ExternalContext
getApplicationMap in interface ExternalContextpublic MutableAttributeMap getUserInfoMap()
PortletRequest.USER_INFO map as a mutable attribute map.
public javax.portlet.PortletContext getContext()
public javax.portlet.PortletRequest getRequest()
public javax.portlet.PortletResponse getResponse()
public java.lang.String toString()
toString in class java.lang.Object
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||