|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.caucho.server.http.AbstractCauchoRequest
com.caucho.server.http.CauchoRequestWrapper
com.caucho.server.webapp.IncludeRequest
@Module public class IncludeRequest
| 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 | |
|---|---|
IncludeRequest()
|
|
IncludeRequest(HttpServletRequest request,
HttpServletResponse response,
Invocation invocation)
|
|
| Method Summary | |
|---|---|
protected void |
finishRequest()
|
java.lang.Object |
getAttribute(java.lang.String name)
Returns an attribute value. |
java.util.Enumeration<java.lang.String> |
getAttributeNames()
Enumerates all attribute names in the request. |
java.lang.String |
getContextPath()
Returns the part of the URI corresponding to the application's prefix. |
DispatcherType |
getDispatcherType()
Returns DispatcherType |
java.lang.String |
getHeader(java.lang.String name)
Returns the first value for a request header. |
java.util.Enumeration<java.lang.String> |
getHeaderNames()
Returns an enumeration of all headers sent by the client. |
java.util.Enumeration<java.lang.String> |
getHeaders(java.lang.String name)
Returns all the values for a request header. |
protected Invocation |
getInvocation()
|
java.lang.String |
getMethod()
Returns the HTTP method, e.g. |
java.lang.String |
getPageContextPath()
|
java.lang.String |
getPagePathInfo()
|
java.lang.String |
getPageQueryString()
|
java.lang.String |
getPageServletPath()
|
java.lang.String |
getPageURI()
|
java.lang.String |
getParameter(java.lang.String name)
Returns the form primary value for the given name. |
java.util.Map<java.lang.String,java.lang.String[]> |
getParameterMap()
Returns a map of the form. |
java.util.Enumeration<java.lang.String> |
getParameterNames()
Returns an enumeration of the form names. |
java.lang.String[] |
getParameterValues(java.lang.String name)
Returns the form's values for the given name. |
IncludeResponse |
getResponse()
|
ServletContext |
getServletContext()
Returns the servlet context for the request |
WebApp |
getWebApp()
|
boolean |
isSyntheticCacheHeader()
|
protected void |
parseGetQueryImpl(HashMapImpl<java.lang.String,java.lang.String[]> form)
|
protected void |
parsePostQueryImpl(HashMapImpl<java.lang.String,java.lang.String[]> form)
|
void |
setHeader(java.lang.String name,
java.lang.String value)
|
| Methods inherited from class com.caucho.server.http.AbstractCauchoRequest |
|---|
addCloseOnExit, authenticate, getLoadedSession, getParameterImpl, getParameterMapImpl, getParameterNamesImpl, getParameterValuesImpl, getRealPath, getRunAs, getServer, getSession, getSession, getSessionCookie, getSessionGroup, getSessionManager, getSocketLink, getStream, getUserPrincipal, isUserInRole, login, login, mergeParameters, parseQueryImpl |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Constructor Detail |
|---|
public IncludeRequest()
public IncludeRequest(HttpServletRequest request,
HttpServletResponse response,
Invocation invocation)
| Method Detail |
|---|
protected Invocation getInvocation()
getInvocation in class AbstractCauchoRequestpublic IncludeResponse getResponse()
getResponse in class CauchoRequestWrapperpublic ServletContext getServletContext()
ServletRequest
getServletContext in interface ServletRequestgetServletContext in class CauchoRequestWrapperpublic DispatcherType getDispatcherType()
ServletRequest
getDispatcherType in interface ServletRequestgetDispatcherType in class CauchoRequestWrapperpublic java.lang.String getPageURI()
getPageURI in interface CauchoRequestgetPageURI in class CauchoRequestWrapperpublic java.lang.String getContextPath()
HttpServletRequestgetContextPath() is /myapp for the uri
/myapp/servlet/Hello,
getContextPath in interface HttpServletRequestgetContextPath in class CauchoRequestWrapperpublic java.lang.String getPageContextPath()
getPageContextPath in interface CauchoRequestgetPageContextPath in class CauchoRequestWrapperpublic java.lang.String getPageServletPath()
getPageServletPath in interface CauchoRequestgetPageServletPath in class CauchoRequestWrapperpublic java.lang.String getPagePathInfo()
getPagePathInfo in interface CauchoRequestgetPagePathInfo in class CauchoRequestWrapperpublic java.lang.String getPageQueryString()
getPageQueryString in interface CauchoRequestgetPageQueryString in class CauchoRequestWrapperpublic java.lang.String getMethod()
HttpServletRequestREQUEST_METHOD
getMethod in interface HttpServletRequestgetMethod in class CauchoRequestWrapperpublic WebApp getWebApp()
getWebApp in interface CauchoRequestgetWebApp in class CauchoRequestWrapperpublic boolean isSyntheticCacheHeader()
isSyntheticCacheHeader in interface CauchoRequestisSyntheticCacheHeader in class CauchoRequestWrapper
public void setHeader(java.lang.String name,
java.lang.String value)
setHeader in interface CauchoRequestsetHeader in class CauchoRequestWrapperpublic java.lang.String getHeader(java.lang.String name)
HttpServletRequestHTTP_*
String userAgent = request.getHeader("User-Agent");
getHeader in interface HttpServletRequestgetHeader in class CauchoRequestWrappername - the header name
public java.util.Enumeration<java.lang.String> getHeaders(java.lang.String name)
HttpServletRequest
getHeaders in interface HttpServletRequestgetHeaders in class CauchoRequestWrappername - the header name
public java.util.Enumeration<java.lang.String> getHeaderNames()
HttpServletRequest
getHeaderNames in interface HttpServletRequestgetHeaderNames in class CauchoRequestWrapperpublic java.util.Enumeration<java.lang.String> getParameterNames()
getParameterNames in interface ServletRequestgetParameterNames in class CauchoRequestWrapperpublic java.util.Map<java.lang.String,java.lang.String[]> getParameterMap()
getParameterMap in interface ServletRequestgetParameterMap in class CauchoRequestWrapperpublic java.lang.String[] getParameterValues(java.lang.String name)
getParameterValues in interface ServletRequestgetParameterValues in class CauchoRequestWrappername - key in the form
public java.lang.String getParameter(java.lang.String name)
getParameter in interface ServletRequestgetParameter in class CauchoRequestWrappername - the form parameter to return
protected void parseGetQueryImpl(HashMapImpl<java.lang.String,java.lang.String[]> form)
parseGetQueryImpl in class AbstractCauchoRequestprotected void parsePostQueryImpl(HashMapImpl<java.lang.String,java.lang.String[]> form)
parsePostQueryImpl in class AbstractCauchoRequestpublic java.lang.Object getAttribute(java.lang.String name)
ServletRequest
getAttribute in interface ServletRequestgetAttribute in class CauchoRequestWrappername - the attribute name
public java.util.Enumeration<java.lang.String> getAttributeNames()
ServletRequest
getAttributeNames in interface ServletRequestgetAttributeNames in class CauchoRequestWrapper
protected void finishRequest()
throws java.io.IOException
finishRequest in class AbstractCauchoRequestjava.io.IOException
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||