Definiendo Global States para un Flujo
El primer paso para definir estados globales para un flujo es seleccionar un conjunto de estados globales. Se proporciona un conjunto predeterminado de estados globales de forma predeterminada:
Una vez que esto esté configurado, podemos utilizarlo para especificar el estado global para cada uno de los estados que el flujo puede alcanzar.
Estados Normales
Definimos los estados 'normales' como aquellos que se utilizan durante el procesamiento del flujo. Estos se definen en la parte superior de la vista del flujo, bajo el 'State El encabezado de definiciones y los estados globales pueden ser configurados para cada estado 'normal':
Decision Estados
Decisionlos estados son un tipo especial de estado que puede definirse en línea dentro de la Iniciación y Event Secciones de comportamiento de la definición del flujo. Dado que estas solo pueden definirse en línea, significa que el estado global para estos estados debe establecerse en el momento en que se definen utilizando el inspector. Para establecer un estado global para un estado de decisión, abra el panel del inspector Ctrl+Alt+I y seleccione el estado global de la siguiente manera:
Estados de Flujo
Los estados globales para los estados de flujo se configuran de la misma manera que para los estados de decisión: seleccionando el estado de flujo, abriendo el inspector y configurando el estado global.
| Para los subflujos, el estado definido en el subflujo es transitorio y no se utiliza durante el procesamiento. En este escenario, el estado global se establecerá en el primer estado global definido dentro del subflujo. |