Parallel Activity

Parent Previous Next

La actividad ParallelActivity permite configurar ramas de ejecución de actividades de izquierda a derecha. Esta actividad no ejecuta actividades en paralelo, simplemente las dispone paralelamente en el diseñador de forma tal que se simplifique la visualización de las mismas.



La ejecución comienza con la primera actividad de la rama ubicada en el extremo izquierdo, y continúa con la ejecución de todas las actividades que se encuentren en la primera posición de cada una de las ramas de ejecución ubicadas a la derecha. Una vez ejecutadas todas las primeras actividades de cada una de las ramas, continúa con la ejecución de las actividades ubicadas en segundo lugar en cada una de las ramas, comenzando siempre desde la izquierda.


Debido a que las actividades de tipo "User Interaction" detienen la ejecución del flujo, sólo es posible colocar actividades de este tipo en la última posición de la última rama de ejecución. En la imagen de ejemplo, la actividad UserInteractionActivity2 se ejecutará una vez que todas las actividades contenidas en las ramas de ejecución se hayan completado.


La actividad presenta por defecto dos ramas de ejecución, al hacer clic con el botón derecho sobre la parte superior de la actividad, se presenta un menú contextual conteniendo una opción “Add Branch" que permite agregar ramas de ejecución a la actividad.

Para eliminar una rama es necesario seleccionarla y presionar la tecla "Delete"



Anterior / Siguiente