Interface: TemporalOperationHandlerOptions
Experimental
Options for customizing a TemporalOperationHandler.
Temporal Operation handlers are experimental.
Properties
cancelActivity?
optionalcancelActivity?: (ctx,options) =>Promise<void>
Experimental
Parameters
ctx
TemporalCancelOperationContext
options
Returns
Promise<void>
cancelWorkflowRun?
optionalcancelWorkflowRun?: (ctx,options) =>Promise<void>
Experimental
Handler invoked to cancel a workflow-run-backed operation. Defaults to canceling the workflow.
Parameters
ctx
TemporalCancelOperationContext
options
Returns
Promise<void>
cancelWorkflowUpdate?
optionalcancelWorkflowUpdate?: (ctx,options) =>Promise<void>
Experimental
Handler invoked to cancel an UpdateWorkflow-backed operation.
There is no meaningful default behavior for canceling a Workflow Update, so if this is not
provided, canceling such an operation fails with a NOT_IMPLEMENTED Nexus handler error.
Parameters
ctx
TemporalCancelOperationContext
options
Returns
Promise<void>