モジュール java.desktop
パッケージ 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