クラス FixedBackOff
java.lang.ObjectSE
org.springframework.util.backoff.FixedBackOff
- 実装されているすべてのインターフェース:
BackOff
フィールドのサマリー
フィールド修飾子と型フィールド説明static final longデフォルトの回復間隔: 5000 ミリ秒 = 5 秒。static final long無制限の試行回数を示す定数値。コンストラクターの概要
コンストラクターコンストラクター説明5000L ミリ秒の間隔と無制限の試行回数でインスタンスを作成します。FixedBackOff(long interval) 指定された間隔と無制限の試行回数でインスタンスを作成します。FixedBackOff(long interval, long maxAttempts) 指定された間隔と最大試行回数でインスタンスを作成します。メソッドのサマリー
修飾子と型メソッド説明long2 つの試行の間隔をミリ秒で返します。long最大試行回数を返します。voidsetInterval(long interval) 2 つの試行の間隔をミリ秒単位で設定します。voidsetMaxAttempts(long maxAttempts) 最大試行回数を設定します。start()新しいバックオフ実行を開始します。toString()
フィールドの詳細
DEFAULT_INTERVAL
public static final long DEFAULT_INTERVALデフォルトの回復間隔: 5000 ミリ秒 = 5 秒。- 関連事項:
UNLIMITED_ATTEMPTS
public static final long UNLIMITED_ATTEMPTS無制限の試行回数を示す定数値。- 関連事項:
コンストラクターの詳細
FixedBackOff
FixedBackOff
public FixedBackOff(long interval) 指定された間隔と無制限の試行回数でインスタンスを作成します。- パラメーター:
interval- 2 回の試行間隔(ミリ秒単位)- 導入:
- 7.0
- 関連事項:
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
toString