Package org.lobobrowser.util
Class JoinableTask
java.lang.Object
org.lobobrowser.util.JoinableTask
- All Implemented Interfaces:
Runnable
,SimpleThreadPoolTask
A task that can be used in a thread or thread pool.
The caller can wait for the task to finish by joining it.
-
Constructor Summary
Constructors -
Method Summary
-
Constructor Details
-
JoinableTask
public JoinableTask()
-
-
Method Details
-
run
public final void run() -
forceDone
public final void forceDone() -
join
- Throws:
InterruptedException
-
cancel
public void cancel()- Specified by:
cancel
in interfaceSimpleThreadPoolTask
-
execute
protected abstract void execute()
-