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 void
reject()
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:Rejectable
The task was rejected.- Specified by:
reject
in interfaceRejectable
-
-