Core Process Steps¶
The core application introduces several process steps that are used to manage the flow execution.
| Process Step | Description |
|---|---|
| AbstractProgressReportingProcessStep | Abstract class of all process steps. |
| MessageDispatchingProcessStep | The most common Process Step. It is used by the Standard Process Definition. |
| ProgressValidatingMessageDispatchingProcessStep | This process step additionally checks if the process step is completed. |
Overview¶

In almost all cases, we are using the standard process definition which uses input, transformation and output as process steps.
Thanks to the interfaces ProcessStepInterface and ProcessDefinitionInterface, it is easy to substitute process steps
and process definitions.