Class Futures
java.lang.Object
com.inductiveautomation.ignition.common.util.Futures
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionstatic <T> CompletableFuture<T>Return aCompletableFuturethat has been completed exceptionally using the providedThrowable.static <T> TgetSafe(CompletableFuture<T> cf) static <T> CompletableFuture<List<T>>sequence(CompletableFuture<T>[] futures) static <T> CompletableFuture<List<T>>sequence(List<CompletableFuture<T>> futures) static <T> CompletableFuture<List<T>>sequence(Stream<CompletableFuture<T>> stream) static <T,R, E extends Throwable> 
 Function<T,CompletableFuture<R>> wrap(FragileFunction<T, R, E> fragileFunction) 
- 
Constructor Details- 
Futurespublic Futures()
 
- 
- 
Method Details- 
failedFutureReturn aCompletableFuturethat has been completed exceptionally using the providedThrowable.- Parameters:
- ex- the- Throwableto complete with.
- Returns:
- a CompletableFuturethat has been completed exceptionally using the providedThrowable.
 
- 
sequence
- 
sequence
- 
sequence
- 
getSafe
- 
wrappublic static <T,R, Function<T,E extends Throwable> CompletableFuture<R>> wrap(FragileFunction<T, R, E> fragileFunction) 
 
-