public class ForwardNamedRequest extends CauchoDispatchRequest
AbstractCauchoRequest.PartImplBASIC_AUTH, CLIENT_CERT_AUTH, DIGEST_AUTH, FORM_AUTH| Constructor and Description |
|---|
ForwardNamedRequest() |
ForwardNamedRequest(HttpServletRequest request,
HttpServletResponse response,
Invocation invocation) |
| Modifier and Type | Method and Description |
|---|---|
DispatcherType |
getDispatcherType()
Returns DispatcherType
|
protected Invocation |
getInvocation() |
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.
|
com.caucho.server.webapp.ForwardNamedResponse |
getResponse() |
ServletContext |
getServletContext()
Returns the servlet context for the request
|
java.lang.String |
getServletName() |
HttpSession |
getSession()
Returns the current session, creating one if necessary.
|
HttpSession |
getSession(boolean isNew)
Returns the current session.
|
WebApp |
getWebApp() |
boolean |
isAsyncSupported()
Returns true if the request supports async
|
AsyncContext |
startAsync()
Starts an async/comet mode
|
protected void |
startRequest()
Starts the request
|
getAbstractHttpRequest, getAsyncContext, getAttribute, getAttributeNames, getAuthType, getCauchoRequest, getCharacterEncoding, getContentLength, getContentType, getContextPath, getCookie, getCookies, getDateHeader, getHasCookie, getHeader, getHeaderNames, getHeaders, getInputStream, getIntHeader, getLocalAddr, getLocale, getLocales, getLocalName, getLocalPort, getMemorySession, getMethod, getPageContextPath, getPagePathInfo, getPageQueryString, getPageServletPath, getPageURI, getPathInfo, getProtocol, getQueryString, getReader, getRemoteAddr, getRemoteHost, getRemotePort, getRemoteUser, getRequest, getRequestDepth, getRequestedSessionId, getRequestURI, getScheme, getServerName, getServerPort, getServletPath, getServletResponse, getSessionId, getStream, getVaryCookies, hasRequest, isAsyncStarted, isComet, isConnectionClosed, isDelegateMultipartEnabled, isDuplex, isLoginRequested, isRequestedSessionIdFromCookie, isRequestedSessionIdFromUrl, isRequestedSessionIdFromURL, isSecure, isSessionIdFromCookie, isSuspend, isSyntheticCacheHeader, isTop, isWrapperFor, isWrapperFor, killKeepalive, logout, removeAttribute, requestLogin, setAttribute, setCharacterEncoding, setHasCookie, setHeader, setRequest, setResponse, setSessionId, setSyntheticCacheHeader, setVaryCookie, startAsync, toStringaddCloseOnExit, authenticate, finishRequest, getLoadedSession, getParameterImpl, getParameterMapImpl, getParameterNamesImpl, getParameterValuesImpl, getPart, getParts, getPathTranslated, getRealPath, getRequestDispatcher, getRequestURL, getRunAs, getServer, getSessionCookie, getSessionGroup, getSessionManager, getSocketLink, getStream, getUserPrincipal, isMultipartEnabled, isRequestedSessionIdValid, isUserInRole, login, login, mergeParameters, parseGetQueryImpl, parsePostQueryImpl, parseQueryImplpublic ForwardNamedRequest()
public ForwardNamedRequest(HttpServletRequest request, HttpServletResponse response, Invocation invocation)
protected Invocation getInvocation()
getInvocation in class AbstractCauchoRequestprotected void startRequest()
startRequest in class AbstractCauchoRequestpublic com.caucho.server.webapp.ForwardNamedResponse getResponse()
getResponse in class CauchoDispatchRequestpublic ServletContext getServletContext()
ServletRequestgetServletContext in interface ServletRequestgetServletContext in class CauchoDispatchRequestpublic DispatcherType getDispatcherType()
ServletRequestgetDispatcherType in interface ServletRequestgetDispatcherType in class CauchoDispatchRequestpublic HttpSession getSession()
AbstractCauchoRequestgetSession in interface HttpServletRequestgetSession in class AbstractCauchoRequestpublic HttpSession getSession(boolean isNew)
AbstractCauchoRequestgetSession in interface HttpServletRequestgetSession in class AbstractCauchoRequestisNew - true if a new session should be createdpublic java.lang.String getParameter(java.lang.String name)
AbstractCauchoRequestgetParameter in interface ServletRequestgetParameter in class AbstractCauchoRequestname - the form parameter to returnpublic java.util.Map<java.lang.String,java.lang.String[]> getParameterMap()
AbstractCauchoRequestgetParameterMap in interface ServletRequestgetParameterMap in class AbstractCauchoRequestpublic java.lang.String[] getParameterValues(java.lang.String name)
AbstractCauchoRequestgetParameterValues in interface ServletRequestgetParameterValues in class AbstractCauchoRequestname - key in the formpublic java.util.Enumeration<java.lang.String> getParameterNames()
AbstractCauchoRequestgetParameterNames in interface ServletRequestgetParameterNames in class AbstractCauchoRequestpublic WebApp getWebApp()
getWebApp in interface CauchoRequestgetWebApp in class CauchoDispatchRequestpublic boolean isAsyncSupported()
ServletRequestisAsyncSupported in interface ServletRequestisAsyncSupported in class CauchoDispatchRequestpublic AsyncContext startAsync() throws java.lang.IllegalStateException
ServletRequeststartAsync in interface ServletRequeststartAsync in class CauchoDispatchRequestjava.lang.IllegalStateExceptionpublic java.lang.String getServletName()