public static class Utils.FutureTrackingCompService<V> extends ExecutorCompletionService<V>
| Constructor and Description |
|---|
FutureTrackingCompService(Executor executor) |
| Modifier and Type | Method and Description |
|---|---|
void |
cancelFutures(boolean mayInterruptIfRunning) |
List<Future<V>> |
getFutures() |
Future<V> |
submit(Callable<V> task)
Wrapper around submit() method to track futures resulting from
submitted tasks.
|
Future<V> |
submit(Runnable task,
V result)
Wrapper around submit() method to track futures resulting from
submitted tasks.
|
poll, poll, takepublic FutureTrackingCompService(Executor executor)
public Future<V> submit(Runnable task, V result)
submit in interface CompletionService<V>submit in class ExecutorCompletionService<V>public Future<V> submit(Callable<V> task)
submit in interface CompletionService<V>submit in class ExecutorCompletionService<V>public void cancelFutures(boolean mayInterruptIfRunning)
Copyright © 2024. All rights reserved.