| Interface for runnable actions that bear results and/or throw Exceptions.
This interface is designed to provide a common protocol for
result-bearing actions that can be run independently in threads,
in which case
they are ordinarily used as the bases of Runnables that set
FutureResults
[ Introduction to this package. ]
See Also: FutureResult |