public class AsyncContextState extends java.lang.Object implements AsyncContext
Modifier and Type | Class and Description |
---|---|
static class |
AsyncContextState.WrappedAsyncListener |
ASYNC_CONTEXT_PATH, ASYNC_PATH_INFO, ASYNC_QUERY_STRING, ASYNC_REQUEST_URI, ASYNC_SERVLET_PATH
Constructor and Description |
---|
AsyncContextState(HttpChannelState state) |
Modifier and Type | Method and Description |
---|---|
void |
addListener(AsyncListener listener) |
void |
addListener(AsyncListener listener,
ServletRequest request,
ServletResponse response) |
void |
complete() |
<T extends AsyncListener> |
createListener(java.lang.Class<T> clazz) |
void |
dispatch() |
void |
dispatch(ServletContext context,
java.lang.String path) |
void |
dispatch(java.lang.String path) |
HttpChannel |
getHttpChannel() |
HttpChannelState |
getHttpChannelState() |
ServletRequest |
getRequest() |
ServletResponse |
getResponse() |
long |
getTimeout()
Get timeout in milliseconds.
|
boolean |
hasOriginalRequestAndResponse() |
void |
reset() |
void |
setTimeout(long arg0)
Set timeout in milliseconds.
|
void |
start(java.lang.Runnable task) |
public AsyncContextState(HttpChannelState state)
public HttpChannel getHttpChannel()
public void addListener(AsyncListener listener, ServletRequest request, ServletResponse response)
addListener
in interface AsyncContext
public void addListener(AsyncListener listener)
addListener
in interface AsyncContext
public void complete()
complete
in interface AsyncContext
public <T extends AsyncListener> T createListener(java.lang.Class<T> clazz) throws ServletException
createListener
in interface AsyncContext
ServletException
public void dispatch()
dispatch
in interface AsyncContext
public void dispatch(java.lang.String path)
dispatch
in interface AsyncContext
public void dispatch(ServletContext context, java.lang.String path)
dispatch
in interface AsyncContext
public ServletRequest getRequest()
getRequest
in interface AsyncContext
public ServletResponse getResponse()
getResponse
in interface AsyncContext
public long getTimeout()
AsyncContext
getTimeout
in interface AsyncContext
public boolean hasOriginalRequestAndResponse()
hasOriginalRequestAndResponse
in interface AsyncContext
public void setTimeout(long arg0)
AsyncContext
setTimeout
in interface AsyncContext
public void start(java.lang.Runnable task)
start
in interface AsyncContext
public void reset()
public HttpChannelState getHttpChannelState()
Copyright © 2010 - 2019 Adobe. All Rights Reserved