-
static com.google.common.util.concurrent.ListenableFuture<JoinedResults>
FuturesExtra.join(com.google.common.util.concurrent.ListenableFuture<?>... inputs)
Transform a list of futures to a future that returns a joined result of them all.
static com.google.common.util.concurrent.ListenableFuture<JoinedResults>
FuturesExtra.join(Executor executor,
com.google.common.util.concurrent.ListenableFuture<?>... inputs)
Transform a list of futures to a future that returns a joined result of them all.
static com.google.common.util.concurrent.ListenableFuture<JoinedResults>
FuturesExtra.join(Executor executor,
List<? extends com.google.common.util.concurrent.ListenableFuture<?>> inputs)
Transform a list of futures to a future that returns a joined result of them all.
static com.google.common.util.concurrent.ListenableFuture<JoinedResults>
FuturesExtra.join(List<? extends com.google.common.util.concurrent.ListenableFuture<?>> inputs)
Transform a list of futures to a future that returns a joined result of them all.