java.util.concurrent
Interface Callable

public interface Callable<V>
Type Parameters:
  • V - the result type of method call
A task that returns a result and may throw an exception. Implementors define a single method with no arguments called call.

The Callable interface is similar to 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.

Since1.5
VersionNot specified.
AuthorDoug Lea
See also
Wiki javadoc Use textile entry format.
Add your comments here.
Method Summary
V call()
Computes a result, or throws an exception if unable to do so.
call
public V call ( )
throws
Computes a result, or throws an exception if unable to do so.
Exceptions
Exception if unable to compute a result
Wiki javadoc Use textile entry format.
Add your comments here.