railo.runtime.net.http
Class HTTPServletRequestWrap
java.lang.Object
javax.servlet.ServletRequestWrapper
javax.servlet.http.HttpServletRequestWrapper
railo.runtime.net.http.HTTPServletRequestWrap
- All Implemented Interfaces:
- Serializable, javax.servlet.http.HttpServletRequest, javax.servlet.ServletRequest
public final class HTTPServletRequestWrap
- extends javax.servlet.http.HttpServletRequestWrapper
- implements Serializable
extends a existing HttpServletRequest
with the possibility to reread the input as many you want.
- See Also:
- Serialized Form
Fields inherited from interface javax.servlet.http.HttpServletRequest |
BASIC_AUTH, CLIENT_CERT_AUTH, DIGEST_AUTH, FORM_AUTH |
Constructor Summary |
HTTPServletRequestWrap(javax.servlet.http.HttpServletRequest req)
Constructor of the class |
Methods inherited from class javax.servlet.http.HttpServletRequestWrapper |
getAuthType, getCookies, getDateHeader, getHeader, getHeaderNames, getHeaders, getIntHeader, getMethod, getPathTranslated, getRemoteUser, getRequestedSessionId, getSession, getSession, getUserPrincipal, isRequestedSessionIdFromCookie, isRequestedSessionIdFromUrl, isRequestedSessionIdFromURL, isRequestedSessionIdValid, isUserInRole |
Methods inherited from class javax.servlet.ServletRequestWrapper |
getCharacterEncoding, getContentLength, getContentType, getLocale, getLocales, getParameter, getParameterMap, getParameterNames, getParameterValues, getProtocol, getRealPath, getRemoteAddr, getRemoteHost, getRequest, getScheme, getServerName, getServerPort, isSecure, setCharacterEncoding, setRequest |
Methods inherited from interface javax.servlet.ServletRequest |
getCharacterEncoding, getContentLength, getContentType, getLocale, getLocales, getParameter, getParameterMap, getParameterNames, getParameterValues, getProtocol, getRealPath, getRemoteAddr, getRemoteHost, getScheme, getServerName, getServerPort, isSecure, setCharacterEncoding |
HTTPServletRequestWrap
public HTTPServletRequestWrap(javax.servlet.http.HttpServletRequest req)
- Constructor of the class
- Parameters:
req
- max
- how many is possible to re read
pure
public static javax.servlet.http.HttpServletRequest pure(javax.servlet.http.HttpServletRequest req)
getContextPath
public String getContextPath()
- Specified by:
getContextPath
in interface javax.servlet.http.HttpServletRequest
- Overrides:
getContextPath
in class javax.servlet.http.HttpServletRequestWrapper
getPathInfo
public String getPathInfo()
- Specified by:
getPathInfo
in interface javax.servlet.http.HttpServletRequest
- Overrides:
getPathInfo
in class javax.servlet.http.HttpServletRequestWrapper
getRequestURL
public StringBuffer getRequestURL()
- Specified by:
getRequestURL
in interface javax.servlet.http.HttpServletRequest
- Overrides:
getRequestURL
in class javax.servlet.http.HttpServletRequestWrapper
getQueryString
public String getQueryString()
- Specified by:
getQueryString
in interface javax.servlet.http.HttpServletRequest
- Overrides:
getQueryString
in class javax.servlet.http.HttpServletRequestWrapper
getRequestURI
public String getRequestURI()
- Specified by:
getRequestURI
in interface javax.servlet.http.HttpServletRequest
- Overrides:
getRequestURI
in class javax.servlet.http.HttpServletRequestWrapper
getServletPath
public String getServletPath()
- Specified by:
getServletPath
in interface javax.servlet.http.HttpServletRequest
- Overrides:
getServletPath
in class javax.servlet.http.HttpServletRequestWrapper
getRequestDispatcher
public javax.servlet.RequestDispatcher getRequestDispatcher(String realpath)
- Specified by:
getRequestDispatcher
in interface javax.servlet.ServletRequest
- Overrides:
getRequestDispatcher
in class javax.servlet.ServletRequestWrapper
getOriginalRequestDispatcher
public javax.servlet.RequestDispatcher getOriginalRequestDispatcher(String realpath)
removeAttribute
public void removeAttribute(String name)
- Specified by:
removeAttribute
in interface javax.servlet.ServletRequest
- Overrides:
removeAttribute
in class javax.servlet.ServletRequestWrapper
setAttribute
public void setAttribute(String name,
Object value)
- Specified by:
setAttribute
in interface javax.servlet.ServletRequest
- Overrides:
setAttribute
in class javax.servlet.ServletRequestWrapper
getAttribute
public Object getAttribute(String name)
- Specified by:
getAttribute
in interface javax.servlet.ServletRequest
- Overrides:
getAttribute
in class javax.servlet.ServletRequestWrapper
getAttributeNames
public Enumeration getAttributeNames()
- Specified by:
getAttributeNames
in interface javax.servlet.ServletRequest
- Overrides:
getAttributeNames
in class javax.servlet.ServletRequestWrapper
getInputStream
public javax.servlet.ServletInputStream getInputStream()
throws IOException
- Specified by:
getInputStream
in interface javax.servlet.ServletRequest
- Overrides:
getInputStream
in class javax.servlet.ServletRequestWrapper
- Throws:
IOException
getReader
public BufferedReader getReader()
throws IOException
- Specified by:
getReader
in interface javax.servlet.ServletRequest
- Overrides:
getReader
in class javax.servlet.ServletRequestWrapper
- Throws:
IOException
clear
public void clear()
getOriginalRequest
public javax.servlet.http.HttpServletRequest getOriginalRequest()
disconnect
public void disconnect()
Copyright © 2012 Railo