モジュール java.desktop
パッケージ java.beans.beancontext

クラスBeanContextServicesSupport.BCSSProxyServiceProvider

    • メソッドの詳細

      • getService

        public Object getService​(BeanContextServices bcs,
                                 Object requestor,
                                 Class<?> serviceClass,
                                 Object serviceSelector)
        インタフェースからコピーされた説明: BeanContextServiceProvider
        BeanContextServicesによって呼び出されるこのメソッドは、このBeanContextServiceProviderからのサービスのインスタンスをリクエストします。
        定義:
        getService、インタフェース: BeanContextServiceProvider
        パラメータ:
        bcs - この特定のリクエストに関連付けられているBeanContextServices このパラメータを使用すると、BeanContextServiceProviderが複数のソースからのサービス・リクエストを識別できるようになります。
        requestor - サービスをリクエストするオブジェクト
        serviceClass - リクエストされるサービス
        serviceSelector - 特定のサービスのサービス依存パラメータ、該当しない場合はnull
        戻り値:
        要求されたサービスへの参照
      • releaseService

        public void releaseService​(BeanContextServices bcs,
                                   Object requestor,
                                   Object service)
        インタフェースからコピーされた説明: BeanContextServiceProvider
        BeanContextServicesによって呼び出されるこのメソッドは、入れ子になったBeanContextChild (またはBeanContextChildに関連付けられている任意のオブジェクト)の、指定されたサービスへの参照を解放します。
        定義:
        releaseService、インタフェース: BeanContextServiceProvider
        パラメータ:
        bcs - この特定の解放リクエストに関連付けられているBeanContextServices
        requestor - サービスの解放をリクエストするオブジェクト
        service - 解放されるサービス
      • getCurrentServiceSelectors

        public Iterator<?> getCurrentServiceSelectors​(BeanContextServices bcs,
                                                      Class<?> serviceClass)
        インタフェースからコピーされた説明: BeanContextServiceProvider
        BeanContextServicesによって呼び出されるこのメソッドは、指定されたサービスの現在のサービス・セレクタを取得します。 サービス・セレクタはサービス固有のパラメータであり、標準的な例として、サービス実装クラスのコンストラクタへのパラメータ、特定のサービスのプロパティの値、既存の実装のマップへのキーなどがあります。
        定義:
        getCurrentServiceSelectors、インタフェース: BeanContextServiceProvider
        パラメータ:
        bcs - このリクエストのBeanContextServices
        serviceClass - 指定されたサービス
        戻り値:
        指定されたserviceClassの現在のサービス・セレクタ