インターフェース Context
- 関数インターフェース:
- これは関数インターフェースであるため、ラムダ式またはメソッド参照の割り当てターゲットとして使用できます。
候補者のリーダーシップのコンテキストを定義するインターフェース。このオブジェクトのインスタンスは、リーダーシップの付与および取り消し時に
candidates
に渡されます。Context
は FunctionalInterface
SE であり、yield()
の操作なしの実装があります。
- 作成者:
- Patrick Peralta, Janne Valkealahti, Artem Bilan, Gary Russell
メソッドのサマリー
メソッドの詳細
isLeader
yield
default void yield()このコンテキストがCandidate
に渡され、リーダーシップを放棄します。候補者が現在リーダーでない場合、この方法は効果がありません。getRole