Synchronous Event Processing
Events are consumed by the state machine and processed sequentially. Following is the list of the events that are processed by the Orchestrator:
-
Events that are primarily from process components and orchestrator Components.
Below is the sequence of activities involved:
- State Machine receives the events from the etiher Process Component.
- Events are consumed by the State machine.
- State machine generates the actions to be run. The actions are configured internally to dispatch the Messages for Process Components, Outbound Notifications process, Database notifications and logging.
- Actions are run.
- Final state orders and checkpoints are cleaned up.
-
Time-Dependent Events that are triggered using Timer.
Below is the sequence of activities involved:
- State Machine receives the events from the Timer Event.
- State machine generates the actions to be run. The actions are configured internally to dispatch the Messages for Process Components, Outbound Notifications process, Database notifications and logging.
- Actions are run.
- Final state orders and checkpoints are cleaned up.