モジュール java.corba

インタフェースIORInterceptor_3_0Operations

  • すべてのスーパー・インタフェース:
    InterceptorOperations, IORInterceptorOperations
    既知のすべてのサブインタフェース:
    IORInterceptor_3_0


    public interface IORInterceptor_3_0Operations
    extends IORInterceptorOperations
    org/omg/PortableInterceptor/IORInterceptor_3_0Operations.java。 IDL-to-Javaコンパイラによって生成される(portable)、バージョン"3.2"、/scratch/HUDSON/workspace/9-2-build-linux-amd64-phase2/jdk9/6725/corba/src/java.corba/share/classes/org/omg/PortableInterceptor/Interceptors.idlから2017年8月3日木曜日3:57:53午前UTC
    • メソッドの詳細

      • components_established

        void components_established​(IORInfo info)
        establish_componentsが登録済みのすべてのIORInterceptorインスタンスで呼び出されたあと、components_establishedメソッドは、登録済みのすべてのIORInterceptor_3_0インスタンスで呼び出されます。 この呼出しの間はadapter_templateをinfoに利用できます。 この呼出しの間にcurrent_factoryを取得したりinfoに設定したりできます。

        このメソッドからスローされた例外は、このインタセプタを呼び出したオブジェクト・アダプタによって処理されます。 POAの場合、例外はOMG標準マイナー・コード6が設定されたOBJ_ADAPTER例外になります。

        パラメータ:
        info - 作成されるオブジェクト・アダプタのIORInfo。
      • adapter_manager_state_changed

        void adapter_manager_state_changed​(int id,
                                           short state)
        アダプタ・マネージャの状態が変更されたときに呼び出されます。 POAの場合はPOAManagerです。 状態の変更がadapter_manager_state_changedによって報告される場合、adapter_state_changedでは報告されません。
        パラメータ:
        id - 状態を変更したアダプタ・マネージャのアダプタ・マネージャID
        state - アダプタ・マネージャの新しい状態
      • adapter_state_changed

        void adapter_state_changed​(ObjectReferenceTemplate[] templates,
                                   short state)
        オブジェクト・アダプタの状態が変更されたときに呼び出されます。状態の変更は、アダプタ・マネージャによって引き起こされたものではありません。 このような変更は、登録済のすべてのIORInterceptor_3_0インスタンスに報告されます。
        パラメータ:
        templates - この状態変更が行われたObjectReferenceTemplateインスタンスのシーケンス。
        state - すべてのテンプレートで共有される新しいAdapterState