Halt and Await Execution (Variable)

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

Input Ports

This node has no input ports

Output Ports

This node has no output ports

Nodes

Extensions

Links