Interface AsyncContext
-
- All Superinterfaces:
jakarta.servlet.AsyncContext
public interface AsyncContext extends jakarta.servlet.AsyncContext
AsyncContext is a private spi for websphere components to make use of Async Servlet features- Since:
- WAS7.0
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description void
addStartRunnable(com.ibm.wsspi.webcontainer.async.WrapperRunnable wrapperRunnable)
boolean
cancelAsyncTimer()
void
executeNextRunnable()
java.util.Collection<com.ibm.wsspi.webcontainer.async.WrapperRunnable>
getAndClearStartRunnables()
java.util.List<com.ibm.ws.webcontainer.async.AsyncListenerEntry>
getAsyncListenerEntryList()
com.ibm.ws.webcontainer.async.AsyncServletReentrantLock
getErrorHandlingLock()
IServletContext
getWebApp()
void
initialize()
void
invalidate()
boolean
isComplete()
boolean
isCompletePending()
boolean
isDispatching()
boolean
isDispatchPending()
void
removeStartRunnable(com.ibm.wsspi.webcontainer.async.WrapperRunnable wrapperRunnable)
void
setDispatching(boolean b)
void
setInvokeErrorHandling(boolean b)
void
setRequestAndResponse(jakarta.servlet.ServletRequest servletRequest, jakarta.servlet.ServletResponse servletResponse)
-
-
-
Method Detail
-
setRequestAndResponse
void setRequestAndResponse(jakarta.servlet.ServletRequest servletRequest, jakarta.servlet.ServletResponse servletResponse)
-
executeNextRunnable
void executeNextRunnable()
-
isCompletePending
boolean isCompletePending()
-
invalidate
void invalidate()
-
getAsyncListenerEntryList
java.util.List<com.ibm.ws.webcontainer.async.AsyncListenerEntry> getAsyncListenerEntryList()
-
initialize
void initialize()
-
isDispatchPending
boolean isDispatchPending()
-
getWebApp
IServletContext getWebApp()
-
getAndClearStartRunnables
java.util.Collection<com.ibm.wsspi.webcontainer.async.WrapperRunnable> getAndClearStartRunnables()
-
addStartRunnable
void addStartRunnable(com.ibm.wsspi.webcontainer.async.WrapperRunnable wrapperRunnable)
-
removeStartRunnable
void removeStartRunnable(com.ibm.wsspi.webcontainer.async.WrapperRunnable wrapperRunnable)
-
isDispatching
boolean isDispatching()
-
cancelAsyncTimer
boolean cancelAsyncTimer()
-
setInvokeErrorHandling
void setInvokeErrorHandling(boolean b)
-
getErrorHandlingLock
com.ibm.ws.webcontainer.async.AsyncServletReentrantLock getErrorHandlingLock()
-
setDispatching
void setDispatching(boolean b)
-
isComplete
boolean isComplete()
-
-