Skip to main content

Interface: IWorkflowCommand

coresdk.workflow_commands.IWorkflowCommand

Properties of a WorkflowCommand.

Implemented by#

Properties#

cancelSignalWorkflow#

Optional cancelSignalWorkflow: null | ICancelSignalWorkflow

WorkflowCommand cancelSignalWorkflow


cancelTimer#

Optional cancelTimer: null | ICancelTimer

WorkflowCommand cancelTimer


cancelUnstartedChildWorkflowExecution#

Optional cancelUnstartedChildWorkflowExecution: null | ICancelUnstartedChildWorkflowExecution

WorkflowCommand cancelUnstartedChildWorkflowExecution


cancelWorkflowExecution#

Optional cancelWorkflowExecution: null | ICancelWorkflowExecution

WorkflowCommand cancelWorkflowExecution


completeWorkflowExecution#

Optional completeWorkflowExecution: null | ICompleteWorkflowExecution

WorkflowCommand completeWorkflowExecution


continueAsNewWorkflowExecution#

Optional continueAsNewWorkflowExecution: null | IContinueAsNewWorkflowExecution

WorkflowCommand continueAsNewWorkflowExecution


failWorkflowExecution#

Optional failWorkflowExecution: null | IFailWorkflowExecution

WorkflowCommand failWorkflowExecution


requestCancelActivity#

Optional requestCancelActivity: null | IRequestCancelActivity

WorkflowCommand requestCancelActivity


requestCancelExternalWorkflowExecution#

Optional requestCancelExternalWorkflowExecution: null | IRequestCancelExternalWorkflowExecution

WorkflowCommand requestCancelExternalWorkflowExecution


respondToQuery#

Optional respondToQuery: null | IQueryResult

WorkflowCommand respondToQuery


scheduleActivity#

Optional scheduleActivity: null | IScheduleActivity

WorkflowCommand scheduleActivity


setPatchMarker#

Optional setPatchMarker: null | ISetPatchMarker

WorkflowCommand setPatchMarker


signalExternalWorkflowExecution#

Optional signalExternalWorkflowExecution: null | ISignalExternalWorkflowExecution

WorkflowCommand signalExternalWorkflowExecution


startChildWorkflowExecution#

Optional startChildWorkflowExecution: null | IStartChildWorkflowExecution

WorkflowCommand startChildWorkflowExecution


startTimer#

Optional startTimer: null | IStartTimer

WorkflowCommand startTimer