maestro
latest
false
Maestro ユーザー ガイド
- はじめに
- 基本情報
- BPMN を使用したプロセス モデリング
- ケース管理を使用したプロセス モデリング
- フローを使用したプロセス モデリング
- プロセスの実装
- プロセスの操作
- プロセスの監視
- プロセスの最適化
- 参考情報
重要 :
このコンテンツの一部は機械翻訳によって処理されており、完全な翻訳を保証するものではありません。
新しいコンテンツの翻訳は、およそ 1 ~ 2 週間で公開されます。
ブランチを終了して出力を返します。その間、他の並列ブランチは実行を続行します。
他のアクティブなブランチに影響を与えずに、データをフローの出力として返します。[終了] は、並列ワークフローの 1 つの分岐から結果を返し、他の分岐の実行を続行する場合に使用します。
[終了] と [強制終了] の違い
[終了] と [強制終了] はどちらも、配置された分岐での実行を停止します。違いは、フローの残りの部分で何が起こるかです。
| ノード | 現在のブランチへの影響 | 他のブランチへの影響 |
|---|---|---|
| 末尾 | 停止して出力を返します | 他のブランチは引き続き実行されます |
| Terminate | すぐに停止します | 他のすべてのアクティブなブランチはキャンセルされます |
[ 終了 ] は、フローに並列の分岐があり、ある分岐が出力を返している間に他の分岐が完了する場合は使用します。[ 強制終了 ] は、他に何が実行されているかに関係なく、フロー全体を直ちに停止する場合に使用します。
構成
| フィールド | Required | 説明 |
|---|---|---|
| 出力 | いいえ | フローの出力として返す値です。リテラル値、変数参照、または式を指定できます。 |
出力
[出力] フィールドに設定された値が、フローの戻り値になります。同じブランチ内の下流のノードはこれを参照できません。End はターミナル ノードです。
例
監査分岐の完了中に 1 つの分岐から成功結果を返す
一方のブランチがプライマリ応答を処理し、別のブランチが監査ログを記録するフローでは、プライマリ応答分岐の最後に終了ノードを配置します。監査ブランチは引き続き独立して実行されます。
エラー結果を早い段階で返す
エラー分岐で終了ノードを使用すると、構造化されたエラー オブジェクトをフロー出力として返すことができ、まだ進行中の他の処理はキャンセルされません。