クラス AbstractCandidate
java.lang.ObjectSE
org.springframework.integration.leader.AbstractCandidate
- 実装済みのインターフェース一覧:
Candidate
- 既知の直属サブクラス
DefaultCandidate
コンストラクター概要
コンストラクターコンストラクター説明抽象候補をインスタンス化します。AbstractCandidate(@Nullable StringSE id, @Nullable StringSE role) 抽象候補をインスタンス化します。方法の概要
コンストラクターの詳細
AbstractCandidate
public AbstractCandidate()抽象候補をインスタンス化します。AbstractCandidate
方法の詳細
getRole
getId
onGranted
インターフェースからコピーされた説明:Candidateこの候補者がリーダーに選出されたときに呼び出されるコールバックメソッド。実装では、バックグラウンドスレッドを起動してリーダーシップのロールを実行し、すぐに戻ることを選択できます。別のオプションは、実装がこのメソッドを呼び出すスレッドですべてのリーダーシップ作業を実行することです。後者の場合、メソッドはInterruptedExceptionSE をスローしてスレッドの割り込みに応答する必要があります。スレッドが中断されると、これは、この候補者がリーダーではなくなったことを示します。- 次で指定:
- インターフェース
Candidate内のonGranted - パラメーター:
ctx- リーダーシップの背景- 例外:
InterruptedExceptionSE- この候補者がリーダーではなくなったとき
onRevoked