|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectjavax.servlet.ServletRequestWrapper
javax.servlet.http.HttpServletRequestWrapper
org.exoplatform.services.portletcontainer.plugins.pc.portletAPIImp.PortletRequestImp
public abstract class PortletRequestImp
Created by The eXo Platform SAS. Author : Mestrallet Benjamin benjmestrallet@users.sourceforge.net Date: Jul 27, 2003 Time: 8:44:32 PM This implementation acts like a wrapper to the global ServletRequest This object should be pooled, therefore two fill and empty methods are provided.
| 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 | |
|---|---|
protected org.exoplatform.container.ExoContainer |
cont
Exo container. |
protected String |
enc
Encoding. |
protected boolean |
encodingModified
Was encoding modified. |
protected RequestContext |
reqCtx
Request context. |
| 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 | |
|---|---|
PortletRequestImp(RequestContext reqCtx)
|
|
| Method Summary | |
|---|---|
void |
clear()
Overridden method. |
boolean |
containsKey(Object key)
Overridden method. |
boolean |
containsValue(Object value)
Overridden method. |
Set |
entrySet()
Overridden method. |
Object |
get(Object key)
Overridden method. |
Object |
getAttribute(String name)
Overridden method. |
String |
getAuthType()
Overridden method. |
String |
getContextPath()
Overridden method. |
Input |
getInput()
|
Locale |
getLocale()
Overridden method. |
Enumeration<Locale> |
getLocales()
Overridden method. |
String |
getParameter(String param)
Overridden method. |
Map<String,String[]> |
getParameterMap()
Overridden method. |
Enumeration<String> |
getParameterNames()
Overridden method. |
String[] |
getParameterValues(String s)
Overridden method. |
javax.portlet.PortalContext |
getPortalContext()
Overridden method. |
javax.portlet.PortletConfig |
getPortletConfig()
|
Portlet |
getPortletDatas()
|
javax.portlet.PortletMode |
getPortletMode()
Overridden method. |
javax.portlet.PortletSession |
getPortletSession()
Overridden method. |
javax.portlet.PortletSession |
getPortletSession(boolean create)
Overridden method. |
PortletWindowInternal |
getPortletWindowInternal()
|
javax.portlet.PortletPreferences |
getPreferences()
Overridden method. |
Map<String,String[]> |
getPrivateParameterMap()
Overridden method. |
Enumeration<String> |
getProperties(String s)
Overridden method. |
String |
getProperty(String s)
Overridden method. |
Enumeration<String> |
getPropertyNames()
Overridden method. |
Map<String,String[]> |
getPublicParameterMap()
Overridden method. |
String |
getResponseContentType()
Overridden method. |
Enumeration<String> |
getResponseContentTypes()
Overridden method. |
String |
getWindowID()
Overridden method. |
javax.portlet.WindowState |
getWindowState()
Overridden method. |
boolean |
isEmpty()
Overridden method. |
boolean |
isPortletModeAllowed(javax.portlet.PortletMode portletMode)
Overridden method. |
boolean |
isRequestedSessionIdValid()
Overridden method. |
boolean |
isUserInRole(String role)
Overridden method. |
boolean |
isWindowStateAllowed(javax.portlet.WindowState windowState)
Overridden method. |
Set |
keySet()
Overridden method. |
boolean |
needsSecurityContraints(String portletName)
|
Object |
put(Object key,
Object value)
Overridden method. |
void |
putAll(Map t)
Overridden method. |
Object |
remove(Object key)
Overridden method. |
void |
removeAttribute(String name)
Overridden method. |
void |
setAttribute(String name,
Object value)
Overridden method. |
int |
size()
Overridden method. |
Collection |
values()
Overridden method. |
| Methods inherited from class javax.servlet.http.HttpServletRequestWrapper |
|---|
getCookies, getDateHeader, getHeader, getHeaderNames, getHeaders, getIntHeader, getMethod, getPathInfo, getPathTranslated, getQueryString, getRemoteUser, getRequestedSessionId, getRequestURI, getRequestURL, getServletPath, getSession, getSession, getUserPrincipal, isRequestedSessionIdFromCookie, isRequestedSessionIdFromUrl, isRequestedSessionIdFromURL |
| Methods inherited from class javax.servlet.ServletRequestWrapper |
|---|
getAttributeNames, getCharacterEncoding, getContentLength, getContentType, getInputStream, getLocalAddr, getLocalName, getLocalPort, getProtocol, getReader, getRealPath, getRemoteAddr, getRemoteHost, getRemotePort, getRequest, getRequestDispatcher, getScheme, getServerName, getServerPort, isSecure, setCharacterEncoding, 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.PortletRequest |
|---|
getAttributeNames, getCookies, getRemoteUser, getRequestedSessionId, getScheme, getServerName, getServerPort, getUserPrincipal, isSecure |
| Methods inherited from interface java.util.Map |
|---|
equals, hashCode |
| Methods inherited from interface javax.servlet.ServletRequest |
|---|
getAttributeNames, getCharacterEncoding, getContentLength, getContentType, getInputStream, getLocalAddr, getLocalName, getLocalPort, getProtocol, getReader, getRealPath, getRemoteAddr, getRemoteHost, getRemotePort, getRequestDispatcher, getScheme, getServerName, getServerPort, isSecure, setCharacterEncoding |
| Field Detail |
|---|
protected org.exoplatform.container.ExoContainer cont
protected RequestContext reqCtx
protected boolean encodingModified
protected String enc
| Constructor Detail |
|---|
public PortletRequestImp(RequestContext reqCtx)
reqCtx - request context| Method Detail |
|---|
public final boolean isWindowStateAllowed(javax.portlet.WindowState windowState)
isWindowStateAllowed in interface javax.portlet.PortletRequestwindowState - window state
PortletRequest.isWindowStateAllowed(javax.portlet.WindowState)public final boolean isPortletModeAllowed(javax.portlet.PortletMode portletMode)
isPortletModeAllowed in interface javax.portlet.PortletRequestportletMode - portlet mode
PortletRequest.isPortletModeAllowed(javax.portlet.PortletMode)public final javax.portlet.PortletConfig getPortletConfig()
public final Input getInput()
public final javax.portlet.PortletMode getPortletMode()
getPortletMode in interface javax.portlet.PortletRequestPortletRequest.getPortletMode()public final javax.portlet.WindowState getWindowState()
getWindowState in interface javax.portlet.PortletRequestPortletRequest.getWindowState()public final javax.portlet.PortletPreferences getPreferences()
getPreferences in interface javax.portlet.PortletRequestPortletRequest.getPreferences()public final javax.portlet.PortletSession getPortletSession()
getPortletSession in interface javax.portlet.PortletRequestPortletRequest.getPortletSession()public final javax.portlet.PortletSession getPortletSession(boolean create)
getPortletSession in interface javax.portlet.PortletRequestcreate - if to create
PortletRequest.getPortletSession(boolean)public final boolean isRequestedSessionIdValid()
isRequestedSessionIdValid in interface javax.portlet.PortletRequestisRequestedSessionIdValid in interface javax.servlet.http.HttpServletRequestisRequestedSessionIdValid in class javax.servlet.http.HttpServletRequestWrapperHttpServletRequestWrapper.isRequestedSessionIdValid()public final String getProperty(String s)
getProperty in interface javax.portlet.PortletRequests - name
PortletRequest.getProperty(java.lang.String)public final Enumeration<String> getProperties(String s)
getProperties in interface javax.portlet.PortletRequests - name
PortletRequest.getProperties(java.lang.String)public final Enumeration<String> getPropertyNames()
getPropertyNames in interface javax.portlet.PortletRequestPortletRequest.getPropertyNames()public final javax.portlet.PortalContext getPortalContext()
getPortalContext in interface javax.portlet.PortletRequestPortletRequest.getPortalContext()public final String getResponseContentType()
getResponseContentType in interface javax.portlet.PortletRequestPortletRequest.getResponseContentType()public final Enumeration<String> getResponseContentTypes()
getResponseContentTypes in interface javax.portlet.PortletRequestPortletRequest.getResponseContentTypes()public final boolean isUserInRole(String role)
isUserInRole in interface javax.portlet.PortletRequestisUserInRole in interface javax.servlet.http.HttpServletRequestisUserInRole in class javax.servlet.http.HttpServletRequestWrapperrole - role
HttpServletRequestWrapper.isUserInRole(java.lang.String)public final Portlet getPortletDatas()
public final PortletWindowInternal getPortletWindowInternal()
public final boolean needsSecurityContraints(String portletName)
portletName - portlet name
public final String getAuthType()
getAuthType in interface javax.portlet.PortletRequestgetAuthType in interface javax.servlet.http.HttpServletRequestgetAuthType in class javax.servlet.http.HttpServletRequestWrapperHttpServletRequestWrapper.getAuthType()public final Object getAttribute(String name)
getAttribute in interface javax.portlet.PortletRequestgetAttribute in interface javax.servlet.ServletRequestgetAttribute in class javax.servlet.ServletRequestWrappername - name
ServletRequestWrapper.getAttribute(java.lang.String)
public final void setAttribute(String name,
Object value)
setAttribute in interface javax.portlet.PortletRequestsetAttribute in interface javax.servlet.ServletRequestsetAttribute in class javax.servlet.ServletRequestWrappername - namevalue - valueServletRequestWrapper.setAttribute(java.lang.String, java.lang.Object)public final void removeAttribute(String name)
removeAttribute in interface javax.portlet.PortletRequestremoveAttribute in interface javax.servlet.ServletRequestremoveAttribute in class javax.servlet.ServletRequestWrappername - nameServletRequestWrapper.removeAttribute(java.lang.String)public final String getContextPath()
getContextPath in interface javax.portlet.PortletRequestgetContextPath in interface javax.servlet.http.HttpServletRequestgetContextPath in class javax.servlet.http.HttpServletRequestWrapperHttpServletRequestWrapper.getContextPath()public final int size()
size in interface MapMap.size()public final boolean isEmpty()
isEmpty in interface MapMap.isEmpty()public final boolean containsKey(Object key)
containsKey in interface Mapkey - key
Map.containsKey(java.lang.Object)public final boolean containsValue(Object value)
containsValue in interface Mapvalue - value
Map.containsValue(java.lang.Object)public final Object get(Object key)
get in interface Mapkey - key
Map.get(java.lang.Object)
public final Object put(Object key,
Object value)
put in interface Mapkey - keyvalue - value
Map.put(java.lang.Object, java.lang.Object)public final Object remove(Object key)
remove in interface Mapkey - key
Map.remove(java.lang.Object)public final void putAll(Map t)
putAll in interface Mapt - source mapMap.putAll(java.util.Map)public final void clear()
clear in interface MapMap.clear()public final Set keySet()
keySet in interface MapMap.keySet()public final Collection values()
values in interface MapMap.values()public final Set entrySet()
entrySet in interface MapMap.entrySet()public final Locale getLocale()
getLocale in interface javax.portlet.PortletRequestgetLocale in interface javax.servlet.ServletRequestgetLocale in class javax.servlet.ServletRequestWrapperServletRequestWrapper.getLocale()public final Enumeration<Locale> getLocales()
getLocales in interface javax.portlet.PortletRequestgetLocales in interface javax.servlet.ServletRequestgetLocales in class javax.servlet.ServletRequestWrapperServletRequestWrapper.getLocales()public final String getWindowID()
getWindowID in interface javax.portlet.PortletRequestPortletRequest.getWindowID()public String getParameter(String param)
getParameter in interface javax.portlet.PortletRequestgetParameter in interface javax.servlet.ServletRequestgetParameter in class javax.servlet.ServletRequestWrapperparam - name
ServletRequestWrapper.getParameter(java.lang.String)public Enumeration<String> getParameterNames()
getParameterNames in interface javax.portlet.PortletRequestgetParameterNames in interface javax.servlet.ServletRequestgetParameterNames in class javax.servlet.ServletRequestWrapperServletRequestWrapper.getParameterNames()public String[] getParameterValues(String s)
getParameterValues in interface javax.portlet.PortletRequestgetParameterValues in interface javax.servlet.ServletRequestgetParameterValues in class javax.servlet.ServletRequestWrappers - name
ServletRequestWrapper.getParameterValues(java.lang.String)public Map<String,String[]> getParameterMap()
getParameterMap in interface javax.portlet.PortletRequestgetParameterMap in interface javax.servlet.ServletRequestgetParameterMap in class javax.servlet.ServletRequestWrapperServletRequestWrapper.getParameterMap()public final Map<String,String[]> getPrivateParameterMap()
getPrivateParameterMap in interface javax.portlet.PortletRequestPortletRequest.getPrivateParameterMap()public final Map<String,String[]> getPublicParameterMap()
getPublicParameterMap in interface javax.portlet.PortletRequestPortletRequest.getPublicParameterMap()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||