CheckpointWorkflow

Use the CheckpointWorkflow activity to save process states to database at workflow milestones in case of in-memory workflows.

For in-memory workflows, the workflow state is not saved to database during workflow execution, and in case of failure or recovery scenarios, workflow execution starts from the first activity in the workflow. CheckpointWorkflow saves minimal data required for recovery, and in case of failure, workflow execution starts with the next activity.

For more information, refer CheckpointWorkflow Activity.