# 操作ログ受付ジョブの終了

操作ログ受付ジョブを終了させるには、端末から次のコマンドを投入します。

## プログラムインターフェイス

    CALL ライブラリー名/UTLKILLOPL [PARM(['LIB=ライブラリー名'] ['IMMED']
       ['G'] ['OUTPUT=filename'] ['EXIT' CL変数名])]

## パラメーター説明

LIB=ライブラリー名

  HULFTがインストールされているライブラリー名（省略時値 HULFT）

  先頭英字の10バイト以内の英数字で指定します。

IMMED

  即時終了モード（省略可）

  省略した場合、通常モードで終了します。

  通常モード

    : 操作ログ出力要求用の待ち行列に残ったレコードをすべてファイルに出力してから終了します。終了コマンドを実行してから実際に終了するまでに時間がかかる場合があります。

  即時終了モード

    : 操作ログ出力要求用の待ち行列に残ったレコードをすべて破棄して、即時終了します。終了コマンド実行前に処理が終わっていても、操作ログがファイルに出力されない場合があります。

G

  エラーメッセージの表示有無（省略可）

  省略するとエラーメッセージが表示されます。

OUTPUT=filename

  エラーメッセージの出力先（省略可）

  「ライブラリー名/ファイル名(メンバー名)」の形式で指定します。

  省略するとメッセージは出力されません。

  ログファイルのレコード保持件数は無制限です。

EXIT CL変数名

  エラーコードの受け取りとCL変数名（省略可）

  EXITとCL変数名は連続して指定してください。

  異常終了の場合のみ、エラーコードをCL変数へセットします。

  省略するとエラーコードはセットされません。

注意

すべての操作ログを出力するため、操作ログ受付ジョブは配信受付ジョブ、集信受付ジョブ、要求受付ジョブより後に終了させてください。

= 備考 =

操作ログ受付ジョブの終了は非同期で実行されます。

このため、操作ログ受付ジョブの終了は、OSのWRKACTJOB（活動ジョブ処理）コマンドなどを使用して確認してください。

## コマンドインターフェイス

    UTLKILLOPL IMMED() LIBRARY( ) MSG( ) FILE( ) MBR( )

## パラメーター説明

IMMED

  即時終了受付の指定（省略可）

  省略した場合、通常モードで終了します。

  *NO

    : 通常モード。

    操作ログ出力要求用の待ち行列に残ったレコードをすべてファイルに出力してから終了します。終了コマンドを実行してから実際に終了するまでに時間がかかる場合があります。

  *YES

    : 即時終了モード。

    操作ログ出力要求用の待ち行列に残ったレコードをすべて破棄して、即時終了します。終了コマンド実行前に処理が終わっていても、操作ログがファイルに出力されない場合があります。

LIBRARY

  HULFTがインストールされているライブラリー名（省略時値 HULFT）

  先頭英字の10バイト以内の英数字で指定します。

MSG

  エラーメッセージの表示有無（省略時値 *YES）

  *NO

    : エラーメッセージを表示しない

  *YES

    : エラーメッセージを表示する

FILE

  エラーメッセージ出力先ファイルのライブラリー名とファイル名（省略可）

  「ライブラリー名/ファイル名」の形式で指定します。

  それぞれ先頭英字の10バイト以内の英数字で指定します。

  省略するとエラーメッセージは出力されません。ログファイルのレコード保持件数は無制限です。

MBR

  エラーメッセージ出力先ファイルのメンバー名（省略時値 *FILE）

  先頭英字の10バイト以内の英数字で指定します。

注意

すべての操作ログを出力するため、操作ログ受付ジョブは配信受付ジョブ、集信受付ジョブ、要求受付ジョブより後に終了させてください。

= 備考 =

操作ログ受付ジョブの終了は非同期で実行されます。

このため、操作ログ受付ジョブの終了は、OSのWRKACTJOB（活動ジョブ処理）コマンドなどを使用して確認してください。