public class ActionRequestWrapper extends ClientDataRequestWrapper implements ActionRequest
ActionRequestWrapper provides a convenient
implementation of the ActionRequest interface
that can be subclassed by developers.
This class implements the Wrapper or Decorator pattern.
Methods default to calling through to the wrapped request object.ActionRequestPortletRequest.P3PUserInfoswrappedACTION_NAMEACTION_PHASE, ACTION_SCOPE_ID, BASIC_AUTH, CCPP_PROFILE, CLIENT_CERT_AUTH, DIGEST_AUTH, EVENT_PHASE, FORM_AUTH, HEADER_PHASE, LIFECYCLE_PHASE, RENDER_HEADERS, RENDER_MARKUP, RENDER_PART, RENDER_PHASE, RESOURCE_PHASE, USER_INFO| Constructor and Description |
|---|
ActionRequestWrapper(ActionRequest request)
Creates an
ActionRequest adaptor
wrapping the given request object. |
| Modifier and Type | Method and Description |
|---|---|
ActionParameters |
getActionParameters()
The default behavior of this method is to call
getActionParameters() on the wrapped request object. |
ActionRequest |
getRequest()
Return the wrapped request object.
|
void |
setRequest(ActionRequest request)
Sets the request object being wrapped.
|
getCharacterEncoding, getContentLength, getContentLengthLong, getContentType, getMethod, getPart, getParts, getPortletInputStream, getReader, setCharacterEncoding, setRequestgetAttribute, getAttributeNames, getAuthType, getContextPath, getCookies, getLocale, getLocales, getParameter, getParameterMap, getParameterNames, getParameterValues, getPortalContext, getPortletContext, getPortletMode, getPortletSession, getPortletSession, getPreferences, getPrivateParameterMap, getProperties, getProperty, getPropertyNames, getPublicParameterMap, getRemoteUser, getRenderParameters, getRequestedSessionId, getResponseContentType, getResponseContentTypes, getScheme, getServerName, getServerPort, getUserAgent, getUserPrincipal, getWindowID, getWindowState, isPortletModeAllowed, isRequestedSessionIdValid, isSecure, isUserInRole, isWindowStateAllowed, removeAttribute, setAttribute, setRequestgetWrapped, setWrappedclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetCharacterEncoding, getContentLength, getContentLengthLong, getContentType, getMethod, getPart, getParts, getPortletInputStream, getReader, setCharacterEncodinggetAttribute, getAttributeNames, getAuthType, getContextPath, getCookies, getLocale, getLocales, getParameter, getParameterMap, getParameterNames, getParameterValues, getPortalContext, getPortletContext, getPortletSession, getPortletSession, getPreferences, getPrivateParameterMap, getProperties, getProperty, getPropertyNames, getPublicParameterMap, getRemoteUser, getRequestedSessionId, getResponseContentType, getResponseContentTypes, getScheme, getServerName, getServerPort, getUserAgent, getUserPrincipal, getWindowID, isPortletModeAllowed, isRequestedSessionIdValid, isSecure, isUserInRole, isWindowStateAllowed, removeAttribute, setAttributegetPortletMode, getRenderParameters, getWindowStatepublic ActionRequestWrapper(ActionRequest request)
ActionRequest adaptor
wrapping the given request object.request - the action request to wrapIllegalArgumentException - if the request is nullpublic ActionRequest getRequest()
getRequest in class ClientDataRequestWrapperpublic void setRequest(ActionRequest request)
request - the request to setIllegalArgumentException - if the request is null.public ActionParameters getActionParameters()
getActionParameters() on the wrapped request object.
getActionParameters in interface ActionRequestActionParameters,
MutableActionParameters,
ActionURLJava Portlet 3.0 API Specification. See the Copyright and License provided with this distribution. Use is subject to license terms.