Differenze tra le versioni di "Terminazione altri flussi"

Da wiki.maggioli.it.
Jump to navigation Jump to search
imported>Root
imported>Root
Riga 15: Riga 15:


'''''Nota: '''Affinchè questo parametro sia efficace, è necessario progettare l'iter dando dei nomi univoci ai nodi, o almeno ai nodi che fungono da punto di passaggio e che poi verranno menzionati nel terminatore.''
'''''Nota: '''Affinchè questo parametro sia efficace, è necessario progettare l'iter dando dei nomi univoci ai nodi, o almeno ai nodi che fungono da punto di passaggio e che poi verranno menzionati nel terminatore.''
=== [IN] gateway_state_mode ===
Indica come valutare il valore del parametro gateway_state_name:
* SCALAR: E' il default per retro compatibilità, indica che gateway_state_name contiene il nome di un solo nodo, indipendentemente dai caratteri che contiene.
* SPLIT ON;: Indica che il valore di gateway_state_name contiene potenzialmente più nomi, separati dal carattere ";".
=== [IN] gateway_mode ===
Indica come valutare il valore del parametro gateway_state_name:
* INCLUSIVE: E' il default per retro compatibilità, indica che devono essere terminati i flussi che hanno attraversato nodi con il nome specificato in gateway_state_name.
* EXCLUSIVE: In questo caso vengono terminati i flussi che non hanno mai attreversato i nodi indicati in gateway_state_name.

Versione delle 10:19, 16 lug 2021

Tipologia

Azione di workflow con esecuzione lato server.

Descrizione

Questa azione permette ad un flusso di terminare tutti gli altri flussi eventualmente attivi nella istanza correntemente in esecuzione. Utile per generare più operazioni parallele e fare in modo che la terminazione di una operazione annulli le altre.

Parametri

[IN] gateway_state_name

Se non specificato, tutti gli altri flussi verranno terminati.

Se specificato (è possibile separare piu' valori tra di loro con la virgola), verranno eliminati solo i flussi che hanno transitato per i nodi il cui nome rientra nella lista.

In questo modo è possibile terminare solo i flussi che sono entrati in un determinato sotto-grafo dell'iter, preservando i rimanenti.

Nota: Affinchè questo parametro sia efficace, è necessario progettare l'iter dando dei nomi univoci ai nodi, o almeno ai nodi che fungono da punto di passaggio e che poi verranno menzionati nel terminatore.

[IN] gateway_state_mode

Indica come valutare il valore del parametro gateway_state_name:

  • SCALAR: E' il default per retro compatibilità, indica che gateway_state_name contiene il nome di un solo nodo, indipendentemente dai caratteri che contiene.
  • SPLIT ON;: Indica che il valore di gateway_state_name contiene potenzialmente più nomi, separati dal carattere ";".

[IN] gateway_mode

Indica come valutare il valore del parametro gateway_state_name:

  • INCLUSIVE: E' il default per retro compatibilità, indica che devono essere terminati i flussi che hanno attraversato nodi con il nome specificato in gateway_state_name.
  • EXCLUSIVE: In questo caso vengono terminati i flussi che non hanno mai attreversato i nodi indicati in gateway_state_name.