En este tutorial vamos a ver cómo parar la ejecución de un DataFlow desde el Flow Engine
Para ello vamos a usar el nodo “Stop Dataflow“ de la categoría “Onesait Platform Dataflows“
Veamos como podemos usar dicho nodo. Para ello seguiremos los siguientes pasos:
Seleccionamos la opción "My Digital Flows" del menú:
Seleccionamos el dominio sobre el que queremos trabajar:
Una vez dentro del dominio, arrastra un nodo de tipo "Stop Dataflow" al flujo y haz doble click para ver sus propiedades de configuración:
Las propiedades base son las siguientes:Name: Nombre que le damos al nodo para su visualización en el flujo.
Dataflows available: Lista de todos los DataFlows disponibles por el usuario.
Dataflow: Dataflow seleccionado de la lista anterior. Éste será el DataFlow que se parará. En el caso de que en el mensaje entrante msg.dataflowIdentification exista y tenga contenido, éste valor será usado en vez de la propiedad del nodo.
Lanzar el Dataflow
Cada vez que un mensaje llegue al nodo, intentará arrancar el DataFlow seleccionado. El resultado de la operación, así como su estado serán devueltos en el msg.payload: