Skip to content

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

Process Steps

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.