インターフェース LeaseStrategy
- 関数インターフェース:
- これは関数インターフェースであるため、ラムダ式またはメソッド参照の割り当てターゲットとして使用できます。
障害後に
Lease を保持するかドロップするかを制御するための戦略インターフェース。- 導入:
- 2.2
- 作成者:
- Mark Paluch
方法の概要
修飾子と型メソッド説明static LeaseStrategyエラー時にリースをドロップする事前定義された戦略。static LeaseStrategyエラー時にリースを保持するための事前定義された戦略。static LeaseStrategyI/O エラー時にリースを保持するための事前定義された戦略。booleanshouldDrop(ThrowableSE error) errorSE が発生した後にリースをドロップするには、true を返します。
メソッドの詳細
shouldDrop
errorSE が発生した後にリースをドロップするには、true を返します。リースを保持する場合は false。- パラメーター:
error- 発生したエラー。- 戻り値:
errorSE が発生した後にリースをドロップする場合は true。リースを保持する場合は false。
dropOnError
エラー時にリースをドロップする事前定義された戦略。- 戻り値:
- ドロップオンエラー戦略。
retainOnError
エラー時にリースを保持するための事前定義された戦略。- 戻り値:
- エラー時の保持戦略。
retainOnIoError
I/O エラー時にリースを保持するための事前定義された戦略。- 戻り値:
- I/O エラーを保持する戦略。
- 導入:
- 2.3.3