Generated by
JDiff

Class org.springframework.web.context.request.async.WebAsyncManager

Documentation changed from old to new.

Changed Methods
void registerCallableInterceptors(CallableProcessingInterceptor[]) Documentation changed from old to new.
Register a CallableProcessingInterceptor without a key.
void registerDeferredResultInterceptors(DeferredResultProcessingInterceptor[]) Documentation changed from old to new.
Register a DeferredResultProcessingInterceptor without a key.
void startDeferredResultProcessing(DeferredResult<?>, Object[]) Change in exceptions thrown from no exceptions to java.lang.Exception.
Documentation changed from old to new.
Start concurrent request processing and initialize the given DeferredResult with a DeferredResultHandler that saves the result and dispatches the request to resume processing of that result.
void startCallableProcessing(Callable<?>, Object[]) Change in exceptions thrown from no exceptions to java.lang.Exception.
Documentation changed from old to new.
Start concurrent request processing and execute the given task with an AsyncTaskExecutor.
void startCallableProcessing(WebAsyncTask<?>, Object[]) Change in signature from (MvcAsyncTask<?>, Object[]) to (WebAsyncTask<?>, Object[]).
Change in exceptions thrown from no exceptions to java.lang.Exception.
Documentation changed from old to new.
Use the given WebAsyncTask to configure the task executor as well as the timeout value of the {@code AsyncWebRequest} before delegating to .startCallableProcessing(Callable, Object...).