T - V - public class TechilaExecutorCompletionService<T,V>
extends java.lang.Object
implements java.util.concurrent.CompletionService<V>
| Constructor and Description |
|---|
TechilaExecutorCompletionService(TechilaExecutorService<T> tes) |
| Modifier and Type | Method and Description |
|---|---|
java.util.concurrent.Future<V> |
poll() |
java.util.concurrent.Future<V> |
poll(long timeout,
java.util.concurrent.TimeUnit unit) |
java.util.concurrent.Future<V> |
submit(java.util.concurrent.Callable<V> task) |
java.util.concurrent.Future<V> |
submit(java.lang.Runnable task,
V result) |
TechilaFutureTask<V> |
take() |
public TechilaExecutorCompletionService(TechilaExecutorService<T> tes)
public java.util.concurrent.Future<V> poll()
poll in interface java.util.concurrent.CompletionService<V>public java.util.concurrent.Future<V> poll(long timeout, java.util.concurrent.TimeUnit unit)
poll in interface java.util.concurrent.CompletionService<V>public java.util.concurrent.Future<V> submit(java.util.concurrent.Callable<V> task)
submit in interface java.util.concurrent.CompletionService<V>public java.util.concurrent.Future<V> submit(java.lang.Runnable task, V result)
submit in interface java.util.concurrent.CompletionService<V>public TechilaFutureTask<V> take()
take in interface java.util.concurrent.CompletionService<V>