Definiendo Global States para un Flujo

El primer paso en definir global states para un flujo se está seleccionando un global state conjunto. Un conjunto predeterminado de global states se proporciona listo para usar:

global state 1

Una vez que esto esté configurado, podemos utilizar esto para especificar el global state para cada uno de los estados a los que puede llegar el flujo.

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 Definiciones global states puede establecerse para cada 'normal’s tate:

global states 2

Decision Estados

Decision los estados son un tipo especial de state que se puede definir 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 global state para estos estados deben establecerse en el punto en el que se definen utilizando el inspector. Para establecer un global state para un decision state, abra el inspector panel kbd:[Ctrl + Alt + I] y seleccione el global state como sigue:
global states 3

Estados de Flujo

Global states para los estados de flujo se configuran de la misma manera que para decision estados -- al seleccionar el flujo state, abriendo el inspector, y configurando el global state.
Para subflows, el state definido en el subflujo es transitorio y no se utiliza durante el procesamiento. En este escenario, el global state se establecerá en el primer global state definido dentro del subflujo.