付録D.6 メッセージ制御機能のジャーナル取得条件

種別取得条件取得プロセス取得タイミング
AJMCF通信構成定義
mcftalcle -o aj=yes
を指定した場合
通信プロセスメッセージ出力時(送信完了時)
GJMCFアプリケーション定義
mcfaalcap -j gj=yes
を指定した場合
UAPプロセスメッセージ受信時(dc_mcf_receive()関数内で取得)
IJMCFアプリケーション定義
mcfaalcap -j ij=yes
を指定した場合
通信プロセスメッセージ入力時(入力キューへの登録前)
MJmcftactmjコマンドを入力した場合通信プロセスメッセージ入力時(入力キューへの登録前)
メッセージ出力時(出力キューから読み込み後)
OJ
MHP:MCFアプリケーション定義
mcfaalcap -j oj=yes
を指定した場合
SPP:ユーザサービス定義(またはユーザサービスデフォルト定義)
mcf_spp_oj=Y
を指定した場合
UAPプロセスメッセージ送信時(dc_mcf_send()関数内で取得),またはアプリケーション起動要求時(dc_mcf_execap()関数内で取得)
CJ
(出力通番)
出力通番を指定してメッセージ送信をした場合UAPプロセスメッセージ送信時(dc_mcf_send()関数内で取得)
CJ
(最終出力通番)
出力通番を指定してメッセージ送信をした場合通信プロセスメッセージ出力時(送信完了時)
CJ
(無効出力通番)
出力通番指定のメッセージを送信した論理端末がMCF構成変更再開始時に削除されている場合MCFマネジャプロセスMCF構成変更再開始時
CJ
(QUE
MCFアプリケーション定義
mcfaalcap -g
quekind=disk
を指定した場合
通信プロセスメッセージ入力時(入力キューへの登録後)
CJ
(QUE
MCFアプリケーション定義
mcfaalcap -g quekind=
diskを指定した場合,およびMCF通信構成定義
mcftalcle -k
quekind=disk
を指定した場合
UAPプロセス同期点
CJ
(QUE
MCF通信構成定義
mcftalcle -k
quekind=disk
を指定した場合
通信プロセスメッセージ出力時(出力キュー消去完了時)
CJ
(QUE
MCFアプリケーション定義
mcfaalcap -g
quekind=disk
を指定した場合,およびMCF通信構成定義
mcftalcle -k
quekind=disk
を指定した場合
MCFマネジャプロセス正常終了時
CJ
(QUE
入力キューにメッセージが滞留していたサービスグループ,または出力キューにメッセージが滞留していた論理端末がMCF構成変更再開始時に削除されていた場合MCFマネジャプロセスMCF構成変更再開始時
注※
メッセージキューサーバが取得する場合の回復用ジャーナル