Interface: IWorkflowActivationJob
Properties of a WorkflowActivationJob.
Extends
Properties
cancelWorkflow?
optionalcancelWorkflow?:$Properties|null
A request to cancel the workflow was received.
Inherited from
doUpdate?
optionaldoUpdate?:$Properties|null
A request to handle a workflow update.
Inherited from
fireTimer?
optionalfireTimer?:$Properties|null
A timer has fired, allowing whatever was waiting on it (if anything) to proceed
Inherited from
initializeWorkflow?
optionalinitializeWorkflow?:$Properties|null
A workflow is starting, record all of the information from its start event
Inherited from
$Properties.initializeWorkflow
notifyHasPatch?
optionalnotifyHasPatch?:$Properties|null
A patch marker has been detected and lang is being told that change exists. This job is strange in that it is sent pre-emptively to lang without any corresponding command being sent first.
Inherited from
queryWorkflow?
optionalqueryWorkflow?:$Properties|null
A request to query the workflow was received. It is guaranteed that queries (one or more) always come in their own activation after other mutating jobs.
Inherited from
removeFromCache?
optionalremoveFromCache?:$Properties|null
Remove the workflow identified by the [WorkflowActivation] containing this job from the cache after performing the activation. It is guaranteed that this will be the only job in the activation if present.
Inherited from
resolveActivity?
optionalresolveActivity?:$Properties|null
An activity was resolved, result could be completed, failed or cancelled
Inherited from
resolveChildWorkflowExecution?
optionalresolveChildWorkflowExecution?:$Properties|null
A child workflow was resolved, result could be completed or failed
Inherited from
$Properties.resolveChildWorkflowExecution
resolveChildWorkflowExecutionStart?
optionalresolveChildWorkflowExecutionStart?:$Properties|null
A child workflow execution has started or failed to start
Inherited from
$Properties.resolveChildWorkflowExecutionStart
resolveNexusOperation?
optionalresolveNexusOperation?:$Properties|null
A nexus operation resolved.
Inherited from
$Properties.resolveNexusOperation
resolveNexusOperationStart?
optionalresolveNexusOperationStart?:$Properties|null
A nexus operation started.
Inherited from
$Properties.resolveNexusOperationStart
resolveRequestCancelExternalWorkflow?
optionalresolveRequestCancelExternalWorkflow?:$Properties|null
An attempt to cancel an external workflow resolved
Inherited from
$Properties.resolveRequestCancelExternalWorkflow
resolveSignalExternalWorkflow?
optionalresolveSignalExternalWorkflow?:$Properties|null
An attempt to signal an external workflow resolved
Inherited from
$Properties.resolveSignalExternalWorkflow
signalWorkflow?
optionalsignalWorkflow?:$Properties|null
A request to signal the workflow was received.
Inherited from
updateRandomSeed?
optionalupdateRandomSeed?:$Properties|null
Workflow was reset. The randomness seed must be updated.
Inherited from
variant?
optionalvariant?:"initializeWorkflow"|"fireTimer"|"updateRandomSeed"|"queryWorkflow"|"cancelWorkflow"|"signalWorkflow"|"resolveActivity"|"notifyHasPatch"|"resolveChildWorkflowExecutionStart"|"resolveChildWorkflowExecution"|"resolveSignalExternalWorkflow"|"resolveRequestCancelExternalWorkflow"|"doUpdate"|"resolveNexusOperationStart"|"resolveNexusOperation"|"removeFromCache"
WorkflowActivationJob variant