public abstract class StatelessBackOffPolicy extends Object (標準 Javadoc) (英語) implements BackOffPolicy
BackOffPolicy
実装のシンプルな基本クラス。コンストラクターと説明 |
---|
StatelessBackOffPolicy() |
修飾子と型 | メソッドと説明 |
---|---|
void | backOff(BackOffContext backOffContext) ステートレス実装には必要のない BackOffContext 引数を渡さずに、doBackOff() メソッドに直接委譲します。 |
protected abstract void | doBackOff() 実際のバックオフを実行するには、サブクラスでこのメソッドを実装する必要があります。 |
BackOffContext | start(RetryContext status) ' null ' を返します。 |
clone (標準 Javadoc) (英語) , equals (標準 Javadoc) (英語) , finalize (標準 Javadoc) (英語) , getClass (標準 Javadoc) (英語) , hashCode (標準 Javadoc) (英語) , notify (標準 Javadoc) (英語) , notifyAll (標準 Javadoc) (英語) , toString (標準 Javadoc) (英語) , wait (標準 Javadoc) (英語) , wait (標準 Javadoc) (英語) , wait (標準 Javadoc) (英語)
public final void backOff(BackOffContext backOffContext) throws BackOffInterruptedException
BackOffContext
引数を渡さずに、doBackOff()
メソッドに直接委譲します。BackOffPolicy
の backOff
backOffContext
- BackOffContext
BackOffInterruptedException
- 後退の試みが中断された場合。public BackOffContext start(RetryContext status)
null
' を返します。サブクラスは、最初の試行の前の初期スリープなどの動作を追加できます。BackOffPolicy
の start
status
- RetryContext
コンテキストには、今後の進め方を決定するために使用できる情報が含まれている可能性があります。BackOffContext
または 'null
'。protected abstract void doBackOff() throws BackOffInterruptedException
Copyright © 2018 SpringSource (英語) . All rights reserved.