com.liferay.portlet
Class PortletServletRequest
java.lang.Object
javax.servlet.ServletRequestWrapper
javax.servlet.http.HttpServletRequestWrapper
com.liferay.portlet.PortletServletRequest
- All Implemented Interfaces:
- javax.servlet.http.HttpServletRequest, javax.servlet.ServletRequest
- public class PortletServletRequest
- extends javax.servlet.http.HttpServletRequestWrapper
View Source
- Author:
- Brian Wing Shun Chan, Brian Myunghun Kim
Fields inherited from interface javax.servlet.http.HttpServletRequest |
BASIC_AUTH, CLIENT_CERT_AUTH, DIGEST_AUTH, FORM_AUTH |
Constructor Summary |
PortletServletRequest(javax.servlet.http.HttpServletRequest req,
RenderRequestImpl renderReq,
java.lang.String pathInfo,
java.lang.String queryString,
java.lang.String requestURI,
java.lang.String servletPath)
|
Methods inherited from class javax.servlet.http.HttpServletRequestWrapper |
getAuthType, getCookies, getDateHeader, getHeader, getHeaderNames, getHeaders, getIntHeader, getMethod, getPathTranslated, getRequestedSessionId, getSession, getSession, isRequestedSessionIdFromCookie, isRequestedSessionIdFromUrl, isRequestedSessionIdFromURL, isRequestedSessionIdValid |
Methods inherited from class javax.servlet.ServletRequestWrapper |
getAttributeNames, getParameter, getParameterMap, getParameterNames, getParameterValues, getRequest, getRequestDispatcher, getScheme, getServerName, getServerPort, isSecure, 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.servlet.ServletRequest |
getAttributeNames, getParameter, getParameterMap, getParameterNames, getParameterValues, getRequestDispatcher, getScheme, getServerName, getServerPort, isSecure, removeAttribute, setAttribute |
PortletServletRequest
public PortletServletRequest(javax.servlet.http.HttpServletRequest req,
RenderRequestImpl renderReq,
java.lang.String pathInfo,
java.lang.String queryString,
java.lang.String requestURI,
java.lang.String servletPath)
getAttribute
public java.lang.Object getAttribute(java.lang.String name)
getCharacterEncoding
public java.lang.String getCharacterEncoding()
setCharacterEncoding
public void setCharacterEncoding(java.lang.String encoding)
throws java.io.UnsupportedEncodingException
- Throws:
java.io.UnsupportedEncodingException
getContentLength
public int getContentLength()
getContentType
public java.lang.String getContentType()
getContextPath
public java.lang.String getContextPath()
getInputStream
public javax.servlet.ServletInputStream getInputStream()
throws java.io.IOException
- Throws:
java.io.IOException
getLocale
public java.util.Locale getLocale()
getLocales
public java.util.Enumeration getLocales()
getPathInfo
public java.lang.String getPathInfo()
getProtocol
public java.lang.String getProtocol()
getQueryString
public java.lang.String getQueryString()
getReader
public java.io.BufferedReader getReader()
throws java.io.IOException
- Throws:
java.io.IOException
getRealPath
public java.lang.String getRealPath(java.lang.String path)
getRemoteAddr
public java.lang.String getRemoteAddr()
getRemoteHost
public java.lang.String getRemoteHost()
getRequestURI
public java.lang.String getRequestURI()
getRequestURL
public java.lang.StringBuffer getRequestURL()
getServletPath
public java.lang.String getServletPath()
getRemoteUser
public java.lang.String getRemoteUser()
getUserPrincipal
public java.security.Principal getUserPrincipal()
isUserInRole
public boolean isUserInRole(java.lang.String role)