- java.lang.Object
-
- java.util.EventObject
-
- java.beans.beancontext.BeanContextEvent
-
- java.beans.beancontext.BeanContextServiceAvailableEvent
-
- すべての実装されたインタフェース:
Serializable
public class BeanContextServiceAvailableEvent extends BeanContextEvent
このイベント・タイプは、登録されているサービスを識別するためにBeanContextServicesListenerによって使用されます。
- 関連項目:
- 直列化された形式
-
-
フィールドのサマリー
フィールド 修飾子と型 フィールド 説明 protected Class<?>
serviceClass
新しく利用できるサービスへのClass
参照-
クラス java.beans.beancontext.BeanContextEventで宣言されたフィールド
propagatedFrom
-
クラス java.util.EventObjectで宣言されたフィールド
source
-
-
コンストラクタのサマリー
コンストラクタ コンストラクタ 説明 BeanContextServiceAvailableEvent(BeanContextServices bcs, Class<?> sc)
BeanContextAvailableServiceEvent
を構築します。
-
メソッドのサマリー
すべてのメソッド インスタンス・メソッド 具象メソッド 修飾子と型 メソッド 説明 Iterator<?>
getCurrentServiceSelectors()
サービス依存セレクタのリストを取得します。Class<?>
getServiceClass()
この通知の対象であるサービス・クラスを取得します。BeanContextServices
getSourceAsBeanContextServices()
BeanContextServices
型の参照としてソースを取得します。-
クラス java.beans.beancontext.BeanContextEventで宣言されたメソッド
getBeanContext, getPropagatedFrom, isPropagated, setPropagatedFrom
-
クラス java.util.EventObjectで宣言されたメソッド
getSource, toString
-
-
-
-
フィールドの詳細
-
serviceClass
protected Class<?> serviceClass
新しく利用できるサービスへのClass
参照
-
-
コンストラクタの詳細
-
BeanContextServiceAvailableEvent
public BeanContextServiceAvailableEvent(BeanContextServices bcs, Class<?> sc)
BeanContextAvailableServiceEvent
を構築します。- パラメータ:
bcs
- サービスが使用可能になったコンテキストsc
- 新しく利用できるサービスへのClass
参照
-
-
メソッドの詳細
-
getSourceAsBeanContextServices
public BeanContextServices getSourceAsBeanContextServices()
BeanContextServices
型の参照としてソースを取得します。- 戻り値:
- サービスが使用可能になったコンテキスト
-
getServiceClass
public Class<?> getServiceClass()
この通知の対象であるサービス・クラスを取得します。- 戻り値:
- 新しく利用できるサービスへの
Class
参照
-
getCurrentServiceSelectors
public Iterator<?> getCurrentServiceSelectors()
サービス依存セレクタのリストを取得します。- 戻り値:
- サービスから利用可能な現在のセレクタ
-
-