-
Notifications
You must be signed in to change notification settings - Fork 2
Workflow signals
Gurmit Teotia edited this page Oct 1, 2020
·
21 revisions
Guflow provides rich signal APIs built upon Amazon SWF signals. Guflow lets you use the signals for:
- Human/Manual interactions.
- Inter-workflow communication.
- Returning ad hoc workflow action.
You can send signal to a running workflow as shown in the following example:
var domain = new Domain("learning", RegionEndpoint.EUWest2);
var req = new SignalWorkflowRequest("workflow id", "InventoryUpdated");
req.SignalInput = new {Product = "Mouse", Quantity= 100};
await domain.SignalWorkflowAsync(req);
Guflow
- Prerequisite
- Installation
-
Workflows
- Creating first workflow
- Registration
- Hosting
- Start workflow
- Schedule activities
- Schedule timers
- Schedule lambda function
- Schedule child workflows
- Lambda functions vs activities
- Workflow input
- Workflow actions
- Signals
- Workflow branches
- Deflow algorithm
- Workflow events
- Query APIs
- Custom polling strategy
- Things to take care of
- Activites
- Unit testing
- Performance & scalability
- Error handling
- Logging
- Debugging
- Tutorial
- Release notes