Package org.docx4j.com.google.common.util.concurrent
-
Interface Summary Interface Description AsyncFunction<I,O> Transforms a value, possibly asynchronously.ListenableFuture<V> AFuture
that accepts completion listeners.ListenableScheduledFuture<V> Helper interface to implement bothListenableFuture
andScheduledFuture
.ListeningExecutorService AnExecutorService
that returnsListenableFuture
instances.ListeningScheduledExecutorService AScheduledExecutorService
that returnsListenableFuture
instances from itsExecutorService
methods. -
Class Summary Class Description AbstractFuture<V> An abstract implementation ofListenableFuture
, intended for advanced users only.AbstractListeningExecutorService AbstractListeningExecutorService
implementation that createsListenableFuture
instances for eachRunnable
andCallable
submitted to it.FluentFuture<V> AListenableFuture
that supports fluent chains of operations.Futures Static utility methods pertaining to theFuture
interface.MoreExecutors Factory and utility methods forExecutor
,ExecutorService
, andThreadFactory
.SettableFuture<V> AListenableFuture
whose result can be set by aSettableFuture.set(Object)
,SettableFuture.setException(Throwable)
orSettableFuture.setFuture(ListenableFuture)
call.Uninterruptibles Utilities for treating interruptible operations as uninterruptible. -
Exception Summary Exception Description UncheckedExecutionException Unchecked variant ofExecutionException
. -
Error Summary Error Description ExecutionError Error
variant ofExecutionException
.