修飾子と型 | フィールドと説明 |
---|---|
static long | DEFAULT_INTERVAL デフォルトの回復間隔: 5000 ミリ秒 = 5 秒。 |
static long | UNLIMITED_ATTEMPTS 無制限の試行回数を示す定数値。 |
コンストラクターと説明 |
---|
FixedBackOff() 5000L ミリ秒の間隔と無制限の試行回数でインスタンスを作成します。 |
FixedBackOff(long interval, long maxAttempts) インスタンスの作成。 |
修飾子と型 | メソッドと説明 |
---|---|
long | getInterval() 2 つの試行の間隔をミリ秒で返します。 |
long | getMaxAttempts() 試行の最大数をミリ秒で返します。 |
void | setInterval(long interval) 2 つの試行の間隔をミリ秒単位で設定します。 |
void | setMaxAttempts(long maxAttempts) 最大試行回数をミリ秒単位で設定します。 |
BackOffExecution | start() 新しいバックオフ実行を開始します。 |
cloneSE, equalsSE, finalizeSE, getClassSE, hashCodeSE, notifySE, notifyAllSE, toStringSE, waitSE, waitSE, waitSE
public static final long DEFAULT_INTERVAL
public static final long UNLIMITED_ATTEMPTS
public FixedBackOff()
public FixedBackOff(long interval, long maxAttempts)
interval
- 2 つの試行の間隔 maxAttempts
- 最大試行回数 public void setInterval(long interval)
public long getInterval()
public void setMaxAttempts(long maxAttempts)
public long getMaxAttempts()
public BackOffExecution start()
BackOff
BackOff
の start
BackOffExecution