¿Cómo controlar la respuesta de un DataFlow desde el FlowEngine?
Desde versión 2.2.0-hyperblast
Se ha añadido en el componente para comunicar con los DataFlows desde el Flow Engine una nueva funcionalidad que permite el control de status múltiple y timeouts de los dataflows desde el Flow Engine.
Ahora se pueden eleccionar múltiples estados por los que evaluar de manera planificada un DataFlow.
Con la tecla “control”, puedes seleccionar tantos status a evaluar como necesites.
Cada selección generará una salida en el nodo. Situando el cursor en cada patilla de salida, verás el estado que representa. Cuando un estado seleccionado sea alcanzado, un mensaje saldrá por dicha patilla.
Junto con la selección múltiple, hemos añadido la opción de definir un timeout, que si se pasa, parará la evaluación de estados sobre el dataflow. Para activarlo, hay que seleccionar el check “Set timeout for the status to reach the selecction state“ y definir el valor del timeout en segundos. Si se activa, se creará una patilla extra de salida, que generará un mensaje cuando el tiempo de espera se haya pasado.
El mensaje enviado por esta salida contendrá el último estado registrado por el dataflow.