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 protected
CallbackFutureTask(ITaskListener callback)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected void
taskFailed()
protected void
taskFinished()
-
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:
taskFailed
in classAbstractFutureTask
-
taskFinished
protected void taskFinished()
- Overrides:
taskFinished
in classAbstractFutureTask
-
-