CICS® IA プラグインでは、トランザクション・リソースが表示されている任意のビューから、トランザクションについてのコマンド・フロー情報が収集されているかどうかを調べることができます。
トランザクションのコマンド・フローを表示するには、「Transactions (トランザクション)」タブで選択したトランザクションを右クリックして、メニューから「Show Command Flow runs (コマンド・フローの実行の表示)」を選択します。 さらに、すべてのユーザー ID のコマンド・フローの実行を表示するか、現在のユーザー ID のコマンド・フローの実行を表示するか、特定のユーザー ID のコマンド・フローの実行を表示するかを選択できます。
結果は「リソース (Resources)」ビューに表示されます。 ユーザー ID が、領域、それぞれのユーザー ID で最初に発行されたコマンドの時刻、およびタスク ID と共に表示されます。
ユーザー ID に関連付けられたタスク ID 情報を分析するには、タスク ID を右クリックして、メニューから「Show Execution (実行の表示)」オプションを選択します。
そのタスクの実行を示す結果は、「コマンド・フロー (Command Flow)」ビューに表示されます。
「コマンド・フロー (Command Flow)」ビューの情報は 3 つのセクション、つまりビュー上部のセクションの「使用されている TCB モード (TCB Modes Used)」と「TCB モード・スイッチ (TCB Mode Switches)」、およびコマンド・フロー情報を表示するビュー下部のセクションに分割されます。
コマンド・フローは、コマンドを実行したプログラムの下で時間順に配置されます。 各コマンドの「TCB モード (TCB Mode)」および「前の TCB モード (Previous TCB Mode)」が表示されます。
コマンドが TCB モード切り替えを発生させた場合、TCB モード切り替えアイコン がコマンドのアイコンに付加されます。
コマンドに非ゼロ RESP または RESP2 コードが存在する場合、警告アイコン
がコマンドのアイコンに付加されます。
警告アイコン付きのコマンドをクリックすると、RESP コードが「コマンド・フロー (Command Flow)」ビュー下部のバーに表示されます。
列のカスタマイズ
使用されている TCB モード
「+」および「-」アイコンを使用すると、コマンド・フロー・ツリーを最大化/最小化できます。 発行されたコマンドの総数はビューの右上に表示されます。
「使用されている TCB モード (TCB Modes Used)」ビューには、タスク実行中に使用された TCB モードの要約が表示されます。
コマンドとリソースは、それらが作動したモードごとにグループ化されて表示されます。 コマンドを 1 つ選択すると、「コマンド・フロー (Command Flow)」ビュー下部のセクションでは、そのコマンドがコマンド・フロー・ツリー内で強調表示されます。
TCB モード・スイッチ
「コマンド・フロー (Command Flow)」ビューの「TCB モード・スイッチ (TCB Mode Switches)」セクションには、タスク実行中に発生した TCB モード切り替えの要約が表示されます。
コマンドとリソースは、切り替え前後のモードごとにグループ化されて表示されます。 コマンドを 1 つ選択すると、「コマンド・フロー (Command Flow)」ビュー下部のセクションでは、そのコマンドがコマンド・フロー・ツリー内で強調表示されます。
イベント処理のキャプチャー指定の作成
コマンド・フローの情報を使用して、イベント処理で使用するキャプチャー指定を作成できます。