クラス FixedBackOff
java.lang.ObjectSE
org.springframework.util.backoff.FixedBackOff
- 実装されたすべてのインターフェース:
BackOff
2 つの試行間の固定間隔と最大再試行回数を提供する単純な
BackOff
実装。- 導入:
- 4.1
- 作成者:
- Stephane Nicoll
フィールドのサマリー
フィールド修飾子と型フィールド説明static final long
デフォルトの回復間隔: 5000 ミリ秒 = 5 秒。static final long
無制限の試行回数を示す定数値。コンストラクターの概要
コンストラクターコンストラクター説明5000L ミリ秒の間隔と無制限の試行回数でインスタンスを作成します。FixedBackOff
(long interval, long maxAttempts) インスタンスの作成。メソッドのサマリー
修飾子と型メソッド説明long
2 つの試行の間隔をミリ秒で返します。long
試行の最大数をミリ秒で返します。void
setInterval
(long interval) 2 つの試行の間隔をミリ秒単位で設定します。void
setMaxAttempts
(long maxAttempts) 最大試行回数をミリ秒単位で設定します。start()
新しいバックオフ実行を開始します。
フィールドの詳細
コンストラクターの詳細
FixedBackOff
public FixedBackOff()5000L ミリ秒の間隔と無制限の試行回数でインスタンスを作成します。FixedBackOff
public FixedBackOff(long interval, long maxAttempts) インスタンスの作成。- パラメーター:
interval
- 2 つの試行の間隔maxAttempts
- 最大試行回数
メソッドの詳細
setInterval
public void setInterval(long interval) 2 つの試行の間隔をミリ秒単位で設定します。getInterval
public long getInterval()2 つの試行の間隔をミリ秒で返します。setMaxAttempts
public void setMaxAttempts(long maxAttempts) 最大試行回数をミリ秒単位で設定します。getMaxAttempts
public long getMaxAttempts()試行の最大数をミリ秒で返します。start
インターフェースからコピーされた説明:BackOff
新しいバックオフ実行を開始します。- 次で指定:
- インターフェース
BackOff
のstart
- 戻り値:
- すぐに使用できる新しい
BackOffExecution