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