Asynchronous action with:
- an optional list of "finalization" actions to be executed when this action is done whether it has timed-out or thrown an exception. This allows resources to be safely disposed of
- Companion:
- object
Value members
Concrete methods
catch any exception resulting from running the action later
catch any exception resulting from running the action later
Run the action and return an exception if it fails Whatever happens run the finalizers
Run the action and return an exception if it fails Whatever happens run the finalizers
run as a Future and raise a timeout exception if necessary NOTE: this does not execute the finalizers!!!
run as a Future and raise a timeout exception if necessary NOTE: this does not execute the finalizers!!!
run the action and the return an empty value in case of an error
run the action and the return an empty value in case of an error
run the action and return Nothing is case of an error
run the action and return Nothing is case of an error