Package org.apache.struts2.async
Class DefaultAsyncManager
java.lang.Object
org.apache.struts2.async.DefaultAsyncManager
- All Implemented Interfaces:
- jakarta.servlet.AsyncListener,- EventListener,- AsyncManager
public class DefaultAsyncManager
extends Object
implements AsyncManager, jakarta.servlet.AsyncListener
Implements 
AsyncManager to add support for invoke async actions via Servlet 3's API.- Since:
- 6.0.0
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionbooleanvoidinvokeAsyncAction(Callable asyncAction) voidonComplete(jakarta.servlet.AsyncEvent asyncEvent) voidonError(jakarta.servlet.AsyncEvent asyncEvent) voidonStartAsync(jakarta.servlet.AsyncEvent asyncEvent) voidonTimeout(jakarta.servlet.AsyncEvent asyncEvent) 
- 
Constructor Details- 
DefaultAsyncManagerpublic DefaultAsyncManager()
 
- 
- 
Method Details- 
invokeAsyncAction- Specified by:
- invokeAsyncActionin interface- AsyncManager
 
- 
hasAsyncActionResultpublic boolean hasAsyncActionResult()- Specified by:
- hasAsyncActionResultin interface- AsyncManager
 
- 
getAsyncActionResult- Specified by:
- getAsyncActionResultin interface- AsyncManager
 
- 
onComplete- Specified by:
- onCompletein interface- jakarta.servlet.AsyncListener
- Throws:
- IOException
 
- 
onTimeout- Specified by:
- onTimeoutin interface- jakarta.servlet.AsyncListener
- Throws:
- IOException
 
- 
onError- Specified by:
- onErrorin interface- jakarta.servlet.AsyncListener
- Throws:
- IOException
 
- 
onStartAsync- Specified by:
- onStartAsyncin interface- jakarta.servlet.AsyncListener
- Throws:
- IOException
 
 
-