Details
-
Feature
-
Status: Open (View Workflow)
-
Minor
-
Resolution: Unresolved
-
2.0.0
-
None
Description
Current Situation
- Users would like to delay processing between instructions in a workflow.
- To this purpose users add shell jobs that make use of the sleep command which is OS dependent.
Desired Behavior
- A Sleep Instruction is introduced that can be added to any position in a workflow.
- The Sleep Instruction is parameterized with the number of seconds.
- Behavior with order state transitions:
- If an order should be suspended, then the Sleep Instruction will continue until completion. After completion of the instruction the order will be suspended.
- If the suspend/abort operation is applied (see
JS-2152) then the Sleep Instruction will stop execution and will discard the remaining sleep duration. - The Sleep Instruction does not perform an order state transition, this means it cannot fail.