ユーザー出口の開発

ユーザー出口を開発するには、以下のステップを行います。

  1. ユーザー出口の宣言

    bipInitializeUserExits 関数を使用して以下のものを指定し、 ユーザー出口を宣言します。

    1. 名前 (出口のアクティブ状態を登録および制御するために使用します)
    2. ユーザー・コンテキスト・ストレージ
    3. 呼び出す関数 (1 つ以上のイベント・タイプの場合)
  2. ユーザー出口の動作のインプリメント

    ユーザー出口を宣言すると、 一連の関数が登録され、特定のイベントが発生したときに それらの関数が呼び出されるようになります。ユーザー出口の動作は、これらの関数を インプリメントすることによって実現します。以下の表に、イベントと 関連した関数をリストします。

    イベント 機能
    メッセージが入力ソースからデキューされた cciInputMessageCallback
    メッセージが処理用にノードに伝搬した cciPropagatedMessageCallback
    ノードが処理を完了した cciNodeCompletionCallback
    トランザクションが終了した cciTransactionEventCallback
  3. クリーンアップ関数のインプリメント

    ユーザー出口ライブラリーは、必ず bipTerminateUserExits 関数を インプリメントする必要があります。この関数は ExecutionGroup の処理が 終了するときに呼び出され、bipInitializeUserExits 関数の実行中に 割り当てられたリソースをすべて消去できます。

関連概念
ユーザー出口の開発
関連タスク
ユーザー出口のデプロイ
関連資料
mqsicreatebroker コマンド
mqsichangebroker コマンド
mqsireportflowuserexits コマンド
mqsichangeflowuserexits コマンド
特記事項 | 商標 | ダウンロード | ライブラリー | サポート | フィードバック
Copyright IBM Corporation 1999, 2006 最終更新: 08/21/2006
ac02150_