このトピックには、以下のセクションが含まれています。
Output ノードは、組み込みメッセージ・フロー (サブフロー) に out ターミナルを提供します。 サブフローは、メッセージ・フロー・ノードのシーケンスによって表せる、共通のタスクのために使用できます。 例えば、サブフローを作成して、ループ・カウンターを増減したり、複数のメッセージ・フローで共通のエラー処理を提供したりできます。
サブフローに out ターミナルを提供するには Output ノードを使用する必要があります。標準出力ノード (MQOutput などの組み込み出力ノード、またはユーザー定義の出力ノード) を使用することはできません。
1 つのサブフローに 1 つ以上の Output ノードを組み込むことができます。 組み込んだ各ノードは、サブフローを組み込んだメッセージ・フロー内の後続のノードにメッセージを伝搬できるターミナルを提供します。
ワークベンチでは、Output ノードは次のアイコンで表されます。
サブフローを選択してメッセージ・フローに組み込むと、そのサブフローはアイコンで表されます。
サブフローをメッセージ・フローに組み込むと、このアイコンはサブフローに組み込んだそれぞれの Output ノードのターミナルを表示し、ターミナルの名前 (アイコンにマウス・ポインターを合わせると表示される) は Output ノードのそのインスタンス名と一致します。 Output ノードに意味のある名前を付けると、メッセージ・フローのサブフロー・ノードで対応するターミナルを使用する際に、そのノードを容易に認識できます。
Output ノードのインスタンスをメッセージ・フローに入れる際、それに名前を付けることによって Output ノードを構成することができます。
エディター・ビューでノードを右クリックして、「プロパティー」を選択します。ノードの「説明」プロパティーが表示されます。
簡略説明、詳細説明、あるいはその両方を入力します。
「適用」をクリックすると、プロパティー・ダイアログを閉じずに Input ノードが変更され、「OK」をクリックすると、変更が適用されてプロパティー・ダイアログが閉じます。
「キャンセル」をクリックすると、ダイアログを閉じてプロパティーに対して行った変更をすべて破棄します。
Output ノード・ターミナルについては、次の表に説明されています。
ターミナル | 説明 |
---|---|
In | サブフローの out ターミナルを定義する出力ターミナル。 |
以下の表でノードのプロパティーを説明します。M の見出しの列は、プロパティーが必須 かどうかを示します (デフォルトが定義されていない場合に値を入力することが必要なら、プロパティー・ダイアログにアスタリスクのマークが付きます)。 C の見出しの列は、プロパティーが構成可能 かどうかを示します (メッセージ・フローを bar ファイルに追加してデプロイするとき、値を変更できます)。
Output ノードの「説明」プロパティーについては、次の表に説明されています。
プロパティー | M | C | デフォルト | 説明 |
---|---|---|---|---|
簡略説明 | いいえ | いいえ | ノードの簡単な説明 | |
詳細説明 | いいえ | いいえ | メッセージ・フロー内のノードの目的を説明するテキスト |