Package com.axelor.workflow.step
Class WaitSteps
java.lang.Object
com.axelor.workflow.step.WaitSteps
Compiles and executes a
<wait>: parks until its timer is due, its condition holds or its
message arrives, with the boundaries on it racing that trigger. Resuming is
WorkflowWaitService's.-
Method Summary
Modifier and TypeMethodDescriptionstatic WorkflowPlan.Stepstatic StepOutcomeexecute(WorkflowPlan.WaitStep step, WorkflowRunContext context) static booleanWhether this wait's deadline is anuntilthe record owns, to be re-read when the record changes.Its own edge only; a boundary declares its own target.
-
Method Details
-
compile
public static WorkflowPlan.Step compile(WaitNode node, List<BoundaryNode> boundaries, List<Violation> sink) -
targets
Its own edge only; a boundary declares its own target. -
execute
-
followsTheRecord
Whether this wait's deadline is anuntilthe record owns, to be re-read when the record changes.
-