Class FutureUtils
java.lang.Object
org.springframework.util.concurrent.FutureUtils
- 
Constructor Summary
Constructors - 
Method Summary
Modifier and TypeMethodDescriptionstatic <T> CompletableFuture<T> Return a newCompletableFuturethat is asynchronously completed by a task running in theForkJoinPool.commonPool()with the value obtained by calling the givenCallable.static <T> CompletableFuture<T> Return a newCompletableFuturethat is asynchronously completed by a task running in the given executor with the value obtained by calling the givenCallable. 
- 
Constructor Details
- 
FutureUtils
public FutureUtils() 
 - 
 - 
Method Details
- 
callAsync
Return a newCompletableFuturethat is asynchronously completed by a task running in theForkJoinPool.commonPool()with the value obtained by calling the givenCallable.- Parameters:
 callable- a function that returns the value to be used, or throws an exception- Returns:
 - the new CompletableFuture
 - See Also:
 
 - 
callAsync
Return a newCompletableFuturethat is asynchronously completed by a task running in the given executor with the value obtained by calling the givenCallable.- Parameters:
 callable- a function that returns the value to be used, or throws an exceptionexecutor- the executor to use for asynchronous execution- Returns:
 - the new CompletableFuture
 - See Also:
 
 
 -