com.liferay.portal.kernel.portlet
Class DynamicResourceRequest

java.lang.Object
  extended by javax.portlet.filter.PortletRequestWrapper
      extended by javax.portlet.filter.ResourceRequestWrapper
          extended by com.liferay.portal.kernel.portlet.DynamicResourceRequest
All Implemented Interfaces:
javax.portlet.ClientDataRequest, javax.portlet.PortletRequest, javax.portlet.ResourceRequest

public class DynamicResourceRequest
extends javax.portlet.filter.ResourceRequestWrapper

Author:
Brian Wing Shun Chan
See Also:
DynamicActionRequest, DynamicEventRequest, DynamicRenderRequest

Nested Class Summary
 
Nested classes/interfaces inherited from interface javax.portlet.PortletRequest
javax.portlet.PortletRequest.P3PUserInfos
 
Field Summary
 
Fields inherited from interface javax.portlet.ResourceRequest
ETAG
 
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
DynamicResourceRequest(javax.portlet.ResourceRequest resourceRequest)
           
DynamicResourceRequest(javax.portlet.ResourceRequest resourceRequest, boolean inherit)
           
DynamicResourceRequest(javax.portlet.ResourceRequest resourceRequest, java.util.Map<java.lang.String,java.lang.String[]> params)
           
DynamicResourceRequest(javax.portlet.ResourceRequest resourceRequest, java.util.Map<java.lang.String,java.lang.String[]> params, boolean inherit)
           
 
Method Summary
 java.util.Map<java.lang.String,java.lang.String[]> getDynamicParameterMap()
           
 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)
           
 void setParameter(java.lang.String name, java.lang.String value)
           
 void setParameterValues(java.lang.String name, java.lang.String[] values)
           
 
Methods inherited from class javax.portlet.filter.ResourceRequestWrapper
getCacheability, getCharacterEncoding, getContentLength, getContentType, getETag, getMethod, getPortletInputStream, getPrivateRenderParameterMap, getReader, getRequest, getResourceID, setCharacterEncoding, setRequest
 
Methods inherited from class javax.portlet.filter.PortletRequestWrapper
getAttribute, getAttributeNames, getAuthType, getContextPath, getCookies, getLocale, getLocales, 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, setRequest
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface javax.portlet.ResourceRequest
getResponseContentType, getResponseContentTypes
 
Methods inherited from interface javax.portlet.PortletRequest
getAttribute, getAttributeNames, getAuthType, getContextPath, getCookies, getLocale, getLocales, getPortalContext, getPortletMode, getPortletSession, getPortletSession, getPreferences, getPrivateParameterMap, getProperties, getProperty, getPropertyNames, getPublicParameterMap, getRemoteUser, getRequestedSessionId, getScheme, getServerName, getServerPort, getUserPrincipal, getWindowID, getWindowState, isPortletModeAllowed, isRequestedSessionIdValid, isSecure, isUserInRole, isWindowStateAllowed, removeAttribute, setAttribute
 

Constructor Detail

DynamicResourceRequest

public DynamicResourceRequest(javax.portlet.ResourceRequest resourceRequest)

DynamicResourceRequest

public DynamicResourceRequest(javax.portlet.ResourceRequest resourceRequest,
                              java.util.Map<java.lang.String,java.lang.String[]> params)

DynamicResourceRequest

public DynamicResourceRequest(javax.portlet.ResourceRequest resourceRequest,
                              boolean inherit)

DynamicResourceRequest

public DynamicResourceRequest(javax.portlet.ResourceRequest resourceRequest,
                              java.util.Map<java.lang.String,java.lang.String[]> params,
                              boolean inherit)
Method Detail

getDynamicParameterMap

public java.util.Map<java.lang.String,java.lang.String[]> getDynamicParameterMap()

getParameter

public java.lang.String getParameter(java.lang.String name)
Specified by:
getParameter in interface javax.portlet.PortletRequest
Overrides:
getParameter in class javax.portlet.filter.PortletRequestWrapper

getParameterMap

public java.util.Map<java.lang.String,java.lang.String[]> getParameterMap()
Specified by:
getParameterMap in interface javax.portlet.PortletRequest
Overrides:
getParameterMap in class javax.portlet.filter.PortletRequestWrapper

getParameterNames

public java.util.Enumeration<java.lang.String> getParameterNames()
Specified by:
getParameterNames in interface javax.portlet.PortletRequest
Overrides:
getParameterNames in class javax.portlet.filter.PortletRequestWrapper

getParameterValues

public java.lang.String[] getParameterValues(java.lang.String name)
Specified by:
getParameterValues in interface javax.portlet.PortletRequest
Overrides:
getParameterValues in class javax.portlet.filter.PortletRequestWrapper

setParameter

public void setParameter(java.lang.String name,
                         java.lang.String value)

setParameterValues

public void setParameterValues(java.lang.String name,
                               java.lang.String[] values)