PipeLoopExecutorValve
Valve for executing a pipe in a loop.
Loop continues until one of the following conditions is fulfilled:
- Executed flow returns a successful and empty response
- Max number of iterations are reached (configurable value, default: 1)
Note: This valve was designed for generating unique strings like user id's and email addresses, based on a pattern and an incrementor value, where the incrementor value is incremented in the loop and the uniqueness of the resulting value is verified by calling a pipe. Other usage may or may not be possible.