| Interface | Description | 
|---|---|
| Cancellable | A  Cancellablerepresents a process or an operation that can be
 canceled. | 
| CancellableDependency | This interface represents  Cancellableobject dependent on another
 ongoing process or operation. | 
| FutureCallback<T> | A callback interface that gets invoked upon completion of
 a  Future. | 
| Class | Description | 
|---|---|
| BasicFuture<T> | Basic implementation of the  Futureinterface. | 
| CallbackContribution<T> | Convenience base class for  FutureCallbacks that contribute a result
 of the operation to anotherFutureCallback. | 
| CompletedFuture<T> | Immutable, completed future. | 
| ComplexCancellable | Cancellablethat has a dependency on anotherCancellableprocess or operation. | 
| ComplexFuture<T> | |
| DefaultThreadFactory | Default  ThreadFactoryimplementation. | 
| FutureContribution<T> | Convenience base class for  FutureCallbacks that contribute a result
 of the operation to anotherBasicFuture. | 
Copyright © 2005–2022 The Apache Software Foundation. All rights reserved.