クラス NeverRetryPolicy
java.lang.ObjectSE
org.springframework.retry.policy.NeverRetryPolicy
- 実装済みのインターフェース一覧:
SerializableSE,RetryPolicy
- 既知の直属サブクラス
AlwaysRetryPolicy
最初の試行は許可するが、再試行は許可しない
RetryPolicy。また、スタブとしてのテスト目的など、他のポリシーの基本クラスとしても使用できます。- 作成者:
- Dave Syer
- 関連事項:
フィールド概要
インターフェース org.springframework.retry.RetryPolicy から継承されたフィールド
NO_MAXIMUM_ATTEMPTS_SETコンストラクター概要
コンストラクター方法の概要
修飾子と型メソッド説明booleancanRetry(RetryContext context) 最初の例外の後に false を返します。voidclose(RetryContext context) 何もしない。open(RetryContext parent) 早期終了リクエストに応答できるが、それ以外は何も行わないコンテキストを返します。voidregisterThrowable(RetryContext context, ThrowableSE throwable) スロー可能オブジェクトをコンテキストを通じて下流で使用できるようにします。クラス java.lang.ObjectSE から継承されたメソッド
clone, equalsSE, finalize, getClass, hashCode, notify, notifyAll, toString, wait, waitSE, waitSEインターフェース org.springframework.retry.RetryPolicy から継承されたメソッド
getMaxAttempts
コンストラクターの詳細
NeverRetryPolicy
public NeverRetryPolicy()
方法の詳細
canRetry
最初の例外の後に false を返します。常に 1 回の試行が行われ、その後再試行は防止されます。- 次で指定:
- インターフェース
RetryPolicy内のcanRetry - パラメーター:
context- 現在の再試行ステータス- 戻り値:
- 操作を続行できる場合は true
- 関連事項:
close
何もしない。- 次で指定:
- インターフェース
RetryPolicy内のclose - パラメーター:
context- このポリシーのRetryPolicy.open(RetryContext)メソッドによって作成された再試行ステータス。- 関連事項:
open
早期終了リクエストに応答できるが、それ以外は何も行わないコンテキストを返します。- 次で指定:
- インターフェース
RetryPolicy内のopen - パラメーター:
parent- ネストされた再試行の場合は親コンテキスト。- 戻り値:
- このポリシーに固有の
RetryContextオブジェクト。 - 関連事項:
registerThrowable
スロー可能オブジェクトをコンテキストを通じて下流で使用できるようにします。- 次で指定:
- インターフェース
RetryPolicy内のregisterThrowable - パラメーター:
context- 現在のステータスオブジェクト。throwable- スローする例外- 関連事項: