このページを使用して、新しいトランザクションを定義したり、既存のトランザクションを表示したりします。
トランザクションの名前を指定します。
トランザクションの説明を指定します。
このトランザクションに関連する PSB の名前を指定します。
このトランザクションのメッセージ クラスを指定します。
このトランザクションに関連するアプリケーション プログラムの名前を指定します。
アプリケーション プログラムを同時に複数のメッセージ処理リージョンにスケジュールできるかどうかを選択します。
会話型スクラッチパッド域 (SPA) のサイズを指定します。指定するサイズは 16 から 32767 バイトの範囲内である必要があります。
切り捨てデータ オプションの設定を選択します。
オンにすると、これが入力待機 (WFI) トランザクションであることを指定できます。
トランザクションを実行できる最大秒数を指定します。この時間を経過すると、トランザクションのしきい値を超過したことを示すメッセージがコンソールのログに記録されます。この値は 0 から 65535 までの範囲で指定する必要があります。値 0 は、しきい値がないことを示します。
ESMAC の [IMS Control] ページで設定したトランザクション時間しきい値のシステム全体の値を使用するには、[Use System Value] をオンにします。
キューに登録されて処理を待っている入力トランザクションの数が [P-Limit Count] で指定された値未満である場合に、このトランザクション (およびトランザクションで作成されたメッセージ) に割り当てる優先度を指定します。優先度は、0 から 14 までの範囲で指定する必要があります。デフォルトは 1 です。
キューに登録されて処理を待っている入力トランザクションの数が [P-Limit Count] で指定された値以上である場合に、このトランザクション (およびトランザクションで作成されたメッセージ) に割り当てる優先度を指定します。優先度は、0 から 14 までの範囲で指定する必要があります。デフォルトは 1 です。
アプリケーション プログラムからの Get Unique (GU) 呼び出しごとにメッセージ キューに許可されるアプリケーション プログラム出力セグメントの最大数を指定します。この値は、0 から 65535 までの範囲で指定する必要があります。デフォルトは 0 です。0 が指定されている場合、実行時にセグメント数はチェックされません。
キューに登録されて処理を待っている入力トランザクションの数を指定します。これにより、トランザクションの優先度が [Priority] と [Priority Limit] のどちらで指定された値になるかが決まります。この値は、1 から 65535 までの範囲で指定する必要があります。デフォルトは 65535 です。
メッセージ処理リージョンでこのトランザクションが別のプロセスによってロックされているリソースを待機できる最大秒数を指定します。値 0 は、タイムアウトが生じないことを示します。
1 回のスケジュールでプログラムがこのトランザクション (またはそのメッセージ) の処理に費やすことができる秒数を指定します。この値は、1 から 65535 までの範囲で指定する必要があります。デフォルトは 65535 です。65535 が指定されている場合、無制限になります。
トランザクション プログラムのステータスを選択します。
1 回のスケジュールでプログラムが処理できるこのトランザクションのメッセージ数を指定します。この値は 1 から 9999 までの範囲で指定する必要があります。デフォルトは 9999 です。9999 が指定されている場合、無制限になります。
入力データを大文字に変換するかどうかを選択します。
この機能は現在サポートされていません。
Fast Path 処理を使用してトランザクションを実行するために必要な EMH バッファーのサイズを指定します。最小値は 12 で、最大値は 30720 です。0 が指定されている場合、Fast Path 処理を使用してトランザクションを実行することはできません。
同期ポイントまたは異常終了処理中の重要な瞬間にシステム間通信を使用するトランザクション プログラムが異常終了した場合の対応を選択します。
オンにすると、デフォルトの OPTIONS=TRANRESP を使用する端末で、このトランザクションが入力された後、このトランザクションから応答メッセージが端末に返送されるまで、追加のメッセージは許可しないことを指定できます。このトランザクションが入力された後に入力が停止しないようにするには、このオプションをオフのままにします。
トランザクションに対して実行するトレースのタイプを選択します。
このトランザクションに使用するコードセットを選択します。
オンにすると、トランザクション プログラムが異常終了した場合にプログラム ダンプを要求できます。
トランザクション プログラムで属性を定義する方法を選択します。
05 ATTRIBUTE-VARIABLES. 10 CURSOR-ATTR PIC X(2) VALUE X"C0C1". 10 ERROR-ATTR PIC X(2) VALUE X"C0C9". 10 OK-ATTR PIC X(2) VALUE X"00C1". 10 PROT-ATTR PIC X(2) VALUE X"00F1".
05 ATTRIBUTE-VARIABLES. 10 CURSOR-ATTR PIC X(2) VALUE "{A". 10 ERROR-ATTR PIC X(2) VALUE "{I". 10 OK-ATTR PIC X(2) VALUE " A". 10 PROT-ATTR PIC X(2) VALUE " 1".
この設定は、ASCII 文字セットを使用してプログラムがコンパイルされている場合にのみ有効です。EBCDIC を使用してプログラムがコンパイルされている場合は無視されます。
NULL として使用する文字を指定します。値は文字形式または 16 進形式 (X'nn') で入力できます。デフォルトは X'1A' です。
この設定は、ASCII 文字セットを使用してプログラムがコンパイルされている場合にのみ有効です。EBCDIC を使用してプログラムがコンパイルされている場合は無視されます。
1 から 24 までのいずれかのボックスをオンにして、そのセキュリティ キーをアクティブにします。
クリックすると、このリソースがインストールされます (アクティブになります)。
クリックすると、このトランザクションが削除されます。このボタンは、トランザクションを編集する権限がある場合にのみ表示されます。
クリックすると、新しいトランザクションが作成されます。現在のページの値が新しいトランザクションの値の基礎として使用されます。
クリックすると、トランザクション情報のダンプが作成されて表示されます。