FlowFailValve
Valve for throwing an error. This is useful in scenarios where a specific item property value should be checked – if the value is set an error should be thrown.
Valve operates on the Current Item Set and will process all Items surviving the common item filtering rules.
Properties
Example Configuration 1
{
"name": "FlowFailValve",
"config": {
"message":"User does not exist",
"exec_if_expr":"flow.items().isEmpty()"
}
}
Example Configuration 2
{
"name": "FlowFailValve",
"config": {
"message":"Certificate validation failed",
"exec_if_expr":"!flow.property('cert_status').equals('GOOD')"
}
}