true if submission succeeded, false if failed or aborted
Async handler that perform the submission (serialized)
Abort signal for the submission
true if submission succeeded, false if failed or aborted
Called before submission starts
Abort signal for the submission
true to continue submission, false to cancel submission
Called after submission completes