Package tigase.http.java
Class AsyncContextImpl
java.lang.Object
tigase.http.java.AsyncContextImpl
- All Implemented Interfaces:
javax.servlet.AsyncContext
- Author:
- andrzej
-
Field Summary
Fields inherited from interface javax.servlet.AsyncContext
ASYNC_CONTEXT_PATH, ASYNC_PATH_INFO, ASYNC_QUERY_STRING, ASYNC_REQUEST_URI, ASYNC_SERVLET_PATH
-
Constructor Summary
ConstructorDescriptionAsyncContextImpl
(javax.servlet.ServletRequest req, javax.servlet.ServletResponse resp, HttpExchange exchange, ScheduledExecutorService scheduledExecutor) -
Method Summary
Modifier and TypeMethodDescriptionvoid
addListener
(javax.servlet.AsyncListener al) void
addListener
(javax.servlet.AsyncListener al, javax.servlet.ServletRequest sr, javax.servlet.ServletResponse sr1) void
cancel()
void
complete()
<T extends javax.servlet.AsyncListener>
TcreateListener
(Class<T> type) void
dispatch()
void
void
javax.servlet.ServletRequest
javax.servlet.ServletResponse
long
boolean
void
setTimeout
(long timeout) void
-
Constructor Details
-
AsyncContextImpl
public AsyncContextImpl(javax.servlet.ServletRequest req, javax.servlet.ServletResponse resp, HttpExchange exchange, ScheduledExecutorService scheduledExecutor)
-
-
Method Details
-
getRequest
public javax.servlet.ServletRequest getRequest()- Specified by:
getRequest
in interfacejavax.servlet.AsyncContext
-
getResponse
public javax.servlet.ServletResponse getResponse()- Specified by:
getResponse
in interfacejavax.servlet.AsyncContext
-
hasOriginalRequestAndResponse
public boolean hasOriginalRequestAndResponse()- Specified by:
hasOriginalRequestAndResponse
in interfacejavax.servlet.AsyncContext
-
dispatch
public void dispatch()- Specified by:
dispatch
in interfacejavax.servlet.AsyncContext
-
dispatch
- Specified by:
dispatch
in interfacejavax.servlet.AsyncContext
-
dispatch
- Specified by:
dispatch
in interfacejavax.servlet.AsyncContext
-
complete
public void complete()- Specified by:
complete
in interfacejavax.servlet.AsyncContext
-
start
- Specified by:
start
in interfacejavax.servlet.AsyncContext
-
addListener
public void addListener(javax.servlet.AsyncListener al) - Specified by:
addListener
in interfacejavax.servlet.AsyncContext
-
addListener
public void addListener(javax.servlet.AsyncListener al, javax.servlet.ServletRequest sr, javax.servlet.ServletResponse sr1) - Specified by:
addListener
in interfacejavax.servlet.AsyncContext
-
createListener
public <T extends javax.servlet.AsyncListener> T createListener(Class<T> type) throws javax.servlet.ServletException - Specified by:
createListener
in interfacejavax.servlet.AsyncContext
- Throws:
javax.servlet.ServletException
-
getTimeout
public long getTimeout()- Specified by:
getTimeout
in interfacejavax.servlet.AsyncContext
-
setTimeout
public void setTimeout(long timeout) - Specified by:
setTimeout
in interfacejavax.servlet.AsyncContext
-
cancel
public void cancel()
-