public class EventRequestWrapper extends PortletRequestWrapper implements EventRequest
EventRequestWrapper
provides a convenient
implementation of the EventRequest
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.EventRequest
PortletRequest.P3PUserInfos
wrapped
ACTION_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 |
---|
EventRequestWrapper(EventRequest request)
Creates an
EventRequest adaptor
wrapping the given request object. |
Modifier and Type | Method and Description |
---|---|
Event |
getEvent()
The default behavior of this method is to call
getEvent() on the wrapped request object. |
String |
getMethod()
The default behavior of this method is to call
getMethod() on the wrapped request object. |
EventRequest |
getRequest()
Return the wrapped request object.
|
void |
setRequest(EventRequest request)
Sets the request object being wrapped.
|
getAttribute, 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, setRequest
getWrapped, setWrapped
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getAttribute, 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, setAttribute
getPortletMode, getRenderParameters, getWindowState
public EventRequestWrapper(EventRequest request)
EventRequest
adaptor
wrapping the given request object.request
- the event request to wrapIllegalArgumentException
- if the request is null
public EventRequest getRequest()
getRequest
in class PortletRequestWrapper
public void setRequest(EventRequest request)
request
- the request to setIllegalArgumentException
- if the request is null.public Event getEvent()
getEvent()
on the wrapped request object.getEvent
in interface EventRequest
public String getMethod()
getMethod()
on the wrapped request object.getMethod
in interface EventRequest
Java Portlet 3.0 API Specification. See the Copyright and License provided with this distribution. Use is subject to license terms.