Processors can throw this exception to signalize abortion.
An update indicating the process has progressed.
An update indicating that the process has terminated.
Creates an ad-hoc processor from a giving body function.
Creates an ad-hoc processor from a giving body function. The function is
passed the resulting processor and should make use of checkAborted
and progress.
the name is purely informative and will be used for the processor's toString method
Wraps an existing future in the Processor interface.
Wraps an existing future in the Processor interface. The returned
processor will not be able to react to abort calls, and the progress
will be reported as zero until the future completes.
the name is purely informative and will be used for the processor's toString method
Wraps an existing shell process in the Processor interface.
Wraps an existing shell process in the Processor interface. The returned
processor will evaluate to the process' exit value. Calling abort will
destroy the process.
the name is purely informative and will be used for the processor's toString method