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

クラスBeanContextServiceRevokedEvent

java.lang.Object
java.util.EventObject
java.beans.beancontext.BeanContextEvent
java.beans.beancontext.BeanContextServiceRevokedEvent
すべての実装されたインタフェース:
Serializable

public class BeanContextServiceRevokedEvent extends BeanContextEvent

このイベント型は、取り消されるサービスを識別するためにBeanContextServiceRevokedListenerによって使用されます。

関連項目:
  • フィールド詳細

    • 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