org.hippoecm.hst.util
Class GenericHttpServletRequestWrapper

java.lang.Object
  extended by javax.servlet.ServletRequestWrapper
      extended by javax.servlet.http.HttpServletRequestWrapper
          extended by org.hippoecm.hst.util.GenericHttpServletRequestWrapper
All Implemented Interfaces:
javax.servlet.http.HttpServletRequest, javax.servlet.ServletRequest
Direct Known Subclasses:
AbstractJaxrsService.PathsAdjustedHttpServletRequestWrapper, HstContainerRequestImpl

public class GenericHttpServletRequestWrapper
extends javax.servlet.http.HttpServletRequestWrapper

GenericHttpServletRequestWrapper

Version:
$Id$

Field Summary
protected  String contextPath
           
protected  String pathInfo
           
protected  String pathTranslated
           
protected  String requestURI
           
protected  StringBuffer requestURL
           
protected  String servletPath
           
 
Fields inherited from interface javax.servlet.http.HttpServletRequest
BASIC_AUTH, CLIENT_CERT_AUTH, DIGEST_AUTH, FORM_AUTH
 
Constructor Summary
GenericHttpServletRequestWrapper(javax.servlet.http.HttpServletRequest request)
           
 
Method Summary
 String getContextPath()
           
 String getPathInfo()
           
 String getPathTranslated()
           
 String getRequestURI()
           
 StringBuffer getRequestURL()
           
 String getServletPath()
           
 void setContextPath(String contextPath)
           
 void setPathInfo(String pathInfo)
           
 void setPathTranslated(String pathTranslated)
           
 void setRequestURI(String requestURI)
           
 void setRequestURL(StringBuffer requestURL)
           
 void setServletPath(String servletPath)
           
 
Methods inherited from class javax.servlet.http.HttpServletRequestWrapper
getAuthType, getCookies, getDateHeader, getHeader, getHeaderNames, getHeaders, getIntHeader, getMethod, getQueryString, getRemoteUser, getRequestedSessionId, getSession, getSession, getUserPrincipal, isRequestedSessionIdFromCookie, isRequestedSessionIdFromUrl, isRequestedSessionIdFromURL, isRequestedSessionIdValid, isUserInRole
 
Methods inherited from class javax.servlet.ServletRequestWrapper
getAttribute, getAttributeNames, getCharacterEncoding, getContentLength, getContentType, getInputStream, getLocalAddr, getLocale, getLocales, getLocalName, getLocalPort, getParameter, getParameterMap, getParameterNames, getParameterValues, getProtocol, getReader, getRealPath, getRemoteAddr, getRemoteHost, getRemotePort, getRequest, getRequestDispatcher, getScheme, getServerName, getServerPort, isSecure, removeAttribute, setAttribute, setCharacterEncoding, 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
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
 

Field Detail

contextPath

protected String contextPath

requestURI

protected String requestURI

requestURL

protected StringBuffer requestURL

servletPath

protected String servletPath

pathInfo

protected String pathInfo

pathTranslated

protected String pathTranslated
Constructor Detail

GenericHttpServletRequestWrapper

public GenericHttpServletRequestWrapper(javax.servlet.http.HttpServletRequest request)
Method Detail

setContextPath

public void setContextPath(String contextPath)

getContextPath

public String getContextPath()
Specified by:
getContextPath in interface javax.servlet.http.HttpServletRequest
Overrides:
getContextPath in class javax.servlet.http.HttpServletRequestWrapper

setRequestURI

public void setRequestURI(String requestURI)

getRequestURI

public String getRequestURI()
Specified by:
getRequestURI in interface javax.servlet.http.HttpServletRequest
Overrides:
getRequestURI in class javax.servlet.http.HttpServletRequestWrapper

setRequestURL

public void setRequestURL(StringBuffer requestURL)

getRequestURL

public StringBuffer getRequestURL()
Specified by:
getRequestURL in interface javax.servlet.http.HttpServletRequest
Overrides:
getRequestURL in class javax.servlet.http.HttpServletRequestWrapper

setServletPath

public void setServletPath(String servletPath)

getServletPath

public String getServletPath()
Specified by:
getServletPath in interface javax.servlet.http.HttpServletRequest
Overrides:
getServletPath in class javax.servlet.http.HttpServletRequestWrapper

setPathInfo

public void setPathInfo(String pathInfo)

getPathInfo

public String getPathInfo()
Specified by:
getPathInfo in interface javax.servlet.http.HttpServletRequest
Overrides:
getPathInfo in class javax.servlet.http.HttpServletRequestWrapper

setPathTranslated

public void setPathTranslated(String pathTranslated)

getPathTranslated

public String getPathTranslated()
Specified by:
getPathTranslated in interface javax.servlet.http.HttpServletRequest
Overrides:
getPathTranslated in class javax.servlet.http.HttpServletRequestWrapper


Copyright © 2008-2012 Hippo. All Rights Reserved.