- java.lang.Object
-
- java.util.EventObject
-
- java.beans.beancontext.BeanContextEvent
-
- java.beans.beancontext.BeanContextServiceRevokedEvent
-
- すべての実装されたインタフェース:
Serializable
public class BeanContextServiceRevokedEvent extends BeanContextEvent
このイベント型は、取り消されるサービスを識別するために
BeanContextServiceRevokedListener
によって使用されます。- 関連項目:
- 直列化された形式
-
-
フィールドのサマリー
フィールド 修飾子と型 フィールド 説明 protected Class<?>
serviceClass
取り消されるサービスへのClass
参照。-
クラス java.beans.beancontext.BeanContextEventから継承されたフィールド
propagatedFrom
-
クラス java.util.EventObjectから継承されたフィールド
source
-
-
コンストラクタのサマリー
コンストラクタ コンストラクタ 説明 BeanContextServiceRevokedEvent(BeanContextServices bcs, Class<?> sc, boolean invalidate)
BeanContextServiceEvent
を構築します。
-
メソッドのサマリー
すべてのメソッド インスタンス・メソッド 具象メソッド 修飾子と型 メソッド 説明 Class<?>
getServiceClass()
この通知の対象であるサービス・クラスを取得しますBeanContextServices
getSourceAsBeanContextServices()
BeanContextServices
型の参照としてソースを取得しますboolean
isCurrentServiceInvalidNow()
現在のサービスが強制的に無効にされる場合に報告します。この場合、参照は無効になり、使用不可になります。boolean
isServiceClass(Class<?> service)
無効になるサービスが特定のクラスのサービスかどうかを判定するために、このイベントをチェックします。-
クラス java.beans.beancontext.BeanContextEventから継承されたメソッド
getBeanContext, getPropagatedFrom, isPropagated, setPropagatedFrom
-
クラス java.util.EventObjectから継承されたメソッド
getSource, toString
-
-
-
-
フィールドの詳細
-
serviceClass
protected Class<?> serviceClass
取り消されるサービスへのClass
参照。
-
-
コンストラクタの詳細
-
BeanContextServiceRevokedEvent
public BeanContextServiceRevokedEvent(BeanContextServices bcs, Class<?> sc, boolean invalidate)
BeanContextServiceEvent
を構築します。- パラメータ:
bcs
- このサービスが無効になるBeanContextServices
sc
- 無効になるサービスinvalidate
- ただちに無効になる場合はtrue
-
-
メソッドの詳細
-
getSourceAsBeanContextServices
public BeanContextServices getSourceAsBeanContextServices()
BeanContextServices
型の参照としてソースを取得します- 戻り値:
- このサービスが無効になる
BeanContextServices
-
getServiceClass
public Class<?> getServiceClass()
この通知の対象であるサービス・クラスを取得します- 戻り値:
- 取り消されるサービスへの
Class
参照
-
isServiceClass
public boolean isServiceClass(Class<?> service)
無効になるサービスが特定のクラスのサービスかどうかを判定するために、このイベントをチェックします。- パラメータ:
service
- 対象となるサービス(非null)- 戻り値:
- 無効になるサービスが指定されたサービスと同じクラスの場合、
true
-
isCurrentServiceInvalidNow
public boolean isCurrentServiceInvalidNow()
現在のサービスが強制的に無効にされる場合に報告します。この場合、参照は無効になり、使用不可になります。- 戻り値:
- 現在のサービスが強制的に無効にされる場合、
true
-
-