org.apache.pluto.portlet
Class PortletRequestWrapper
java.lang.Object
javax.servlet.http.HttpServletRequestWrapper
org.apache.pluto.portlet.PortletRequestWrapper
- Direct Known Subclasses:
- ActionRequestWrapper, RenderRequestWrapper
public class PortletRequestWrapper
- extends javax.servlet.http.HttpServletRequestWrapper
Constructor Summary |
PortletRequestWrapper(PortletRequest portletRequest)
Creates a ServletRequest adaptor wrapping the given request object. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
PortletRequestWrapper
public PortletRequestWrapper(PortletRequest portletRequest)
- Creates a ServletRequest adaptor wrapping the given request object.
- Throws:
java.lang.IllegalArgumentException
- if the request is null.
isWindowStateAllowed
public boolean isWindowStateAllowed(WindowState state)
isPortletModeAllowed
public boolean isPortletModeAllowed(PortletMode mode)
getPortletMode
public PortletMode getPortletMode()
getWindowState
public WindowState getWindowState()
getPreferences
public PortletPreferences getPreferences()
getPortletSession
public PortletSession getPortletSession()
getPortletSession
public PortletSession getPortletSession(boolean create)
getProperty
public java.lang.String getProperty(java.lang.String name)
getProperties
public java.util.Enumeration getProperties(java.lang.String name)
getPropertyNames
public java.util.Enumeration getPropertyNames()
getPortalContext
public PortalContext getPortalContext()
getAuthType
public java.lang.String getAuthType()
getContextPath
public java.lang.String getContextPath()
getRemoteUser
public java.lang.String getRemoteUser()
getUserPrincipal
public java.security.Principal getUserPrincipal()
isUserInRole
public boolean isUserInRole(java.lang.String role)
getAttribute
public java.lang.Object getAttribute(java.lang.String name)
getAttributeNames
public java.util.Enumeration getAttributeNames()
getParameter
public java.lang.String getParameter(java.lang.String name)
getParameterNames
public java.util.Enumeration getParameterNames()
getParameterValues
public java.lang.String[] getParameterValues(java.lang.String name)
getParameterMap
public java.util.Map getParameterMap()
isSecure
public boolean isSecure()
setAttribute
public void setAttribute(java.lang.String name,
java.lang.Object o)
removeAttribute
public void removeAttribute(java.lang.String name)
getRequestedSessionId
public java.lang.String getRequestedSessionId()
isRequestedSessionIdValid
public boolean isRequestedSessionIdValid()
getResponseContentType
public java.lang.String getResponseContentType()
getResponseContentTypes
public java.util.Enumeration getResponseContentTypes()
getLocale
public java.util.Locale getLocale()
getLocales
public java.util.Enumeration getLocales()
getScheme
public java.lang.String getScheme()
getServerName
public java.lang.String getServerName()
getServerPort
public int getServerPort()
getPortletRequest
public PortletRequest getPortletRequest()
- Return the wrapped ServletRequest object.
setRequest
public void setRequest(PortletRequest request)
- Sets the request being wrapped.
- Throws:
java.lang.IllegalArgumentException
- if the request is null.