org.exoplatform.services.portletcontainer.plugins.pc.portletAPIImp
Class ResourceRequestImp

java.lang.Object
  extended by javax.servlet.ServletRequestWrapper
      extended by javax.servlet.http.HttpServletRequestWrapper
          extended by org.exoplatform.services.portletcontainer.plugins.pc.portletAPIImp.PortletRequestImp
              extended by org.exoplatform.services.portletcontainer.plugins.pc.portletAPIImp.ClientDataRequestImp
                  extended by org.exoplatform.services.portletcontainer.plugins.pc.portletAPIImp.ResourceRequestImp
All Implemented Interfaces:
Map, javax.portlet.ClientDataRequest, javax.portlet.PortletRequest, javax.portlet.ResourceRequest, javax.servlet.http.HttpServletRequest, javax.servlet.ServletRequest

public class ResourceRequestImp
extends ClientDataRequestImp
implements javax.portlet.ResourceRequest

Created by The eXo Platform SAS. Author : Roman Pedchenko roman.pedchenko@exoplatform.com.ua


Nested Class Summary
 
Nested classes/interfaces inherited from interface javax.portlet.PortletRequest
javax.portlet.PortletRequest.P3PUserInfos
 
Nested classes/interfaces inherited from interface java.util.Map
Map.Entry<K,V>
 
Field Summary
 
Fields inherited from class org.exoplatform.services.portletcontainer.plugins.pc.portletAPIImp.PortletRequestImp
cont, enc, encodingModified, reqCtx
 
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
 
Fields inherited from interface javax.servlet.http.HttpServletRequest
BASIC_AUTH, CLIENT_CERT_AUTH, DIGEST_AUTH, FORM_AUTH
 
Constructor Summary
ResourceRequestImp(RequestContext reqCtx)
           
 
Method Summary
 String getCacheability()
          Overridden method.
 javax.servlet.http.Cookie[] getCookies()
          Overridden method.
 String getETag()
          Overridden method.
 String getLifecyclePhase()
          Overridden method.
 String getMethod()
          Overridden method.
 Map<String,String[]> getPrivateRenderParameterMap()
          Overridden method.
 String getResourceID()
          Overridden method.
 
Methods inherited from class org.exoplatform.services.portletcontainer.plugins.pc.portletAPIImp.ClientDataRequestImp
getCharacterEncoding, getContentLength, getContentType, getParameter, getParameterMap, getParameterNames, getParameterValues, getPortletInputStream, getReader, makeFormDataByteArray, setCharacterEncoding
 
Methods inherited from class org.exoplatform.services.portletcontainer.plugins.pc.portletAPIImp.PortletRequestImp
clear, containsKey, containsValue, entrySet, get, getAttribute, getAuthType, getContextPath, getInput, getLocale, getLocales, getPortalContext, getPortletConfig, getPortletDatas, getPortletMode, getPortletSession, getPortletSession, getPortletWindowInternal, getPreferences, getPrivateParameterMap, getProperties, getProperty, getPropertyNames, getPublicParameterMap, getResponseContentType, getResponseContentTypes, getWindowID, getWindowState, isEmpty, isPortletModeAllowed, isRequestedSessionIdValid, isUserInRole, isWindowStateAllowed, keySet, needsSecurityContraints, put, putAll, remove, removeAttribute, setAttribute, size, values
 
Methods inherited from class javax.servlet.http.HttpServletRequestWrapper
getDateHeader, getHeader, getHeaderNames, getHeaders, getIntHeader, getPathInfo, getPathTranslated, getQueryString, getRemoteUser, getRequestedSessionId, getRequestURI, getRequestURL, getServletPath, getSession, getSession, getUserPrincipal, isRequestedSessionIdFromCookie, isRequestedSessionIdFromUrl, isRequestedSessionIdFromURL
 
Methods inherited from class javax.servlet.ServletRequestWrapper
getAttributeNames, getInputStream, getLocalAddr, getLocalName, getLocalPort, getProtocol, getRealPath, getRemoteAddr, getRemoteHost, getRemotePort, getRequest, getRequestDispatcher, getScheme, getServerName, getServerPort, isSecure, 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.ClientDataRequest
getCharacterEncoding, getContentLength, getContentType, getPortletInputStream, getReader, setCharacterEncoding
 
Methods inherited from interface javax.portlet.PortletRequest
getAttribute, getAttributeNames, getAuthType, getContextPath, getLocale, getLocales, getParameter, getParameterMap, getParameterNames, getParameterValues, 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
 
Methods inherited from interface java.util.Map
equals, hashCode
 
Methods inherited from interface javax.servlet.ServletRequest
getAttributeNames, getInputStream, getLocalAddr, getLocalName, getLocalPort, getProtocol, getRealPath, getRemoteAddr, getRemoteHost, getRemotePort, getRequestDispatcher, getScheme, getServerName, getServerPort, isSecure
 

Constructor Detail

ResourceRequestImp

public ResourceRequestImp(RequestContext reqCtx)
Parameters:
reqCtx - request context
Method Detail

getResourceID

public final String getResourceID()
Overridden method.

Specified by:
getResourceID in interface javax.portlet.ResourceRequest
Returns:
resource id
See Also:
ResourceRequest.getResourceID()

getLifecyclePhase

public final String getLifecyclePhase()
Overridden method.

Specified by:
getLifecyclePhase in class ClientDataRequestImp
Returns:
lifecycle phase
See Also:
ClientDataRequestImp.getLifecyclePhase()

getCookies

public final javax.servlet.http.Cookie[] getCookies()
Overridden method.

Specified by:
getCookies in interface javax.portlet.PortletRequest
Specified by:
getCookies in interface javax.servlet.http.HttpServletRequest
Overrides:
getCookies in class javax.servlet.http.HttpServletRequestWrapper
Returns:
cookies
See Also:
HttpServletRequestWrapper.getCookies()

getMethod

public final String getMethod()
Overridden method.

Specified by:
getMethod in interface javax.portlet.ClientDataRequest
Specified by:
getMethod in interface javax.servlet.http.HttpServletRequest
Overrides:
getMethod in class ClientDataRequestImp
Returns:
http method
See Also:
ClientDataRequestImp.getMethod()

getPrivateRenderParameterMap

public final Map<String,String[]> getPrivateRenderParameterMap()
Overridden method.

Specified by:
getPrivateRenderParameterMap in interface javax.portlet.ResourceRequest
Returns:
private render parameter map
See Also:
ResourceRequest.getPrivateRenderParameterMap()

getETag

public final String getETag()
Overridden method.

Specified by:
getETag in interface javax.portlet.ResourceRequest
Returns:
ETag
See Also:
ResourceRequest.getETag()

getCacheability

public final String getCacheability()
Overridden method.

Specified by:
getCacheability in interface javax.portlet.ResourceRequest
Returns:
cacheability
See Also:
ResourceRequest.getCacheability()


Copyright © 2009 eXo Platform SAS. All Rights Reserved.