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