Illyoung Choi | a9d2c2c | 2019-07-12 13:29:42 -0700 | [diff] [blame^] | 1 | CORD Workflow Controller Client |
| 2 | =============================== |
| 3 | A CORD Workflow Controller Client Library. |
| 4 | This library allows users to communicate to CORD Workflow Controller. |
| 5 | There are three classes provided, Manager, Probe and WorkflwoRun. |
| 6 | |
| 7 | Manager |
| 8 | ------- |
| 9 | This class is used to act as a workflow manager. |
| 10 | Workflow Managers manage **workflow registration** and handle **kickstart** events. |
| 11 | |
| 12 | Probe |
| 13 | ----- |
| 14 | This class is used to act as a probe. |
| 15 | Probes emit events to CORD Workflow Controller. |
| 16 | |
| 17 | WorkflowRun |
| 18 | ----------- |
| 19 | This class is used to act as a workflow run. |
| 20 | Workflow Runs are used by workflow instances to receive events emitted by Probes. |