Interface StepApprovalDecision

All Known Implementing Classes:
StepApprovalDecision.Approve, StepApprovalDecision.Reject

public sealed interface StepApprovalDecision permits StepApprovalDecision.Approve, StepApprovalDecision.Reject
A human decision for a step suspended in WorkflowStatus.AWAITING_STEP_APPROVAL by a StepTransition.HUMAN_APPROVAL gate. Mirrors ApprovalDecision: the actor is carried inside the decision.

StepApprovalDecision.Approve advances the run; StepApprovalDecision.Reject fails it (no send-back).