com.caucho.server.webapp
Class ErrorRequest

java.lang.Object
  extended by com.caucho.server.http.AbstractCauchoRequest
      extended by com.caucho.server.http.CauchoRequestWrapper
          extended by com.caucho.server.webapp.ForwardRequest
              extended by com.caucho.server.webapp.ErrorRequest
All Implemented Interfaces:
CauchoRequest, HttpServletRequest, ServletRequest

public class ErrorRequest
extends ForwardRequest


Nested Class Summary
 
Nested classes/interfaces inherited from class com.caucho.server.http.AbstractCauchoRequest
AbstractCauchoRequest.PartImpl
 
Field Summary
 
Fields inherited from interface javax.servlet.http.HttpServletRequest
BASIC_AUTH, CLIENT_CERT_AUTH, DIGEST_AUTH, FORM_AUTH
 
Constructor Summary
ErrorRequest()
           
ErrorRequest(HttpServletRequest request, HttpServletResponse response, Invocation invocation)
           
 
Method Summary
 java.lang.Object getAttribute(java.lang.String name)
          Returns an attribute value.
 DispatcherType getDispatcherType()
          Returns DispatcherType
 
Methods inherited from class com.caucho.server.webapp.ForwardRequest
calculateQueryString, getContextPath, getInvocation, getPageContextPath, getPagePathInfo, getPageQueryString, getPageServletPath, getPageURI, getParameter, getParameterMap, getParameterNames, getParameterValues, getPathInfo, getQueryString, getRequestURI, getResponse, getServletContext, getServletName, getServletPath, getWebApp, isAsyncSupported, startAsync, unwrapRequest
 
Methods inherited from class com.caucho.server.http.CauchoRequestWrapper
getAbstractHttpRequest, getAsyncContext, getAttributeNames, getAuthType, getCharacterEncoding, getContentLength, getContentType, getCookie, getCookies, getDateHeader, getHasCookie, getHeader, getHeaderNames, getHeaders, getInputStream, getIntHeader, getLocalAddr, getLocale, getLocales, getLocalName, getLocalPort, getMemorySession, getMethod, getPart, getParts, getPathTranslated, getProtocol, getReader, getRemoteAddr, getRemoteHost, getRemotePort, getRemoteUser, getRequest, getRequestDepth, getRequestDispatcher, getRequestedSessionId, getRequestURL, getScheme, getServerName, getServerPort, getServletResponse, getSessionId, getStream, getVaryCookies, hasRequest, isAsyncStarted, isComet, isConnectionClosed, isDelegateMultipartEnabled, isDuplex, isLoginRequested, isMultipartEnabled, isRequestedSessionIdFromCookie, isRequestedSessionIdFromUrl, isRequestedSessionIdFromURL, isRequestedSessionIdValid, isSecure, isSessionIdFromCookie, isSuspend, isSyntheticCacheHeader, isTop, isWrapperFor, isWrapperFor, killKeepalive, logout, removeAttribute, requestLogin, setAttribute, setCharacterEncoding, setHasCookie, setHeader, setRequest, setResponse, setSessionId, setSyntheticCacheHeader, setVaryCookie, startAsync, toString
 
Methods inherited from class com.caucho.server.http.AbstractCauchoRequest
addCloseOnExit, authenticate, finishRequest, getLoadedSession, getParameterImpl, getParameterMapImpl, getParameterNamesImpl, getParameterValuesImpl, getRealPath, getRunAs, getServer, getSession, getSession, getSessionCookie, getSessionGroup, getSessionManager, getSocketLink, getStream, getUserPrincipal, isUserInRole, login, login, mergeParameters, parseGetQueryImpl, parsePostQueryImpl, parseQueryImpl
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

ErrorRequest

public ErrorRequest()

ErrorRequest

public ErrorRequest(HttpServletRequest request,
                    HttpServletResponse response,
                    Invocation invocation)
Method Detail

getDispatcherType

public DispatcherType getDispatcherType()
Description copied from interface: ServletRequest
Returns DispatcherType

Specified by:
getDispatcherType in interface ServletRequest
Overrides:
getDispatcherType in class ForwardRequest
Returns:

getAttribute

public java.lang.Object getAttribute(java.lang.String name)
Description copied from interface: ServletRequest
Returns an attribute value.

Specified by:
getAttribute in interface ServletRequest
Overrides:
getAttribute in class ForwardRequest
Parameters:
name - the attribute name
Returns:
the attribute value