Interface AsyncContext
-
- All Superinterfaces:
javax.servlet.AsyncContext
public interface AsyncContext extends javax.servlet.AsyncContextAsyncContext 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 voidaddStartRunnable(com.ibm.wsspi.webcontainer.async.WrapperRunnable wrapperRunnable)booleancancelAsyncTimer()voidexecuteNextRunnable()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.AsyncServletReentrantLockgetErrorHandlingLock()IServletContextgetWebApp()voidinitialize()voidinvalidate()booleanisComplete()booleanisCompletePending()booleanisDispatching()booleanisDispatchPending()voidremoveStartRunnable(com.ibm.wsspi.webcontainer.async.WrapperRunnable wrapperRunnable)voidsetDispatching(boolean b)voidsetInvokeErrorHandling(boolean b)voidsetRequestAndResponse(javax.servlet.ServletRequest servletRequest, javax.servlet.ServletResponse servletResponse)
-
-
-
Method Detail
-
setRequestAndResponse
void setRequestAndResponse(javax.servlet.ServletRequest servletRequest, javax.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()
-
-