public class Request.AsyncContextImpl
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
protected boolean |
original |
protected java.lang.String |
path |
protected boolean |
ready |
protected java.lang.Runnable |
runnable |
protected ServletContext |
servletContext |
protected ServletRequest |
servletRequest |
protected ServletResponse |
servletResponse |
protected boolean |
useAttributes |
Constructor and Description |
---|
Request.AsyncContextImpl() |
Modifier and Type | Method and Description |
---|---|
void |
addListener(AsyncListener listener) |
void |
addListener(AsyncListener listener,
ServletRequest servletRequest,
ServletResponse servletResponse) |
void |
complete() |
<T extends AsyncListener> |
createListener(java.lang.Class<T> clazz) |
void |
dispatch() |
void |
dispatch(ServletContext servletContext,
java.lang.String path) |
void |
dispatch(java.lang.String path) |
void |
done() |
java.util.Map<AsyncListener,Request.AsyncListenerRegistration> |
getAsyncListeners() |
java.lang.String |
getPath() |
ServletRequest |
getRequest() |
ServletResponse |
getResponse() |
java.lang.Runnable |
getRunnable() |
ServletContext |
getServletContext() |
long |
getTimeout() |
boolean |
getUseAttributes() |
boolean |
hasOriginalRequestAndResponse() |
boolean |
isReady() |
void |
reset() |
void |
setRequestAndResponse(ServletRequest servletRequest,
ServletResponse servletResponse) |
void |
setTimeout(long timeout) |
void |
start(java.lang.Runnable runnable) |
protected ServletRequest servletRequest
protected ServletResponse servletResponse
protected ServletContext servletContext
protected java.lang.String path
protected java.lang.Runnable runnable
protected boolean useAttributes
protected boolean original
protected boolean ready
public void complete()
public void dispatch()
public void dispatch(java.lang.String path)
public void dispatch(ServletContext servletContext, java.lang.String path)
public ServletRequest getRequest()
public ServletResponse getResponse()
public boolean hasOriginalRequestAndResponse()
public void start(java.lang.Runnable runnable)
public boolean isReady()
public void done()
public void setRequestAndResponse(ServletRequest servletRequest, ServletResponse servletResponse)
public ServletContext getServletContext()
public java.lang.String getPath()
public boolean getUseAttributes()
public java.lang.Runnable getRunnable()
public void reset()
public java.util.Map<AsyncListener,Request.AsyncListenerRegistration> getAsyncListeners()
public void addListener(AsyncListener listener, ServletRequest servletRequest, ServletResponse servletResponse)
public void addListener(AsyncListener listener)
public long getTimeout()
public void setTimeout(long timeout)
public <T extends AsyncListener> T createListener(java.lang.Class<T> clazz) throws ServletException
ServletException