|
|||||||||
| Home >> All >> javax >> servlet >> [ http overview ] | PREV CLASS NEXT CLASS | ||||||||
SUMMARY: JAVADOC | SOURCE | DOWNLOAD | NESTED | FIELD | CONSTR | METHOD |
DETAIL: FIELD | CONSTR | METHOD | ||||||||
javax.servlet.http
Class HttpServletRequestWrapper

java.lang.Objectjavax.servlet.ServletRequestWrapper
javax.servlet.http.HttpServletRequestWrapper
- All Implemented Interfaces:
- HttpServletRequest, javax.servlet.ServletRequest
- public class HttpServletRequestWrapper
- extends javax.servlet.ServletRequestWrapper
- implements HttpServletRequest
- extends javax.servlet.ServletRequestWrapper
Provides a convenient implementation of the HttpServletRequest interface that can be subclassed by developers wishing to adapt the request to a Servlet. This class implements the Wrapper or Decorator pattern. Methods default to calling through to the wrapped request object.
- Since:
- v 2.3
| Field Summary |
| Fields inherited from class javax.servlet.ServletRequestWrapper |
|
| Fields inherited from interface javax.servlet.http.HttpServletRequest |
BASIC_AUTH, CLIENT_CERT_AUTH, DIGEST_AUTH, FORM_AUTH |
| Constructor Summary | |
HttpServletRequestWrapper(HttpServletRequest request)
Constructs a request object wrapping the given request. |
|
| Method Summary | |
private HttpServletRequest |
_getHttpServletRequest()
|
java.lang.String |
getAuthType()
The default behavior of this method is to return getAuthType() on the wrapped request object. |
java.lang.String |
getContextPath()
The default behavior of this method is to return getContextPath() on the wrapped request object. |
Cookie[] |
getCookies()
The default behavior of this method is to return getCookies() on the wrapped request object. |
long |
getDateHeader(java.lang.String name)
The default behavior of this method is to return getDateHeader(String name) on the wrapped request object. |
java.lang.String |
getHeader(java.lang.String name)
The default behavior of this method is to return getHeader(String name) on the wrapped request object. |
java.util.Enumeration |
getHeaderNames()
The default behavior of this method is to return getHeaderNames() on the wrapped request object. |
java.util.Enumeration |
getHeaders(java.lang.String name)
The default behavior of this method is to return getHeaders(String name) on the wrapped request object. |
int |
getIntHeader(java.lang.String name)
The default behavior of this method is to return getIntHeader(String name) on the wrapped request object. |
java.lang.String |
getMethod()
The default behavior of this method is to return getMethod() on the wrapped request object. |
java.lang.String |
getPathInfo()
The default behavior of this method is to return getPathInfo() on the wrapped request object. |
java.lang.String |
getPathTranslated()
The default behavior of this method is to return getPathTranslated() on the wrapped request object. |
java.lang.String |
getQueryString()
The default behavior of this method is to return getQueryString() on the wrapped request object. |
java.lang.String |
getRemoteUser()
The default behavior of this method is to return getRemoteUser() on the wrapped request object. |
java.lang.String |
getRequestedSessionId()
The default behavior of this method is to return getRequestedSessionId() on the wrapped request object. |
java.lang.String |
getRequestURI()
The default behavior of this method is to return getRequestURI() on the wrapped request object. |
java.lang.StringBuffer |
getRequestURL()
The default behavior of this method is to return getRequestURL() on the wrapped request object. |
java.lang.String |
getServletPath()
The default behavior of this method is to return getServletPath() on the wrapped request object. |
HttpSession |
getSession()
The default behavior of this method is to return getSession() on the wrapped request object. |
HttpSession |
getSession(boolean create)
The default behavior of this method is to return getSession(boolean create) on the wrapped request object. |
java.security.Principal |
getUserPrincipal()
The default behavior of this method is to return getUserPrincipal() on the wrapped request object. |
boolean |
isRequestedSessionIdFromCookie()
The default behavior of this method is to return isRequestedSessionIdFromCookie() on the wrapped request object. |
boolean |
isRequestedSessionIdFromUrl()
The default behavior of this method is to return isRequestedSessionIdFromUrl() on the wrapped request object. |
boolean |
isRequestedSessionIdFromURL()
The default behavior of this method is to return isRequestedSessionIdFromURL() on the wrapped request object. |
boolean |
isRequestedSessionIdValid()
The default behavior of this method is to return isRequestedSessionIdValid() on the wrapped request object. |
boolean |
isUserInRole(java.lang.String role)
The default behavior of this method is to return isUserInRole(String role) on the wrapped request object. |
| 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 |
getAttribute, getAttributeNames, getCharacterEncoding, getContentLength, getContentType, getInputStream, getLocalAddr, getLocale, getLocales, getLocalName, getLocalPort, getParameter, getParameterMap, getParameterNames, getParameterValues, getProtocol, getReader, getRealPath, getRemoteAddr, getRemoteHost, getRemotePort, getRequestDispatcher, getScheme, getServerName, getServerPort, isSecure, removeAttribute, setAttribute, setCharacterEncoding |
| Constructor Detail |
HttpServletRequestWrapper
public HttpServletRequestWrapper(HttpServletRequest request)
- Constructs a request object wrapping the given request.
| Method Detail |
_getHttpServletRequest
private HttpServletRequest _getHttpServletRequest()
getAuthType
public java.lang.String getAuthType()
- The default behavior of this method is to return getAuthType()
on the wrapped request object.
- Specified by:
getAuthTypein interfaceHttpServletRequest
getCookies
public Cookie[] getCookies()
- The default behavior of this method is to return getCookies()
on the wrapped request object.
- Specified by:
getCookiesin interfaceHttpServletRequest
getDateHeader
public long getDateHeader(java.lang.String name)
- The default behavior of this method is to return getDateHeader(String name)
on the wrapped request object.
- Specified by:
getDateHeaderin interfaceHttpServletRequest
getHeader
public java.lang.String getHeader(java.lang.String name)
- The default behavior of this method is to return getHeader(String name)
on the wrapped request object.
- Specified by:
getHeaderin interfaceHttpServletRequest
getHeaders
public java.util.Enumeration getHeaders(java.lang.String name)
- The default behavior of this method is to return getHeaders(String name)
on the wrapped request object.
- Specified by:
getHeadersin interfaceHttpServletRequest
getHeaderNames
public java.util.Enumeration getHeaderNames()
- The default behavior of this method is to return getHeaderNames()
on the wrapped request object.
- Specified by:
getHeaderNamesin interfaceHttpServletRequest
getIntHeader
public int getIntHeader(java.lang.String name)
- The default behavior of this method is to return getIntHeader(String name)
on the wrapped request object.
- Specified by:
getIntHeaderin interfaceHttpServletRequest
getMethod
public java.lang.String getMethod()
- The default behavior of this method is to return getMethod()
on the wrapped request object.
- Specified by:
getMethodin interfaceHttpServletRequest
getPathInfo
public java.lang.String getPathInfo()
- The default behavior of this method is to return getPathInfo()
on the wrapped request object.
- Specified by:
getPathInfoin interfaceHttpServletRequest
getPathTranslated
public java.lang.String getPathTranslated()
- The default behavior of this method is to return getPathTranslated()
on the wrapped request object.
- Specified by:
getPathTranslatedin interfaceHttpServletRequest
getContextPath
public java.lang.String getContextPath()
- The default behavior of this method is to return getContextPath()
on the wrapped request object.
- Specified by:
getContextPathin interfaceHttpServletRequest
getQueryString
public java.lang.String getQueryString()
- The default behavior of this method is to return getQueryString()
on the wrapped request object.
- Specified by:
getQueryStringin interfaceHttpServletRequest
getRemoteUser
public java.lang.String getRemoteUser()
- The default behavior of this method is to return getRemoteUser()
on the wrapped request object.
- Specified by:
getRemoteUserin interfaceHttpServletRequest
isUserInRole
public boolean isUserInRole(java.lang.String role)
- The default behavior of this method is to return isUserInRole(String role)
on the wrapped request object.
- Specified by:
isUserInRolein interfaceHttpServletRequest
getUserPrincipal
public java.security.Principal getUserPrincipal()
- The default behavior of this method is to return getUserPrincipal()
on the wrapped request object.
- Specified by:
getUserPrincipalin interfaceHttpServletRequest
getRequestedSessionId
public java.lang.String getRequestedSessionId()
- The default behavior of this method is to return getRequestedSessionId()
on the wrapped request object.
- Specified by:
getRequestedSessionIdin interfaceHttpServletRequest
getRequestURI
public java.lang.String getRequestURI()
- The default behavior of this method is to return getRequestURI()
on the wrapped request object.
- Specified by:
getRequestURIin interfaceHttpServletRequest
getRequestURL
public java.lang.StringBuffer getRequestURL()
- The default behavior of this method is to return getRequestURL()
on the wrapped request object.
- Specified by:
getRequestURLin interfaceHttpServletRequest
getServletPath
public java.lang.String getServletPath()
- The default behavior of this method is to return getServletPath()
on the wrapped request object.
- Specified by:
getServletPathin interfaceHttpServletRequest
getSession
public HttpSession getSession(boolean create)
- The default behavior of this method is to return getSession(boolean create)
on the wrapped request object.
- Specified by:
getSessionin interfaceHttpServletRequest
getSession
public HttpSession getSession()
- The default behavior of this method is to return getSession()
on the wrapped request object.
- Specified by:
getSessionin interfaceHttpServletRequest
isRequestedSessionIdValid
public boolean isRequestedSessionIdValid()
- The default behavior of this method is to return isRequestedSessionIdValid()
on the wrapped request object.
- Specified by:
isRequestedSessionIdValidin interfaceHttpServletRequest
isRequestedSessionIdFromCookie
public boolean isRequestedSessionIdFromCookie()
- The default behavior of this method is to return isRequestedSessionIdFromCookie()
on the wrapped request object.
- Specified by:
isRequestedSessionIdFromCookiein interfaceHttpServletRequest
isRequestedSessionIdFromURL
public boolean isRequestedSessionIdFromURL()
- The default behavior of this method is to return isRequestedSessionIdFromURL()
on the wrapped request object.
- Specified by:
isRequestedSessionIdFromURLin interfaceHttpServletRequest
isRequestedSessionIdFromUrl
public boolean isRequestedSessionIdFromUrl()
- The default behavior of this method is to return isRequestedSessionIdFromUrl()
on the wrapped request object.
- Specified by:
isRequestedSessionIdFromUrlin interfaceHttpServletRequest
|
|||||||||
| Home >> All >> javax >> servlet >> [ http overview ] | PREV CLASS NEXT CLASS | ||||||||
SUMMARY: JAVADOC | SOURCE | DOWNLOAD | NESTED | FIELD | CONSTR | METHOD |
DETAIL: FIELD | CONSTR | METHOD | ||||||||
JAVADOC