| 修飾子と型 | フィールドと説明 |
|---|---|
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, waitSEpublic 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()
BackOffBackOff の start BackOffExecution