| Interface | Description |
|---|---|
| VTNFuture<T> |
| Class | Description |
|---|---|
| AbstractVTNFuture<T> |
An abstract implementation of
VTNFuture. |
| CanceledFuture<T> |
An implementation of
VTNFuture that cancels the task immediately. |
| FutureCallbackTask<T> |
FutureCallbackTask is an executable task that invokes
FutureCallback instance when an non-listenable future completes. |
| FutureCanceller<T> |
An implementation of
Runnable that cancels the task associated with
the given ListenableFuture instance. |
| FutureSynchronizer<T> |
An abstract class that provides the synchronization semantics for
Future implementation. |
| RunnableVTNFuture<T> | |
| SettableVTNFuture<T> |
An implementation of
VTNFuture that requires the task result to be
set externally. |
| TimeoutCounter |
TimeoutCounter describes a timeout period to suspend thread
execution. |
| VTNFutureTask<T> |
An implementation of
FutureTask that also implements
VTNFuture. |
| VTNThreadPool |
VTNThreadPool implements thread pool which executes each
submitted task using pooled threads. |
Copyright © 2018 OpenDaylight. All rights reserved.