z/OS® Connect インターセプターの定義
z/OS® Connect は、サービスの起動、状況、開始、または停止などの操作と連携するインターセプター (メソッド) を使用可能にするフレームワークを提供します。 インターセプターは、z/OS Connect で提供される com.ibm.wsspi.zos.connect.Interceptor のサービス・プロバイダー・インターフェース (SPI) を実装した OSGi サービスです。
このタスクについて
インターセプターは、さまざまな目的で使用することができます。 z/OS Connect にインターセプターの用途はわかりません。 例えば、要求が処理される前にメッセージ・ペイロードを基にした何らかのインフラストラクチャー・セットアップを行うインターセプターが作成される場合があります。 z/OS Connect は、すべてのインターセプターに入力要求ペイロードのコピーを提供します。
z/OS Connect では、特定サービスに適用される属性のセットを管理者が構成するための <zosConnectService> 構成エレメントが用意されています。これらの属性の 1 つとして、interceptorsRef があります。 これは、特定サービスに対して実行する 1 つ以上のインターセプターをリストする構成エレメントを指します。
このタスクでは、z/OS Connect インターセプターおよびインターセプターのリストを定義する方法、 およびサーバーの構成でインターセプターを 1 つ以上のサービスに関連付ける方法について説明します。 このタスクには、z/OS Connect 提供のサービスの監査インターセプターと許可インターセプターを有効にする方法の説明も含まれます。