クラス AbstractLeaderEvent

java.lang.ObjectSE
java.util.EventObjectSE
org.springframework.context.ApplicationEvent
org.springframework.integration.leader.event.AbstractLeaderEvent
実装されたすべてのインターフェース:
SerializableSE
既知の直属サブクラス
OnFailedToAcquireMutexEventOnGrantedEventOnRevokedEvent

public abstract class AbstractLeaderEvent extends ApplicationEvent
リーダーベースのイベントの基本 ApplicationEvent クラス。すべてのカスタムイベントクラスは、このクラスから派生する必要があります。
作成者:
Janne Valkealahti, Gary Russell
関連事項:
  • コンストラクターの詳細

    • AbstractLeaderEvent

      public AbstractLeaderEvent(ObjectSE source)
      新しい ApplicationEvent を作成します。
      パラメーター:
      source - イベントを発行したコンポーネント (非 null)
    • AbstractLeaderEvent

      public AbstractLeaderEvent(ObjectSE source, Context context, StringSE role)
      新しい ApplicationEvent を作成します。
      パラメーター:
      source - イベントを発行したコンポーネント (非 null)
      context - このイベントに関連付けられているコンテキスト
      role - リーダーのロール
  • メソッドの詳細

    • getContext

      public Context getContext()
      このイベントに関連付けられている Context を取得します。
      戻り値:
      コンテキスト
    • getRole

      public StringSE getRole()
      リーダーのロールを取得します。
      戻り値:
      ロール
    • toString

      public StringSE toString()
      オーバーライド:
      クラス EventObjectSEtoString