Interface FinishHandler
interface FinishHandler {
onAfterPrepare?: () => unknown;
onBeforeCommit?: () => unknown;
onBeforeRollback?: () => unknown;
onCommit?: () => unknown;
onCommitEvents?: () => unknown;
onRollback?: () => unknown;
}
onAfterPrepare?: () => unknown;
onBeforeCommit?: () => unknown;
onBeforeRollback?: () => unknown;
onCommit?: () => unknown;
onCommitEvents?: () => unknown;
onRollback?: () => unknown;
}
Properties
Optionalon After Prepare
onAfterPrepare?: () => unknown
Optionalon Before Commit
onBeforeCommit?: () => unknown
Optionalon Before Rollback
onBeforeRollback?: () => unknown
Optionalon Commit
onCommit?: () => unknown
Optionalon Commit Events
onCommitEvents?: () => unknown
Callback that is invoked when the commit events should be emitted
Optionalon Rollback
onRollback?: () => unknown
Callback that is invoked after all onBeforeXXX handlers have been called. Should be used for gathering after-commit handlers only, not for doing any work.