Package de.intarsys.tools.concurrent
Class CallbackFutureTask<R>
- java.lang.Object
-
- de.intarsys.tools.concurrent.AbstractFutureTask
-
- de.intarsys.tools.concurrent.CallbackFutureTask<R>
-
- All Implemented Interfaces:
java.lang.Runnable,java.util.concurrent.Future
- Direct Known Subclasses:
GenericFutureTask
public abstract class CallbackFutureTask<R> extends AbstractFutureTask
-
-
Field Summary
-
Fields inherited from class de.intarsys.tools.concurrent.AbstractFutureTask
Log
-
-
Constructor Summary
Constructors Modifier Constructor Description protectedCallbackFutureTask(ITaskListener callback)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected voidtaskFailed()protected voidtaskFinished()-
Methods inherited from class de.intarsys.tools.concurrent.AbstractFutureTask
basicGetException, basicGetResult, cancel, compute, computeAsync, get, get, getException, handleException, handleFinally, handleResult, isActive, isCancelled, isDone, isFailed, reset, run, runAsync, setException, setResult, taskCancelled, taskFinally, taskStarted, toString, undo
-
-
-
-
Constructor Detail
-
CallbackFutureTask
protected CallbackFutureTask(ITaskListener callback)
-
-
Method Detail
-
taskFailed
protected void taskFailed()
- Overrides:
taskFailedin classAbstractFutureTask
-
taskFinished
protected void taskFinished()
- Overrides:
taskFinishedin classAbstractFutureTask
-
-