The state used by this task.
The state used by this task.
Called when task evaluation completes, either in success or failure.
Called when task evaluation completes, either in success or failure.
Called when task evaluation starts.
Called when task evaluation starts.
An object that can cancel the current task evaluation session.
Whatever state you need to cleanup in your finish method.
Cancel handler which registers for SIGINT and cancels tasks when it is received.