edu.emory.mathcs.backport.java.util.concurrent
public interface Callable
The Callable interface is similar to java.lang.Runnable, in that both are designed for classes whose instances are potentially executed by another thread. A Runnable, however, does not return a result and cannot throw a checked exception.
The Executors class contains utility methods to convert from other common forms to Callable classes.
Since: 1.5
See Also: Executor
Method Summary | |
---|---|
Object | call()
Computes a result, or throws an exception if unable to do so.
|
Returns: computed result
Throws: Exception if unable to compute a result