Class AsyncContextWrapper
java.lang.Object
org.apache.felix.http.javaxwrappers.AsyncContextWrapper
- All Implemented Interfaces:
javax.servlet.AsyncContext
async context wrapper
-
Field Summary
Fields inherited from interface javax.servlet.AsyncContext
ASYNC_CONTEXT_PATH, ASYNC_MAPPING, ASYNC_PATH_INFO, ASYNC_QUERY_STRING, ASYNC_REQUEST_URI, ASYNC_SERVLET_PATH -
Constructor Summary
ConstructorsConstructorDescriptionAsyncContextWrapper(@NotNull jakarta.servlet.AsyncContext c) Create new context -
Method Summary
Modifier and TypeMethodDescriptionvoidaddListener(javax.servlet.AsyncListener listener) voidaddListener(javax.servlet.AsyncListener listener, javax.servlet.ServletRequest servletRequest, javax.servlet.ServletResponse servletResponse) voidcomplete()<T extends javax.servlet.AsyncListener>
TcreateListener(Class<T> clazz) voiddispatch()voidvoidjavax.servlet.ServletRequestjavax.servlet.ServletResponselongbooleanvoidsetTimeout(long timeout) void
-
Constructor Details
-
AsyncContextWrapper
public AsyncContextWrapper(@NotNull @NotNull jakarta.servlet.AsyncContext c) Create new context- Parameters:
c- Wrapped context
-
-
Method Details
-
getRequest
public javax.servlet.ServletRequest getRequest()- Specified by:
getRequestin interfacejavax.servlet.AsyncContext
-
getResponse
public javax.servlet.ServletResponse getResponse()- Specified by:
getResponsein interfacejavax.servlet.AsyncContext
-
hasOriginalRequestAndResponse
public boolean hasOriginalRequestAndResponse()- Specified by:
hasOriginalRequestAndResponsein interfacejavax.servlet.AsyncContext
-
dispatch
public void dispatch()- Specified by:
dispatchin interfacejavax.servlet.AsyncContext
-
dispatch
- Specified by:
dispatchin interfacejavax.servlet.AsyncContext
-
dispatch
- Specified by:
dispatchin interfacejavax.servlet.AsyncContext
-
complete
public void complete()- Specified by:
completein interfacejavax.servlet.AsyncContext
-
start
- Specified by:
startin interfacejavax.servlet.AsyncContext
-
addListener
public void addListener(javax.servlet.AsyncListener listener) - Specified by:
addListenerin interfacejavax.servlet.AsyncContext
-
addListener
public void addListener(javax.servlet.AsyncListener listener, javax.servlet.ServletRequest servletRequest, javax.servlet.ServletResponse servletResponse) - Specified by:
addListenerin interfacejavax.servlet.AsyncContext
-
createListener
public <T extends javax.servlet.AsyncListener> T createListener(Class<T> clazz) throws javax.servlet.ServletException - Specified by:
createListenerin interfacejavax.servlet.AsyncContext- Throws:
javax.servlet.ServletException
-
setTimeout
public void setTimeout(long timeout) - Specified by:
setTimeoutin interfacejavax.servlet.AsyncContext
-
getTimeout
public long getTimeout()- Specified by:
getTimeoutin interfacejavax.servlet.AsyncContext
-