org.apache.tapestry.portlet
Class PortletWebRequest
java.lang.Object
org.apache.tapestry.portlet.PortletWebRequest
- All Implemented Interfaces:
- org.apache.tapestry.web.AttributeHolder, org.apache.tapestry.describe.Describable, org.apache.tapestry.web.WebRequest
- public class PortletWebRequest
- extends java.lang.Object
- implements org.apache.tapestry.web.WebRequest
Implementation of WebRequest
that adapts a
{@link PortletRequest).
- Since:
- 4.0
- Author:
- Howard M. Lewis Ship
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
PortletWebRequest
public PortletWebRequest(javax.portlet.PortletRequest portletRequest)
getParameterNames
public java.util.List getParameterNames()
- Specified by:
getParameterNames
in interface org.apache.tapestry.web.WebRequest
getParameterValue
public java.lang.String getParameterValue(java.lang.String parameterName)
- Specified by:
getParameterValue
in interface org.apache.tapestry.web.WebRequest
getParameterValues
public java.lang.String[] getParameterValues(java.lang.String parameterName)
- Specified by:
getParameterValues
in interface org.apache.tapestry.web.WebRequest
getContextPath
public java.lang.String getContextPath()
- Specified by:
getContextPath
in interface org.apache.tapestry.web.WebRequest
getSession
public org.apache.tapestry.web.WebSession getSession(boolean create)
- Specified by:
getSession
in interface org.apache.tapestry.web.WebRequest
getScheme
public java.lang.String getScheme()
- Specified by:
getScheme
in interface org.apache.tapestry.web.WebRequest
getServerName
public java.lang.String getServerName()
- Specified by:
getServerName
in interface org.apache.tapestry.web.WebRequest
getServerPort
public int getServerPort()
- Specified by:
getServerPort
in interface org.apache.tapestry.web.WebRequest
getRequestURI
public java.lang.String getRequestURI()
- Returns "<PortletRequest>", because portlets don't have a notion of request URI.
- Specified by:
getRequestURI
in interface org.apache.tapestry.web.WebRequest
forward
public void forward(java.lang.String URL)
- Specified by:
forward
in interface org.apache.tapestry.web.WebRequest
getActivationPath
public java.lang.String getActivationPath()
- Specified by:
getActivationPath
in interface org.apache.tapestry.web.WebRequest
getPathInfo
public java.lang.String getPathInfo()
- Returns null, always.
- Specified by:
getPathInfo
in interface org.apache.tapestry.web.WebRequest
getAttributeNames
public java.util.List getAttributeNames()
- Specified by:
getAttributeNames
in interface org.apache.tapestry.web.AttributeHolder
getAttribute
public java.lang.Object getAttribute(java.lang.String name)
- Specified by:
getAttribute
in interface org.apache.tapestry.web.AttributeHolder
setAttribute
public void setAttribute(java.lang.String name,
java.lang.Object attribute)
- Specified by:
setAttribute
in interface org.apache.tapestry.web.AttributeHolder
unsupported
protected final void unsupported(java.lang.String methodName)
describeTo
public void describeTo(org.apache.tapestry.describe.DescriptionReceiver receiver)
- Specified by:
describeTo
in interface org.apache.tapestry.describe.Describable
getLocale
public java.util.Locale getLocale()
- Specified by:
getLocale
in interface org.apache.tapestry.web.WebRequest
getHeader
public java.lang.String getHeader(java.lang.String name)
- Specified by:
getHeader
in interface org.apache.tapestry.web.WebRequest
getRemoteUser
public java.lang.String getRemoteUser()
- Specified by:
getRemoteUser
in interface org.apache.tapestry.web.WebRequest
getUserPrincipal
public java.security.Principal getUserPrincipal()
- Specified by:
getUserPrincipal
in interface org.apache.tapestry.web.WebRequest
isUserInRole
public boolean isUserInRole(java.lang.String role)
- Specified by:
isUserInRole
in interface org.apache.tapestry.web.WebRequest