Class AsyncResult<V>
java.lang.Object
org.springframework.scheduling.annotation.AsyncResult<V>
- Type Parameters:
 V- the value type
- All Implemented Interfaces:
 Future<V>
Deprecated.
A pass-through 
Future handle that can be used for method signatures
which are declared with a Future return type for asynchronous execution.- Since:
 - 3.0
 - Author:
 - Juergen Hoeller, Rossen Stoyanchev
 - See Also:
 
- 
Nested Class Summary
Nested classes/interfaces inherited from interface Future
Future.State - 
Constructor Summary
Constructors - 
Method Summary
Modifier and TypeMethodDescriptionbooleancancel(boolean mayInterruptIfRunning) Deprecated.static <V> Future<V> Deprecated.Create a new async result which exposes the given exception as anExecutionExceptionfromFuture.get().static <V> Future<V> forValue(V value) Deprecated.Create a new async result which exposes the given value fromFuture.get().get()Deprecated.Deprecated.booleanDeprecated.booleanisDone()Deprecated.Methods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface Future
exceptionNow, resultNow, state 
- 
Constructor Details
- 
AsyncResult
 
 - 
 - 
Method Details
- 
cancel
 - 
isCancelled
 - 
isDone
 - 
get
Deprecated.- Specified by:
 getin interfaceFuture<V>- Throws:
 ExecutionException
 - 
get
Deprecated.- Specified by:
 getin interfaceFuture<V>- Throws:
 ExecutionException
 - 
forValue
Deprecated.Create a new async result which exposes the given value fromFuture.get().- Parameters:
 value- the value to expose- Since:
 - 4.2
 - See Also:
 
 - 
forExecutionException
Deprecated.Create a new async result which exposes the given exception as anExecutionExceptionfromFuture.get().- Parameters:
 ex- the exception to expose (either an pre-builtExecutionExceptionor a cause to be wrapped in anExecutionException)- Since:
 - 4.2
 - See Also:
 
 
 - 
 
CompletableFuture