クラス DefaultLeaderEventPublisher

java.lang.ObjectSE
org.springframework.integration.leader.event.DefaultLeaderEventPublisher
実装済みのインターフェース一覧:
AwareApplicationEventPublisherAwareLeaderEventPublisher

public class DefaultLeaderEventPublisher extends ObjectSE implements LeaderEventPublisher, ApplicationEventPublisherAware
LeaderEventPublisher のデフォルト実装。
作成者:
Janne Valkealahti, Gary Russell, Glenn Renfro
  • コンストラクターの詳細

    • DefaultLeaderEventPublisher

      public DefaultLeaderEventPublisher()
      新しいリーダーイベントパブリッシャーをインスタンス化します。
    • DefaultLeaderEventPublisher

      public DefaultLeaderEventPublisher(ApplicationEventPublisher applicationEventPublisher)
      新しいリーダーイベントパブリッシャーをインスタンス化します。
      パラメーター:
      applicationEventPublisher - アプリケーションイベント発行者
  • 方法の詳細

    • publishOnGranted

      public void publishOnGranted(ObjectSE source, Context context, StringSE role)
      インターフェースからコピーされた説明: LeaderEventPublisher
      付与されたイベントを公開します。
      次で指定:
      インターフェース LeaderEventPublisher 内の publishOnGranted 
      パラメーター:
      source - コンポーネントがこのイベントを生成しました
      context - イベントに関連付けられたコンテキスト
      role - リーダーのロール
    • publishOnRevoked

      public void publishOnRevoked(ObjectSE source, Context context, StringSE role)
      インターフェースからコピーされた説明: LeaderEventPublisher
      取り消されたイベントを公開します。
      次で指定:
      インターフェース LeaderEventPublisher 内の publishOnRevoked 
      パラメーター:
      source - コンポーネントがこのイベントを生成しました
      context - イベントに関連付けられたコンテキスト
      role - リーダーのロール
    • publishOnFailedToAcquire

      public void publishOnFailedToAcquire(ObjectSE source, Context context, StringSE role)
      インターフェースからコピーされた説明: LeaderEventPublisher
      イベントの取得の失敗を公開します。
      次で指定:
      インターフェース LeaderEventPublisher 内の publishOnFailedToAcquire 
      パラメーター:
      source - コンポーネントがこのイベントを生成しました
      context - イベントに関連付けられたコンテキスト
      role - リーダーのロール
    • setApplicationEventPublisher

      public void setApplicationEventPublisher(ApplicationEventPublisher applicationEventPublisher)
      次で指定:
      インターフェース ApplicationEventPublisherAware 内の setApplicationEventPublisher