Protected ReadonlyeventProtected ReadonlyloggerProtected ReadonlyrunnerProtected ReadonlystoreProtectedcreateOptionalparentJournal: ExecutionJournalBegins the execution of an task. These are registered tasks and all sanity checks have been performed at this stage to ensure consistency of the object. This function can throw only if any of the event listeners or run function throws
the task to be run
Optionalinput: TInputthe input to be passed to the task
Optionaloptions: TaskCallOptionsoptional call options including journal for forwarding
Creates the function with the chain of middleware.