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参照。
- 
コンストラクタのサマリーコンストラクタ コンストラクタ 説明 BeanContextServiceRevokedEvent(BeanContextServices bcs, Class<?> sc, boolean invalidate)BeanContextServiceEventを構築します。
- 
メソッドのサマリー修飾子と型 メソッド 説明 Class<?>getServiceClass()この通知の対象であるサービス・クラスを取得しますBeanContextServicesgetSourceAsBeanContextServices()BeanContextServices型の参照としてソースを取得しますbooleanisCurrentServiceInvalidNow()現在のサービスが強制的に無効にされる場合に報告します。この場合、参照は無効になり、使用不可になります。booleanisServiceClass(Class<?> service)無効になるサービスが特定のクラスのサービスかどうかを判定するために、このイベントをチェックします。クラス java.beans.beancontext.BeanContextEventで宣言されたメソッドgetBeanContext, getPropagatedFrom, isPropagated, setPropagatedFrom
- 
フィールド詳細- 
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
 
 
-