com.ibm.websphere.servlet.filter

Class ChainedRequest

  • java.lang.Object
    • javax.servlet.ServletRequestWrapper
      • javax.servlet.http.HttpServletRequestWrapper
        • com.ibm.websphere.servlet.filter.ChainedRequest
  • All Implemented Interfaces:
    javax.servlet.http.HttpServletRequest, javax.servlet.ServletRequest

    Deprecated. 
    Application developers requiring this functionality should implement this using javax.servlet.filter classes.

    public class ChainedRequest
    extends javax.servlet.http.HttpServletRequestWrapper
    This class adapts a response from a previous servlet/jsp into a request that may be passed on for processing into another servlet/jsp. The request object passed into the constructor should be the original request so that state information can be preserved correctly (Deprecated since WebSphere 6.0).
    • Field Summary

      Fields 
      Modifier and Type Field and Description
      protected static java.util.logging.Logger logger
      Deprecated. 
       
      • Fields inherited from interface javax.servlet.http.HttpServletRequest

        BASIC_AUTH, CLIENT_CERT_AUTH, DIGEST_AUTH, FORM_AUTH
    • Method Summary

      Methods 
      Modifier and Type Method and Description
      int getContentLength()
      Deprecated. 
       
      java.lang.String getContentType()
      Deprecated. 
       
      javax.servlet.http.Cookie[] getCookies()
      Deprecated. 
       
      long getDateHeader(java.lang.String name)
      Deprecated. 
       
      java.lang.String getHeader(java.lang.String name)
      Deprecated. 
       
      java.util.Enumeration getHeaderNames()
      Deprecated. 
       
      javax.servlet.ServletInputStream getInputStream()
      Deprecated. 
       
      int getIntHeader(java.lang.String name)
      Deprecated. 
       
      java.lang.String getParameter(java.lang.String name)
      Deprecated. 
       
      java.util.Enumeration getParameterNames()
      Deprecated. 
       
      java.lang.String[] getParameterValues(java.lang.String name)
      Deprecated. 
       
      javax.servlet.http.HttpServletRequest getProxiedHttpServletRequest()
      Deprecated. 
       
      java.io.BufferedReader getReader()
      Deprecated. 
       
      protected void setHeader(java.lang.String name, java.lang.String value)
      Deprecated. 
       
      • Methods inherited from class javax.servlet.http.HttpServletRequestWrapper

        authenticate, changeSessionId, getAuthType, getContextPath, getHeaders, getMethod, getPart, getParts, getPathInfo, getPathTranslated, getQueryString, getRemoteUser, getRequestedSessionId, getRequestURI, getRequestURL, getServletPath, getSession, getSession, getUserPrincipal, isRequestedSessionIdFromCookie, isRequestedSessionIdFromUrl, isRequestedSessionIdFromURL, isRequestedSessionIdValid, isUserInRole, login, logout, upgrade
      • Methods inherited from class javax.servlet.ServletRequestWrapper

        getAsyncContext, getAttribute, getAttributeNames, getCharacterEncoding, getContentLengthLong, getDispatcherType, getLocalAddr, getLocale, getLocales, getLocalName, getLocalPort, getParameterMap, getProtocol, getRealPath, getRemoteAddr, getRemoteHost, getRemotePort, getRequest, getRequestDispatcher, getScheme, getServerName, getServerPort, getServletContext, isAsyncStarted, isAsyncSupported, isSecure, isWrapperFor, isWrapperFor, removeAttribute, setAttribute, setCharacterEncoding, setRequest, startAsync, startAsync
      • 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

        getAsyncContext, getAttribute, getAttributeNames, getCharacterEncoding, getContentLengthLong, getDispatcherType, getLocalAddr, getLocale, getLocales, getLocalName, getLocalPort, getParameterMap, getProtocol, getRealPath, getRemoteAddr, getRemoteHost, getRemotePort, getRequestDispatcher, getScheme, getServerName, getServerPort, getServletContext, isAsyncStarted, isAsyncSupported, isSecure, removeAttribute, setAttribute, setCharacterEncoding, startAsync, startAsync
    • Field Detail

      • logger

        protected static java.util.logging.Logger logger
        Deprecated. 
    • Method Detail

      • getCookies

        public javax.servlet.http.Cookie[] getCookies()
        Deprecated. 
        Specified by:
        getCookies in interface javax.servlet.http.HttpServletRequest
        Overrides:
        getCookies in class javax.servlet.http.HttpServletRequestWrapper
      • getInputStream

        public javax.servlet.ServletInputStream getInputStream()
                                                        throws java.io.IOException
        Deprecated. 
        Specified by:
        getInputStream in interface javax.servlet.ServletRequest
        Overrides:
        getInputStream in class javax.servlet.ServletRequestWrapper
        Throws:
        java.io.IOException
      • getReader

        public java.io.BufferedReader getReader()
                                         throws java.io.IOException
        Deprecated. 
        Specified by:
        getReader in interface javax.servlet.ServletRequest
        Overrides:
        getReader in class javax.servlet.ServletRequestWrapper
        Throws:
        java.io.IOException
      • getProxiedHttpServletRequest

        public javax.servlet.http.HttpServletRequest getProxiedHttpServletRequest()
        Deprecated. 
      • setHeader

        protected void setHeader(java.lang.String name,
                     java.lang.String value)
        Deprecated. 
      • getHeaderNames

        public java.util.Enumeration getHeaderNames()
        Deprecated. 
        Specified by:
        getHeaderNames in interface javax.servlet.http.HttpServletRequest
        Overrides:
        getHeaderNames in class javax.servlet.http.HttpServletRequestWrapper
      • getHeader

        public java.lang.String getHeader(java.lang.String name)
        Deprecated. 
        Specified by:
        getHeader in interface javax.servlet.http.HttpServletRequest
        Overrides:
        getHeader in class javax.servlet.http.HttpServletRequestWrapper
      • getIntHeader

        public int getIntHeader(java.lang.String name)
                         throws java.lang.NumberFormatException
        Deprecated. 
        Specified by:
        getIntHeader in interface javax.servlet.http.HttpServletRequest
        Overrides:
        getIntHeader in class javax.servlet.http.HttpServletRequestWrapper
        Throws:
        java.lang.NumberFormatException
      • getDateHeader

        public long getDateHeader(java.lang.String name)
        Deprecated. 
        Specified by:
        getDateHeader in interface javax.servlet.http.HttpServletRequest
        Overrides:
        getDateHeader in class javax.servlet.http.HttpServletRequestWrapper
      • getContentLength

        public int getContentLength()
        Deprecated. 
        Specified by:
        getContentLength in interface javax.servlet.ServletRequest
        Overrides:
        getContentLength in class javax.servlet.ServletRequestWrapper
      • getContentType

        public java.lang.String getContentType()
        Deprecated. 
        Specified by:
        getContentType in interface javax.servlet.ServletRequest
        Overrides:
        getContentType in class javax.servlet.ServletRequestWrapper
      • getParameter

        public java.lang.String getParameter(java.lang.String name)
        Deprecated. 
        Specified by:
        getParameter in interface javax.servlet.ServletRequest
        Overrides:
        getParameter in class javax.servlet.ServletRequestWrapper
      • getParameterNames

        public java.util.Enumeration getParameterNames()
        Deprecated. 
        Specified by:
        getParameterNames in interface javax.servlet.ServletRequest
        Overrides:
        getParameterNames in class javax.servlet.ServletRequestWrapper
      • getParameterValues

        public java.lang.String[] getParameterValues(java.lang.String name)
        Deprecated. 
        Specified by:
        getParameterValues in interface javax.servlet.ServletRequest
        Overrides:
        getParameterValues in class javax.servlet.ServletRequestWrapper
IBM WebSphere Application ServerTM
Release 9.0