クラスBeanContextServiceRevokedEvent

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

@Deprecated(since="23", forRemoval=true) public class BeanContextServiceRevokedEvent extends BeanContextEvent
削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。

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

関連項目:
  • フィールドのサマリー

    フィールド
    修飾子と型
    フィールド
    説明
    protected Class<?>
    削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。
    取り消されるサービスへのClass参照。

    クラスjava.beans.beancontext.BeanContextEventで宣言されたフィールド

    propagatedFrom

    クラスjava.util.EventObjectで宣言されたフィールド

    source
  • コンストラクタのサマリー

    コンストラクタ
    コンストラクタ
    説明
    BeanContextServiceRevokedEvent(BeanContextServices bcs, Class<?> sc, boolean invalidate)
    削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。
    BeanContextServiceEventを構築します。
  • メソッドのサマリー

    修飾子と型
    メソッド
    説明
    削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。
    この通知の対象であるサービス・クラスを取得します
    削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。
    BeanContextServices型の参照としてソースを取得します
    boolean
    削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。
    現在のサービスが強制的に無効にされる場合に報告します。この場合、参照は無効になり、使用不可になります。
    boolean
    isServiceClass(Class<?> service)
    削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。
    無効になるサービスが特定のクラスのサービスかどうかを判定するために、このイベントをチェックします。

    クラスjava.beans.beancontext.BeanContextEventで宣言されたメソッド

    getBeanContext, getPropagatedFrom, isPropagated, setPropagatedFrom

    クラスjava.util.EventObjectで宣言されたメソッド

    getSource, toString

    クラスjava.lang.Objectで宣言されたメソッド

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
  • フィールド詳細

    • serviceClass

      protected Class<?> serviceClass
      削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。
      取り消されるサービスへのClass参照。
  • コンストラクタの詳細

    • BeanContextServiceRevokedEvent

      public BeanContextServiceRevokedEvent(BeanContextServices bcs, Class<?> sc, boolean invalidate)
      削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。
      BeanContextServiceEventを構築します。
      パラメータ:
      bcs - このサービスが無効になるBeanContextServices
      sc - 無効になるサービス
      invalidate - ただちに無効になる場合はtrue
  • メソッドの詳細

    • getSourceAsBeanContextServices

      public BeanContextServices getSourceAsBeanContextServices()
      削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。
      BeanContextServices型の参照としてソースを取得します
      戻り値:
      このサービスが無効になるBeanContextServices
    • getServiceClass

      public Class<?> getServiceClass()
      削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。
      この通知の対象であるサービス・クラスを取得します
      戻り値:
      取り消されるサービスへのClass参照
    • isServiceClass

      public boolean isServiceClass(Class<?> service)
      削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。
      無効になるサービスが特定のクラスのサービスかどうかを判定するために、このイベントをチェックします。
      パラメータ:
      service - 対象となるサービス(非null)
      戻り値:
      無効になるサービスが指定されたサービスと同じクラスの場合、true
    • isCurrentServiceInvalidNow

      public boolean isCurrentServiceInvalidNow()
      削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。
      現在のサービスが強制的に無効にされる場合に報告します。この場合、参照は無効になり、使用不可になります。
      戻り値:
      現在のサービスが強制的に無効にされる場合、true