Class AsyncContextWrapper
- java.lang.Object
-
- org.apache.felix.http.jakartawrappers.AsyncContextWrapper
-
- All Implemented Interfaces:
jakarta.servlet.AsyncContext
public class AsyncContextWrapper extends Object implements jakarta.servlet.AsyncContext
async context wrapper
-
-
Constructor Summary
Constructors Constructor Description AsyncContextWrapper(javax.servlet.AsyncContext c)Create new context
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddListener(jakarta.servlet.AsyncListener listener)voidaddListener(jakarta.servlet.AsyncListener listener, jakarta.servlet.ServletRequest servletRequest, jakarta.servlet.ServletResponse servletResponse)voidcomplete()<T extends jakarta.servlet.AsyncListener>
TcreateListener(Class<T> clazz)voiddispatch()voiddispatch(jakarta.servlet.ServletContext sc, String path)voiddispatch(String path)jakarta.servlet.ServletRequestgetRequest()jakarta.servlet.ServletResponsegetResponse()longgetTimeout()booleanhasOriginalRequestAndResponse()voidsetTimeout(long timeout)voidstart(Runnable run)
-
-
-
Method Detail
-
getRequest
public jakarta.servlet.ServletRequest getRequest()
- Specified by:
getRequestin interfacejakarta.servlet.AsyncContext
-
getResponse
public jakarta.servlet.ServletResponse getResponse()
- Specified by:
getResponsein interfacejakarta.servlet.AsyncContext
-
hasOriginalRequestAndResponse
public boolean hasOriginalRequestAndResponse()
- Specified by:
hasOriginalRequestAndResponsein interfacejakarta.servlet.AsyncContext
-
dispatch
public void dispatch()
- Specified by:
dispatchin interfacejakarta.servlet.AsyncContext
-
dispatch
public void dispatch(String path)
- Specified by:
dispatchin interfacejakarta.servlet.AsyncContext
-
dispatch
public void dispatch(jakarta.servlet.ServletContext sc, String path)- Specified by:
dispatchin interfacejakarta.servlet.AsyncContext
-
complete
public void complete()
- Specified by:
completein interfacejakarta.servlet.AsyncContext
-
start
public void start(Runnable run)
- Specified by:
startin interfacejakarta.servlet.AsyncContext
-
addListener
public void addListener(jakarta.servlet.AsyncListener listener)
- Specified by:
addListenerin interfacejakarta.servlet.AsyncContext
-
addListener
public void addListener(jakarta.servlet.AsyncListener listener, jakarta.servlet.ServletRequest servletRequest, jakarta.servlet.ServletResponse servletResponse)- Specified by:
addListenerin interfacejakarta.servlet.AsyncContext
-
createListener
public <T extends jakarta.servlet.AsyncListener> T createListener(Class<T> clazz) throws jakarta.servlet.ServletException
- Specified by:
createListenerin interfacejakarta.servlet.AsyncContext- Throws:
jakarta.servlet.ServletException
-
setTimeout
public void setTimeout(long timeout)
- Specified by:
setTimeoutin interfacejakarta.servlet.AsyncContext
-
getTimeout
public long getTimeout()
- Specified by:
getTimeoutin interfacejakarta.servlet.AsyncContext
-
-