From 99b9139a0bfee294914ef2e810405e8378437b6d Mon Sep 17 00:00:00 2001 From: Andrea Cavalli Date: Fri, 28 Aug 2020 17:07:35 +0200 Subject: [PATCH] Update CompletableFutureUtils.java --- .../concurrency/future/CompletableFutureUtils.java | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/main/java/org/warp/commonutils/concurrency/future/CompletableFutureUtils.java b/src/main/java/org/warp/commonutils/concurrency/future/CompletableFutureUtils.java index 193b8e3..9339e76 100644 --- a/src/main/java/org/warp/commonutils/concurrency/future/CompletableFutureUtils.java +++ b/src/main/java/org/warp/commonutils/concurrency/future/CompletableFutureUtils.java @@ -404,4 +404,10 @@ public class CompletableFutureUtils { Executor executor) { return CompletableFuture.completedFuture(null).thenComposeAsync((_x) -> supp.get(), executor); } + + public static CompletableFuture composeAsyncIO( + IOSupplier> supp, + Executor executor) { + return CompletableFuture.completedFuture(null).thenComposeAsync((_x) -> getCompletableFutureIO(supp), executor); + } }