Generated by
JDiff

Package org.springframework.web.context.request.async

Removed Classes and Interfaces
AsyncTask Holder for a Callable, a timeout value, and a task executor.
AsyncWebUtils Utility methods related to processing asynchronous web requests.
WebAsyncManager.WebAsyncThreadInitializer Initialize and reset thread-bound variables.
 

Added Classes and Interfaces
CallableProcessingInterceptor Intercepts concurrent request handling, where the concurrent result is obtained by executing a Callable on behalf of the application with an AsyncTaskExecutor.
CallableProcessingInterceptorAdapter Abstract adapter class for the CallableProcessingInterceptor interface, for simplified implementation of individual methods.
DeferredResultProcessingInterceptor Intercepts concurrent request handling, where the concurrent result is obtained by waiting for a DeferredResult to be set from a thread chosen by the application (e.g.
DeferredResultProcessingInterceptorAdapter Abstract adapter class for the DeferredResultProcessingInterceptor interface for simplified implementation of individual methods.
MvcAsyncTask Holder for a Callable, a timeout value, and a task executor.
WebAsyncUtils Utility methods related to processing asynchronous web requests.
 

Changed Classes and Interfaces
AsyncWebRequest Extends NativeWebRequest with methods for asynchronous request processing.
DeferredResult {@code DeferredResult} provides an alternative to using a Callable for asynchronous request processing.
NoSupportAsyncWebRequest An {@code AsyncWebRequest} to use when there is no underlying async support.
StandardServletAsyncWebRequest A Servlet 3.0 implementation of AsyncWebRequest.
WebAsyncManager The central class for managing asynchronous request processing, mainly intended as an SPI and not typically used directly by application classes.