IBM WebSphere Application ServerTM
Release 8

com.ibm.websphere.servlet.filter
Class ChainedRequest

java.lang.Object
  extended by javax.servlet.ServletRequestWrapper
      extended by javax.servlet.http.HttpServletRequestWrapper
          extended by 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
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
 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, getAuthType, getContextPath, getHeaders, getMethod, getPart, getParts, getPathInfo, getPathTranslated, getQueryString, getRemoteUser, getRequestedSessionId, getRequestURI, getRequestURL, getServletPath, getSession, getSession, getUserPrincipal, isRequestedSessionIdFromCookie, isRequestedSessionIdFromUrl, isRequestedSessionIdFromURL, isRequestedSessionIdValid, isUserInRole, login, logout
 
Methods inherited from class javax.servlet.ServletRequestWrapper
getAsyncContext, getAttribute, getAttributeNames, getCharacterEncoding, 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, 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 8