Interface AsyncListener
- All Superinterfaces:
EventListener
Listener for events associated with an
AsyncContext.- Since:
- Servlet 3.0
-
Method Summary
Modifier and TypeMethodDescriptionvoidonComplete(AsyncEvent event) This event is fired after the call toAsyncContext.complete()has been processed by the container.voidonError(AsyncEvent event) This event is fired if an error occurs during an asynchronous operation but before the container takes any action as a result of the error.voidonStartAsync(AsyncEvent event) This event is fired if new call is made toServletRequest.startAsync()after the completion of theAsyncContextto which this listener was added.voidonTimeout(AsyncEvent event) This event is fired if an asynchronous operation times out but before the container takes any action as a result of the timeout.
-
Method Details
-
onComplete
This event is fired after the call toAsyncContext.complete()has been processed by the container.- Parameters:
event- Provides access to the objects associated with the event- Throws:
IOException- Should be thrown if an I/O error occurs during the processing of the event
-
onTimeout
This event is fired if an asynchronous operation times out but before the container takes any action as a result of the timeout.- Parameters:
event- Provides access to the objects associated with the event- Throws:
IOException- Should be thrown if an I/O error occurs during the processing of the event
-
onError
This event is fired if an error occurs during an asynchronous operation but before the container takes any action as a result of the error.- Parameters:
event- Provides access to the objects associated with the event- Throws:
IOException- Should be thrown if an I/O error occurs during the processing of the event
-
onStartAsync
This event is fired if new call is made toServletRequest.startAsync()after the completion of theAsyncContextto which this listener was added.- Parameters:
event- Provides access to the objects associated with the event- Throws:
IOException- Should be thrown if an I/O error occurs during the processing of the event
-