Basics
Workflow Client
Workflow client allows you to interact with your workflow runs. Currently, it has three basic functionality:
- cancel a running workflow run
- notify a workflow run waiting for an event
- get workflow runs waiting for some event
We are planning to add more functionality in the future. See the roadmap for more details.
Cancel Workflow
To cancel a workflow, simply use the cancel
method:
Notify Waiting Workflow
To notify a workflow waiting for an event, you can use the notify
method:
The data passed in eventData
will be available to the workflow run in the
eventData
field of the context.waitForEvent
method.
Get Waiters of Event
To get the list of waiters for some event id, you can use the getWaiters
method:
Result will be a list of Waiter
objects:
Waiter
Was this page helpful?