Package org.apache.camel.util.concurrent
Class RejectableFutureTask<V>
- java.lang.Object
-
- java.util.concurrent.FutureTask<V>
-
- org.apache.camel.util.concurrent.RejectableFutureTask<V>
-
- All Implemented Interfaces:
Runnable,Future<V>,RunnableFuture<V>,Rejectable
public class RejectableFutureTask<V> extends FutureTask<V> implements Rejectable
- See Also:
RejectableThreadPoolExecutor
-
-
Constructor Summary
Constructors Constructor Description RejectableFutureTask(Runnable runnable, V result)RejectableFutureTask(Callable<V> callable)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidreject()The task was rejected.-
Methods inherited from class java.util.concurrent.FutureTask
cancel, done, get, get, isCancelled, isDone, run, runAndReset, set, setException, toString
-
-
-
-
Constructor Detail
-
RejectableFutureTask
public RejectableFutureTask(Callable<V> callable)
-
RejectableFutureTask
public RejectableFutureTask(Runnable runnable, V result)
-
-
Method Detail
-
reject
public void reject()
Description copied from interface:RejectableThe task was rejected.- Specified by:
rejectin interfaceRejectable
-
-