com.caucho.server.connection
Interface CauchoRequest

All Superinterfaces:
HttpServletRequest, ServletRequest
All Known Implementing Classes:
AbstractHttpRequest, CompileRequest, HmuxRequest, HttpRequest, RequestAdapter, SocketPolicyRequest, StubServletRequest

public interface CauchoRequest
extends HttpServletRequest


Field Summary
 
Fields inherited from interface javax.servlet.http.HttpServletRequest
BASIC_AUTH, CLIENT_CERT_AUTH, DIGEST_AUTH, FORM_AUTH
 
Method Summary
 boolean allowKeepalive()
           
 boolean authenticate()
           
 Cookie getCookie(java.lang.String name)
           
 boolean getHasCookie()
           
 HttpSession getMemorySession()
           
 java.lang.String getPageContextPath()
           
 java.lang.String getPagePathInfo()
           
 java.lang.String getPageQueryString()
           
 java.lang.String getPageServletPath()
           
 java.lang.String getPageURI()
           
 int getRequestDepth(int depth)
           
 ReadStream getStream()
           
 java.lang.String getVaryCookie()
           
 boolean getVaryCookies()
           
 WebApp getWebApp()
           
 boolean isTop()
           
 void killKeepalive()
           
 void setHasCookie()
           
 void setHeader(java.lang.String key, java.lang.String value)
           
 void setVaryCookie(java.lang.String cookie)
           
 
Methods inherited from interface javax.servlet.http.HttpServletRequest
getAuthType, getContextPath, getCookies, getDateHeader, getHeader, getHeaderNames, getHeaders, getIntHeader, getMethod, getPathInfo, getPathTranslated, getQueryString, getRemoteUser, getRequestedSessionId, getRequestURI, getRequestURL, getServletPath, getSession, getSession, getUserPrincipal, isRequestedSessionIdFromCookie, isRequestedSessionIdFromUrl, isRequestedSessionIdFromURL, isRequestedSessionIdValid, isUserInRole
 
Methods inherited from interface javax.servlet.ServletRequest
complete, 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, getServletContext, getServletResponse, isInitial, isResumed, isSecure, isSuspended, isTimeout, removeAttribute, resume, setAttribute, setCharacterEncoding, suspend, suspend
 

Method Detail

getPageURI

java.lang.String getPageURI()

getPageContextPath

java.lang.String getPageContextPath()

getPageServletPath

java.lang.String getPageServletPath()

getPagePathInfo

java.lang.String getPagePathInfo()

getPageQueryString

java.lang.String getPageQueryString()

getWebApp

WebApp getWebApp()

getStream

ReadStream getStream()
                     throws java.io.IOException
Throws:
java.io.IOException

getRequestDepth

int getRequestDepth(int depth)

setHeader

void setHeader(java.lang.String key,
               java.lang.String value)

getVaryCookies

boolean getVaryCookies()

getVaryCookie

java.lang.String getVaryCookie()

setVaryCookie

void setVaryCookie(java.lang.String cookie)

getHasCookie

boolean getHasCookie()

isTop

boolean isTop()

getMemorySession

HttpSession getMemorySession()

getCookie

Cookie getCookie(java.lang.String name)

setHasCookie

void setHasCookie()

killKeepalive

void killKeepalive()

allowKeepalive

boolean allowKeepalive()

authenticate

boolean authenticate()
                     throws ServletException,
                            java.io.IOException
Throws:
ServletException
java.io.IOException