When this component is executed, on first execution it will halt and log the current date and time in the log with a message: Temporary halt - awaiting user action. Execute the node to continue
If the user then executes the node, it will continue.
This provides a simple method for temporarily halting a workflow, such as within a loop. The Halt and Await Execution component could be placed on a conditional branch such as within a Java If so that it breaks under specific conditions.
Unlike a breakpoint, or a "Fail in Execution" node though, it is simple to then continue the workflow without breaking/resetting a loop, making this a useful tool for debugging and testing how a workflow is progressing.
The next time the component is encounted (e.g. next iteration of the loop) it will again temporarily halt execution until the user executes it again.
@takbb Brian Bates 29 October 2023
- Type: Table