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