インデックス
すべてのクラスとインターフェース | すべてのパッケージ | 定数フィールド値 | 連載形式
A
- AbstractMapRetryContextCache< V > - Class in org.springframework.retry.policy
- エントリをメモリに格納する基本
RetryContextCache実装。最大容量と LRU 削除ポリシーは設定可能。 - AbstractMapRetryContextCache(int, boolean) - クラス org.springframework.retry.policy. AbstractMapRetryContextCache のコンストラクター
- 指定された容量と、キャッシュが満杯になったときに適用するポリシーを持つインスタンスを作成します。
- add(Class<? extends T>, C) - Method in class org.springframework.classify.SubclassClassifier
- キーは型であり、これはすべてのサブクラスとともに対応する値にマッピングされます。
- addAbort(String) - クラス org.springframework.retry.stats のメソッド。DefaultStatisticsRepository
- addAbort(String) - インターフェース org.springframework.retry.stats のメソッド。StatisticsRepository
- addComplete(String) - クラス org.springframework.retry.stats のメソッド。DefaultStatisticsRepository
- addComplete(String) - インターフェース org.springframework.retry.stats のメソッド。StatisticsRepository
- addError(String) - クラス org.springframework.retry.stats のメソッド。DefaultStatisticsRepository
- addError(String) - インターフェース org.springframework.retry.stats のメソッド。StatisticsRepository
- addRecovery(String) - クラス org.springframework.retry.stats のメソッド。DefaultStatisticsRepository
- addRecovery(String) - インターフェース org.springframework.retry.stats のメソッド。StatisticsRepository
- addSequence(List<Long>) - クラス org.springframework.retry.support のメソッド。RetrySimulation
- シミュレーションにスリープのシーケンスを追加します。
- addStarted(String) - クラス org.springframework.retry.stats のメソッド。DefaultStatisticsRepository
- addStarted(String) - インターフェース org.springframework.retry.stats のメソッド。StatisticsRepository
- afterPropertiesSet() - クラス org.springframework.retry.annotation のメソッド。RetryConfiguration
- afterSingletonsInstantiated() - クラス org.springframework.retry.annotation のメソッド。RetryConfiguration
- AlwaysRetryPolicy - org.springframework.retry.policy のクラス
- 常に再試行を許可する
RetryPolicy。 - AlwaysRetryPolicy() - クラス org.springframework.retry.policy. AlwaysRetryPolicy のコンストラクター
- AnnotationAwareRetryOperationsInterceptor - org.springframework.retry.annotation のクラス
- 呼び出しているメソッドの再試行メタデータを解析し、適切な RetryOperationsInterceptor に委譲するインターセプター。
- AnnotationAwareRetryOperationsInterceptor() - クラス org.springframework.retry.annotation. AnnotationAwareRetryOperationsInterceptor のコンストラクター
- AnnotationMethodResolver - org.springframework.classify.util のクラス
- 指定されたアノテーション型を含む特定のクラス上の単一のメソッドを検索する MethodResolver 実装。
- AnnotationMethodResolver(Class<? extends Annotation>) - クラス org.springframework.classify.util. AnnotationMethodResolver のコンストラクター
- 指定されたメソッドレベルのアノテーション型の MethodResolver を作成します
- Args - Class in org.springframework.retry.support
- 式の評価で使用するメソッド引数を含むルートオブジェクト。
- Args(Object[]) - Constructor for class org.springframework.retry.support.Args
B
- backoff() - Element in annotation interface org.springframework.retry.annotation.Retryable
- この操作を再試行するためのバックオフプロパティを指定します。
- backOff(BackOffContext) - インターフェース org.springframework.retry.backoff のメソッド。BackOffPolicy
- 実装固有の方法でバックオフ / 一時停止します。
- backOff(BackOffContext) - クラス org.springframework.retry.backoff のメソッド。ExponentialBackOffPolicy
- 現在のバックオフ間隔の間一時停止します。
- backOff(BackOffContext) - クラス org.springframework.retry.backoff のメソッド。StatelessBackOffPolicy
- ステートレス実装には必要のない
BackOffContext引数を渡さずに、StatelessBackOffPolicy.doBackOff()メソッドに直接委譲します。 - Backoff - Annotation Interface in org.springframework.retry.annotation
BackOffPolicyのメタデータを収集します。- BackOffContext - Interface in org.springframework.retry.backoff
- BackOffInterruptedException - Exception in org.springframework.retry.backoff
BackOffPolicyを使用してバックオフする試みが、おそらくThread.sleep(long)SE の呼び出し中にInterruptedExceptionSE によって中断されたことを示す例外クラス。- BackOffInterruptedException(String) - Constructor for exception org.springframework.retry.backoff.BackOffInterruptedException
- BackOffInterruptedException(String, Throwable) - Constructor for exception org.springframework.retry.backoff.BackOffInterruptedException
- backOffOptions(long, double, long) - クラス org.springframework.retry.interceptor のメソッド。RetryInterceptorBuilder
- バックオフオプションを適用します。
- backOffOptions(long, double, long) - クラス org.springframework.retry.interceptor のメソッド。RetryInterceptorBuilder.StatefulRetryInterceptorBuilder
- backOffPeriodSupplier(Supplier<Long>) - クラス org.springframework.retry.backoff のメソッド。FixedBackOffPolicy
- バックオフ期間のサプライヤーをミリ秒単位で設定します。
- backOffPolicy(BackOffPolicy) - クラス org.springframework.retry.interceptor のメソッド。RetryInterceptorBuilder
- バックオフポリシーを適用します。
- backOffPolicy(BackOffPolicy) - クラス org.springframework.retry.interceptor のメソッド。RetryInterceptorBuilder.StatefulRetryInterceptorBuilder
- BackOffPolicy - Interface in org.springframework.retry.backoff
- 単一の
retry operationでの試行間のバックオフを制御する戦略インターフェース。 - BackOffPolicyBuilder - org.springframework.retry.backoff のクラス
- 指定された属性に基づいて
BackOffPolicyを作成するための Fluent API。 - BackToBackPatternClassifier< C ,
T > - Class in org.springframework.classify - パターンマッチャーを介して任意の型のオブジェクトを別の型にマッピングするための簡単な構成オプションを備えた特殊な
Classifier。 - BackToBackPatternClassifier() - Constructor for class org.springframework.classify.BackToBackPatternClassifier
- setter インジェクションを使用する人の便宜上提供されるデフォルトコンストラクター。
- BackToBackPatternClassifier(Classifier<C, String>, Classifier<String, T>) - Constructor for class org.springframework.classify.BackToBackPatternClassifier
- ルーターへの入力とマッチャーからの出力を使用して分類器を設定します。
- BinaryExceptionClassifier - Class in org.springframework.classify
- 2 つのクラス (true と false) のみを持つ例外の
Classifier。 - BinaryExceptionClassifier(boolean) - Constructor for class org.springframework.classify.BinaryExceptionClassifier
- 指定されたデフォルト値を使用してバイナリ例外分類子を作成します。
- BinaryExceptionClassifier(Collection<Class<? extends Throwable>>) - Constructor for class org.springframework.classify.BinaryExceptionClassifier
- 指定されたクラスとそのサブクラスに対して、デフォルト値 false と値マッピング true を使用してバイナリ例外分類子を作成します。
- BinaryExceptionClassifier(Collection<Class<? extends Throwable>>, boolean) - Constructor for class org.springframework.classify.BinaryExceptionClassifier
- 提供されたクラスとそのサブクラスを使用してバイナリ例外分類子を作成します。
- BinaryExceptionClassifier(Map<Class<? extends Throwable>, Boolean>) - Constructor for class org.springframework.classify.BinaryExceptionClassifier
- 指定された分類マップとデフォルトの分類である false を使用して、バイナリ例外分類子を作成します。
- BinaryExceptionClassifier(Map<Class<? extends Throwable>, Boolean>, boolean) - Constructor for class org.springframework.classify.BinaryExceptionClassifier
- 指定された分類マップとデフォルトクラスの指定された値を使用して、バイナリ例外分類子を作成します。
- BinaryExceptionClassifier(Map<Class<? extends Throwable>, Boolean>, boolean, boolean) - Constructor for class org.springframework.classify.BinaryExceptionClassifier
- バイナリ例外分類子を作成します。
- BinaryExceptionClassifierBuilder - Class in org.springframework.classify
- BinaryExceptionClassifier 構成用の Fluent API。
- BinaryExceptionClassifierBuilder() - Constructor for class org.springframework.classify.BinaryExceptionClassifierBuilder
- BinaryExceptionClassifierRetryPolicy - org.springframework.retry.policy のクラス
BinaryExceptionClassifierに基づいたポリシー。- BinaryExceptionClassifierRetryPolicy(BinaryExceptionClassifier) - クラス org.springframework.retry.policy. BinaryExceptionClassifierRetryPolicy のコンストラクター
- build() - Method in class org.springframework.classify.BinaryExceptionClassifierBuilder
- build() - クラス org.springframework.retry.backoff のメソッド。BackOffPolicyBuilder
- 指定されたパラメーターを使用して
BackOffPolicyを構築します。 - build() - クラス org.springframework.retry.interceptor のメソッド。RetryInterceptorBuilder
- build() - クラス org.springframework.retry.interceptor のメソッド。RetryInterceptorBuilder.CircuitBreakerInterceptorBuilder
- build() - クラス org.springframework.retry.interceptor のメソッド。RetryInterceptorBuilder.StatefulRetryInterceptorBuilder
- build() - クラス org.springframework.retry.interceptor のメソッド。RetryInterceptorBuilder.StatelessRetryInterceptorBuilder
- build() - クラス org.springframework.retry.support のメソッド。RetryTemplateBuilder
- 新しい
RetryTemplateをビルドします。 - buildAdvice() - クラス org.springframework.retry.annotation のメソッド。RetryConfiguration
- builder() - Static method in class org.springframework.classify.BinaryExceptionClassifier
- builder() - Static method in class org.springframework.retry.support.RetryTemplate
- Fluent API を使用して RetryTemplate を構成するためのメインエントリポイント。
- buildPointcut(Set<Class<? extends Annotation>>) - クラス org.springframework.retry.annotation のメソッド。RetryConfiguration
- 指定された再試行アノテーション型のポイントカットを計算します(存在する場合)。
C
- canRetry(RetryContext) - クラス org.springframework.retry.policy のメソッド。AlwaysRetryPolicy
- 常に true を返します。
- canRetry(RetryContext) - クラス org.springframework.retry.policy のメソッド。BinaryExceptionClassifierRetryPolicy
- canRetry(RetryContext) - クラス org.springframework.retry.policy のメソッド。CircuitBreakerRetryPolicy
- canRetry(RetryContext) - クラス org.springframework.retry.policy のメソッド。CompositeRetryPolicy
- コンテキストが作成されたときに動作していたポリシーに委譲します。
- canRetry(RetryContext) - クラス org.springframework.retry.policy のメソッド。ExceptionClassifierRetryPolicy
- コンテキストで現在アクティブになっているポリシーに委譲します。
- canRetry(RetryContext) - クラス org.springframework.retry.policy のメソッド。ExpressionRetryPolicy
- canRetry(RetryContext) - クラス org.springframework.retry.policy のメソッド。MaxAttemptsRetryPolicy
- ステータスに基づいて再試行可能な操作をテストします。
- canRetry(RetryContext) - クラス org.springframework.retry.policy のメソッド。NeverRetryPolicy
- 最初の例外の後に false を返します。
- canRetry(RetryContext) - クラス org.springframework.retry.policy のメソッド。PredicateRetryPolicy
- canRetry(RetryContext) - クラス org.springframework.retry.policy のメソッド。SimpleRetryPolicy
- ステータスに基づいて再試行可能な操作をテストします。
- canRetry(RetryContext) - クラス org.springframework.retry.policy のメソッド。TimeoutRetryPolicy
- タイムアウトが経過していない場合にのみ再試行を許可します。
- canRetry(RetryContext) - Method in interface org.springframework.retry.RetryPolicy
- canRetry(RetryPolicy, RetryContext) - クラス org.springframework.retry.support のメソッド。RetryTemplate
- 進行中の再試行を続行するかどうかを決定します。
- CIRCUIT_OPEN - Static variable in class org.springframework.retry.policy.CircuitBreakerRetryPolicy
- CIRCUIT_SHORT_COUNT - Static variable in class org.springframework.retry.policy.CircuitBreakerRetryPolicy
- circuitBreaker() - Static method in class org.springframework.retry.interceptor.RetryInterceptorBuilder
- サーキットブレーカー再試行インターセプターのビルダーを作成します。
- CircuitBreaker - Annotation Interface in org.springframework.retry.annotation
- 再試行可能なメソッド呼び出しのアノテーション。
- CircuitBreakerRetryPolicy - org.springframework.retry.policy のクラス
- CircuitBreakerRetryPolicy() - クラス org.springframework.retry.policy. CircuitBreakerRetryPolicy のコンストラクター
- CircuitBreakerRetryPolicy(RetryPolicy) - クラス org.springframework.retry.policy. CircuitBreakerRetryPolicy のコンストラクター
- Classifier< C ,
T > - Interface in org.springframework.classify - 分類子のインターフェース。
- Classifier - Annotation Interface in org.springframework.classify.annotation
- 入力を出力のインスタンスに分類できるものとしてメソッドをマークします。
- ClassifierAdapter< C ,
T > - Class in org.springframework.classify - オブジェクトを
Classifierインターフェースに適合させるためのラッパー。 - ClassifierAdapter() - Constructor for class org.springframework.classify.ClassifierAdapter
- setter インジェクションで使用するデフォルトのコンストラクター。
- ClassifierAdapter(Object) - Constructor for class org.springframework.classify.ClassifierAdapter
- 提供されたデリゲートから新しい
Classifierを作成します。 - ClassifierAdapter(Classifier<C, T>) - Constructor for class org.springframework.classify.ClassifierAdapter
- 提供されたデリゲートから新しい
Classifierを作成します。 - ClassifierSupport< C ,
T > - Class in org.springframework.classify Classifier実装の基本クラス。- ClassifierSupport(T) - Constructor for class org.springframework.classify.ClassifierSupport
- classify(C) - Method in class org.springframework.classify.BackToBackPatternClassifier
- 入力を分類して文字列にマップし、それをパターンマッチャーに入れて出力値と一致させます。
- classify(C) - Method in interface org.springframework.classify.Classifier
- 指定されたオブジェクトを分類し、異なる型 (列挙型の可能性あり) のオブジェクトを返します。
- classify(C) - Method in class org.springframework.classify.ClassifierAdapter
- 指定されたオブジェクトを分類し、異なる型 (列挙型の可能性あり) のオブジェクトを返します。
- classify(C) - Method in class org.springframework.classify.ClassifierSupport
- 常にデフォルト値を返します。
- classify(String) - Method in class org.springframework.classify.PatternMatchingClassifier
- 入力を
PatternMatchingClassifier.setPatternMap(Map)で提供されるパターンと照合して分類します。 - classify(Throwable) - Method in class org.springframework.classify.BinaryExceptionClassifier
- classify(T) - Method in class org.springframework.classify.SubclassClassifier
- 指定された Throwable のクラス、またはサブクラスの場合はその最も近い祖先をキーとする型マップから値を返します。
- clear() - Static method in class org.springframework.retry.support.RetrySynchronizationManager
- バッチの最後に現在のコンテキストをクリアします。
RetryOperations実装でのみ使用する必要があります。 - cloneValues(ExponentialBackOffPolicy) - クラス org.springframework.retry.backoff のメソッド。ExponentialBackOffPolicy
- close(RetryContext) - クラス org.springframework.retry.policy のメソッド。BinaryExceptionClassifierRetryPolicy
- close(RetryContext) - クラス org.springframework.retry.policy のメソッド。CircuitBreakerRetryPolicy
- close(RetryContext) - クラス org.springframework.retry.policy のメソッド。CompositeRetryPolicy
- コンテキストが作成されたときに動作していたポリシーに委譲します。
- close(RetryContext) - クラス org.springframework.retry.policy のメソッド。ExceptionClassifierRetryPolicy
- コンテキストで現在アクティブになっているポリシーに委譲します。
- close(RetryContext) - クラス org.springframework.retry.policy のメソッド。MaxAttemptsRetryPolicy
- close(RetryContext) - クラス org.springframework.retry.policy のメソッド。NeverRetryPolicy
- 何もしない。
- close(RetryContext) - クラス org.springframework.retry.policy のメソッド。PredicateRetryPolicy
- close(RetryContext) - クラス org.springframework.retry.policy のメソッド。SimpleRetryPolicy
- close(RetryContext) - クラス org.springframework.retry.policy のメソッド。TimeoutRetryPolicy
- close(RetryContext) - Method in interface org.springframework.retry.RetryPolicy
- close(RetryContext, RetryCallback<T, E>, Throwable) - クラス org.springframework.retry.listener のメソッド。MethodInvocationRetryListenerSupport
- close(RetryContext, RetryCallback<T, E>, Throwable) - クラス org.springframework.retry.listener のメソッド。RetryListenerSupport
- 使用すべきではありません。
- close(RetryContext, RetryCallback<T, E>, Throwable) - Method in interface org.springframework.retry.RetryListener
- 最後の試行(成功または失敗)後に呼び出されます。
- close(RetryContext, RetryCallback<T, E>, Throwable) - クラス org.springframework.retry.stats のメソッド。StatisticsListener
- close(RetryContext, RetryCallback<T, E>, Throwable) - クラス org.springframework.retry.support のメソッド。MetricsRetryListener
- close(RetryPolicy, RetryContext, RetryState, boolean) - クラス org.springframework.retry.support のメソッド。RetryTemplate
- 必要に応じてキャッシュをクリーンアップし、提供されたコンテキストを閉じます (フラグが処理が成功したことを示している場合)。
- CLOSED - Static variable in interface org.springframework.retry.RetryContext
- コンテキストが閉じられている場合は、null 以外 (かつ true) のコンテキスト属性を再試行します。
- CompositeRetryPolicy - org.springframework.retry.policy のクラス
- 他のポリシーのリストを作成し、順番に呼び出しを委譲する
RetryPolicy。 - CompositeRetryPolicy() - クラス org.springframework.retry.policy. CompositeRetryPolicy のコンストラクター
- containsKey(Object) - クラス org.springframework.retry.policy のメソッド。AbstractMapRetryContextCache
- containsKey(Object) - インターフェース org.springframework.retry.policy のメソッド。RetryContextCache
- containsKey(Object) - クラス org.springframework.retry.policy のメソッド。SoftReferenceMapRetryContextCache
- create(String) - クラス org.springframework.retry.stats のメソッド。DefaultRetryStatisticsFactory
- create(String) - インターフェース org.springframework.retry.stats のメソッド。RetryStatisticsFactory
- customBackoff(BackOffPolicy) - クラス org.springframework.retry.support のメソッド。RetryTemplateBuilder
- 付属の
BackOffPolicyを使用してください。 - customPolicy(RetryPolicy) - クラス org.springframework.retry.support のメソッド。RetryTemplateBuilder
- 付属の
RetryPolicyを使用してください。
D
- DEFAULT_CAPACITY - Static variable in class org.springframework.retry.policy.AbstractMapRetryContextCache
- キャッシュの最大容量のデフォルト値。
- DEFAULT_INITIAL_INTERVAL - Static variable in class org.springframework.retry.backoff.ExponentialBackOffPolicy
- デフォルトの "initialInterval" 値 - 100 ミリ秒。
- DEFAULT_MAX_ATTEMPTS - Static variable in class org.springframework.retry.policy.MaxAttemptsRetryPolicy
- 新しいポリシーの試行回数のデフォルトの制限。
- DEFAULT_MAX_ATTEMPTS - Static variable in class org.springframework.retry.policy.SimpleRetryPolicy
- 新しいポリシーの試行回数のデフォルトの制限。
- DEFAULT_MAX_INTERVAL - Static variable in class org.springframework.retry.backoff.ExponentialBackOffPolicy
- デフォルトの最大バックオフ時間 (30 秒)。
- DEFAULT_MULTIPLIER - Static variable in class org.springframework.retry.backoff.ExponentialBackOffPolicy
- デフォルトの「乗数」値 - バックオフごとに増加する値 2 (100%。
- DEFAULT_TIMEOUT - Static variable in class org.springframework.retry.policy.TimeoutRetryPolicy
- タイムアウトのデフォルト値(ミリ秒)。
- defaultClassifier() - Static method in class org.springframework.classify.BinaryExceptionClassifier
- defaultInstance() - Static method in class org.springframework.retry.support.RetryTemplate
- 新しいデフォルトインスタンスを作成します。
- DefaultRetryState - org.springframework.retry.support のクラス
- DefaultRetryState(Object) - クラス org.springframework.retry.support. DefaultRetryState のコンストラクター
- 強制リフレッシュフラグ (false) とロールバック分類子 (null) をデフォルトに設定します。
- DefaultRetryState(Object, boolean) - クラス org.springframework.retry.support. DefaultRetryState のコンストラクター
- ロールバック分類子のデフォルトは null です。
- DefaultRetryState(Object, boolean, Classifier<? super Throwable, Boolean>) - クラス org.springframework.retry.support. DefaultRetryState のコンストラクター
- 新しい再試行の状態を表す
DefaultRetryStateを作成します。 - DefaultRetryState(Object, Classifier<? super Throwable, Boolean>) - クラス org.springframework.retry.support. DefaultRetryState のコンストラクター
- 強制リフレッシュフラグをデフォルトで false に設定します。
- DefaultRetryStatistics - org.springframework.retry.stats のクラス
- DefaultRetryStatistics(String) - クラス org.springframework.retry.stats. DefaultRetryStatistics のコンストラクター
- DefaultRetryStatisticsFactory - org.springframework.retry.stats のクラス
- DefaultRetryStatisticsFactory() - クラス org.springframework.retry.stats. DefaultRetryStatisticsFactory のコンストラクター
- DefaultStatisticsRepository - org.springframework.retry.stats のクラス
- DefaultStatisticsRepository() - クラス org.springframework.retry.stats. DefaultStatisticsRepository のコンストラクター
- delay() - Element in annotation interface org.springframework.retry.annotation.Backoff
- 標準的なバックオフ期間。
- delay(long) - クラス org.springframework.retry.backoff のメソッド。BackOffPolicyBuilder
- 標準的なバックオフ期間。
- delayExpression() - Element in annotation interface org.springframework.retry.annotation.Backoff
- 標準的なバックオフ期間を評価する式。
- delaySupplier(Supplier<Long>) - クラス org.springframework.retry.backoff のメソッド。BackOffPolicyBuilder
- 遅延のサプライヤーを設定します。
- doBackOff() - クラス org.springframework.retry.backoff のメソッド。FixedBackOffPolicy
- doBackOff() - クラス org.springframework.retry.backoff のメソッド。NoBackOffPolicy
- doBackOff() - クラス org.springframework.retry.backoff のメソッド。StatelessBackOffPolicy
- 実際のバックオフを実行するには、サブクラスでこのメソッドを実装する必要があります。
- doBackOff() - クラス org.springframework.retry.backoff のメソッド。UniformRandomBackOffPolicy
- doClose(RetryContext, MethodInvocationRetryCallback<T, E>, Throwable) - クラス org.springframework.retry.listener のメソッド。MethodInvocationRetryListenerSupport
- 最後の試行(成功または失敗)後に呼び出されます。
- doExecute(RetryCallback<T, E>, RecoveryCallback<T>, RetryState) - クラス org.springframework.retry.support のメソッド。RetryTemplate
- ポリシーで許可されている場合はコールバックを 1 回実行し、そうでない場合はリカバリコールバックを実行します。
- doOnError(RetryContext, MethodInvocationRetryCallback<T, E>, Throwable) - クラス org.springframework.retry.listener のメソッド。MethodInvocationRetryListenerSupport
- 再試行が失敗するたびに呼び出されます。
- doOnSuccess(RetryContext, MethodInvocationRetryCallback<T, E>, T) - クラス org.springframework.retry.listener のメソッド。MethodInvocationRetryListenerSupport
- 試行が成功した後に呼び出されます。リスナーが
RetryCallback.doWithRetry(RetryContext)によって返された結果に基づいて、再試行ポリシーに従って再試行を引き起こす新しい例外をスローできるようにします。 - doOpen(RetryContext, MethodInvocationRetryCallback<T, E>) - クラス org.springframework.retry.listener のメソッド。MethodInvocationRetryListenerSupport
- 再試行の最初の試行の前に呼び出されます。
- doWithRetry(RetryContext) - Method in interface org.springframework.retry.RetryCallback
- 再試行セマンティクスを使用して操作を実行します。
E
- enableRetry - Variable in class org.springframework.retry.annotation.RetryConfiguration
- EnableRetry - Annotation Interface in org.springframework.retry.annotation
- Spring Bean 内の
@Retryableアノテーションのグローバルイネーブラー。 - equals(Object) - クラス org.springframework.classify.util のメソッド。SimpleMethodInvoker
- ExceptionClassifierRetryPolicy - org.springframework.retry.policy のクラス
- 最新の例外の値に応じて、挿入されたポリシーセットの 1 つに動的に適応する
RetryPolicy。 - ExceptionClassifierRetryPolicy() - クラス org.springframework.retry.policy. ExceptionClassifierRetryPolicy のコンストラクター
- exceptionExpression() - Element in annotation interface org.springframework.retry.annotation.CircuitBreaker
SimpleRetryPolicy.canRetry()が true を返した後に評価される式を指定します。条件付きで再試行を抑制するために使用できます。- exceptionExpression() - Element in annotation interface org.springframework.retry.annotation.Retryable
SimpleRetryPolicy.canRetry()が true を返した後に評価される式を指定します。条件付きで再試行を抑制するために使用できます。- exclude() - Element in annotation interface org.springframework.retry.annotation.CircuitBreaker
- 使用すべきではありません。
- exclude() - Element in annotation interface org.springframework.retry.annotation.Retryable
- 使用すべきではありません。
- execute(RetryCallback<T, E>) - Method in interface org.springframework.retry.RetryOperations
- 構成された再試行セマンティクスを使用して、提供された
RetryCallbackを実行します。 - execute(RetryCallback<T, E>) - クラス org.springframework.retry.support のメソッド。RetryTemplate
- コールバックが成功するか、ポリシーによって停止するように指示されるまで、コールバックの実行を続けます。停止する場合は、コールバックによってスローされた最新の例外が再スローされます。
- execute(RetryCallback<T, E>, RecoveryCallback<T>) - Method in interface org.springframework.retry.RetryOperations
- 指定された
RetryCallbackを実行し、再試行が失敗した場合はRecoveryCallbackにフォールバックします。 - execute(RetryCallback<T, E>, RecoveryCallback<T>) - クラス org.springframework.retry.support のメソッド。RetryTemplate
- コールバックが成功するか、ポリシーによって停止するように指示されるまでコールバックの実行を続けます。停止するように指示された場合は、リカバリコールバックが実行されます。
- execute(RetryCallback<T, E>, RecoveryCallback<T>, RetryState) - Method in interface org.springframework.retry.RetryOperations
- リカバリパスを使用したステートフル再試行。
- execute(RetryCallback<T, E>, RecoveryCallback<T>, RetryState) - クラス org.springframework.retry.support のメソッド。RetryTemplate
- ポリシーで許可されている場合はコールバックを 1 回実行し、発生した例外を再スローして、クライアントが後で同じタスクを再提示できるようにします。
- execute(RetryCallback<T, E>, RetryState) - Method in interface org.springframework.retry.RetryOperations
- 単純なステートフル再試行。
- execute(RetryCallback<T, E>, RetryState) - クラス org.springframework.retry.support のメソッド。RetryTemplate
- ポリシーで許可されている場合はコールバックを 1 回実行し、発生した例外を再スローして、クライアントが後で同じタスクを再提示できるようにします。
- executeSimulation(int) - クラス org.springframework.retry.support のメソッド。RetrySimulator
- 指定された回数だけシミュレータを実行します。
- executeSingleSimulation() - クラス org.springframework.retry.support のメソッド。RetrySimulator
- 単一のシミュレーションを実行する
- EXHAUSTED - Static variable in interface org.springframework.retry.RetryContext
- 再試行が失敗した場合に null 以外 (かつ true) となる再試行コンテキスト属性。
- ExhaustedRetryException - Exception in org.springframework.retry
- ExhaustedRetryException(String) - Constructor for exception org.springframework.retry.ExhaustedRetryException
- ExhaustedRetryException(String, Throwable) - Constructor for exception org.springframework.retry.ExhaustedRetryException
- ExponentialAverageRetryStatistics - org.springframework.retry.stats のクラス
- ExponentialAverageRetryStatistics(String) - クラス org.springframework.retry.stats. ExponentialAverageRetryStatistics のコンストラクター
- exponentialBackoff(long, double, long) - クラス org.springframework.retry.support のメソッド。RetryTemplateBuilder
- 指数バックオフポリシーを使用します。
- exponentialBackoff(long, double, long, boolean) - クラス org.springframework.retry.support のメソッド。RetryTemplateBuilder
- 指数バックオフポリシーを使用します。
- exponentialBackoff(Duration, double, Duration) - クラス org.springframework.retry.support のメソッド。RetryTemplateBuilder
- 指数バックオフポリシーを使用します。
- exponentialBackoff(Duration, double, Duration, boolean) - クラス org.springframework.retry.support のメソッド。RetryTemplateBuilder
- 指数バックオフポリシーを使用します。
- ExponentialBackOffPolicy - org.springframework.retry.backoff のクラス
- 特定のセットアップで再試行ごとにバックオフ期間を制限まで増やす
BackOffPolicyの実装。 - ExponentialBackOffPolicy() - クラス org.springframework.retry.backoff. ExponentialBackOffPolicy のコンストラクター
- ExponentialRandomBackOffPolicy - org.springframework.retry.backoff のクラス
- 単純な決定論的指数から得られる間隔のランダムな倍数を選択する
ExponentialBackOffPolicyの実装。 - ExponentialRandomBackOffPolicy() - クラス org.springframework.retry.backoff. ExponentialRandomBackOffPolicy のコンストラクター
- ExpressionRetryPolicy - org.springframework.retry.policy のクラス
- super.canRetry() に委譲し、true の場合は最後にスローされた例外に対して式をさらに評価する
SimpleRetryPolicyのサブクラス。 - ExpressionRetryPolicy(int, Map<Class<? extends Throwable>, Boolean>, boolean, String, boolean) - クラス org.springframework.retry.policy. ExpressionRetryPolicy のコンストラクター
- 指定された式を使用してインスタンスを構築します。
- ExpressionRetryPolicy(int, Map<Class<? extends Throwable>, Boolean>, boolean, Expression) - クラス org.springframework.retry.policy. ExpressionRetryPolicy のコンストラクター
- 提供された
Expressionを使用してインスタンスを構築します。 - ExpressionRetryPolicy(String) - クラス org.springframework.retry.policy. ExpressionRetryPolicy のコンストラクター
- 指定された式を使用してインスタンスを構築します。
- ExpressionRetryPolicy(Expression) - クラス org.springframework.retry.policy. ExpressionRetryPolicy のコンストラクター
- 提供された
Expressionを使用してインスタンスを構築します。
F
- findAll() - クラス org.springframework.retry.stats のメソッド。DefaultStatisticsRepository
- findAll() - インターフェース org.springframework.retry.stats のメソッド。StatisticsRepository
- findMethod(Class<?>) - クラス org.springframework.classify.util のメソッド。AnnotationMethodResolver
- このリゾルバーが検索しているアノテーション型を含む指定されたクラスの単一のメソッドを見つけます。
- findMethod(Class<?>) - インターフェース org.springframework.classify.util のメソッド。MethodResolver
- このリゾルバーの条件に一致する、指定されたクラスの単一のメソッドを見つけます。
- findMethod(Object) - クラス org.springframework.classify.util のメソッド。AnnotationMethodResolver
- このリゾルバーが検索しているアノテーション型を含む、指定された候補オブジェクトのクラスで単一のメソッドを見つけます。
- findMethod(Object) - インターフェース org.springframework.classify.util のメソッド。MethodResolver
- 提供されたオブジェクトで、このリゾルバーの条件に一致する単一のメソッドを見つけます。
- findOne(String) - クラス org.springframework.retry.stats のメソッド。DefaultStatisticsRepository
- findOne(String) - インターフェース org.springframework.retry.stats のメソッド。StatisticsRepository
- fixedBackoff(long) - クラス org.springframework.retry.support のメソッド。RetryTemplateBuilder
- 一定時間後に再試行を実行します。
- fixedBackoff(Duration) - クラス org.springframework.retry.support のメソッド。RetryTemplateBuilder
- 一定時間後に再試行を実行します。
- FixedBackOffPolicy - org.springframework.retry.backoff のクラス
- 一定時間一時停止してから続行する
BackOffPolicyの実装。 - FixedBackOffPolicy() - クラス org.springframework.retry.backoff. FixedBackOffPolicy のコンストラクター
- FixedKeyGenerator - org.springframework.retry.interceptor のクラス
- FixedKeyGenerator(String) - クラス org.springframework.retry.interceptor. FixedKeyGenerator のコンストラクター
- fromValue(SoftReference<RetryContext>) - クラス org.springframework.retry.policy のメソッド。SoftReferenceMapRetryContextCache
- fromValue(RetryContext) - クラス org.springframework.retry.policy のメソッド。MapRetryContextCache
- fromValue(V) - クラス org.springframework.retry.policy のメソッド。AbstractMapRetryContextCache
- キャッシュ値から
RetryContextを取得します。
G
- get(Object) - クラス org.springframework.retry.policy のメソッド。AbstractMapRetryContextCache
- get(Object) - インターフェース org.springframework.retry.policy のメソッド。RetryContextCache
- getAbortCount() - Method in interface org.springframework.retry.RetryStatistics
- 再試行後もブロックが正常に完了しなかった回数を取得します。
- getAbortCount() - クラス org.springframework.retry.stats のメソッド。DefaultRetryStatistics
- getAdvice() - クラス org.springframework.retry.annotation のメソッド。RetryConfiguration
- getArgs() - Method in class org.springframework.retry.support.Args
- getBackOffPeriod() - クラス org.springframework.retry.backoff のメソッド。FixedBackOffPolicy
- バックオフ期間(ミリ秒単位)。
- getClassFilter() - クラス org.springframework.retry.annotation のメソッド。RetryConfiguration
- getClassified() - Method in class org.springframework.classify.SubclassClassifier
- getCompleteCount() - Method in interface org.springframework.retry.RetryStatistics
- getCompleteCount() - クラス org.springframework.retry.stats のメソッド。DefaultRetryStatistics
- getContext() - Static method in class org.springframework.retry.support.RetrySynchronizationManager
- ローカルに囲む
RetryContextのパブリックアクセサー。 - getDefault() - Method in class org.springframework.classify.SubclassClassifier
- コンストラクターで指定されたデフォルト値を返します (デフォルトは false)。
- getErrorCount() - Method in interface org.springframework.retry.RetryStatistics
- 再試行の結果に関係なく、検出されたエラーの数を取得します。
- getErrorCount() - クラス org.springframework.retry.stats のメソッド。DefaultRetryStatistics
- getExceptionClassifier() - クラス org.springframework.retry.policy のメソッド。BinaryExceptionClassifierRetryPolicy
- getInitialInterval() - クラス org.springframework.retry.backoff のメソッド。ExponentialBackOffPolicy
- 最初のバックオフでスリープする初期期間。
- getInitialIntervalSupplier() - クラス org.springframework.retry.backoff のメソッド。ExponentialBackOffPolicy
- getInterfaces() - クラス org.springframework.retry.annotation のメソッド。RetryConfiguration
- getInvocation() - クラス org.springframework.retry.interceptor のメソッド。MethodInvocationRetryCallback
- getKey() - Method in interface org.springframework.retry.RetryState
- 再試行の状態を表すキー。
- getKey() - クラス org.springframework.retry.support のメソッド。DefaultRetryState
- getKey(Object[]) - クラス org.springframework.retry.interceptor のメソッド。FixedKeyGenerator
- getKey(Object[]) - インターフェース org.springframework.retry.interceptor のメソッド。MethodArgumentsKeyGenerator
- 必要に応じて呼び出し間でキャッシュするために使用できるアイテムの一意の識別子を取得し、後で識別します。
- getLabel() - クラス org.springframework.retry.interceptor のメソッド。MethodInvocationRetryCallback
- getLabel() - Method in interface org.springframework.retry.RetryCallback
- ビジネス操作の再試行を区別するためのこのコールバックの論理識別子。
- getLastThrowable() - クラス org.springframework.retry.context のメソッド。RetryContextSupport
- getLastThrowable() - Method in interface org.springframework.retry.RetryContext
- 現在の再試行の原因となった例外オブジェクトのアクセサー。
- getLongestSleep() - クラス org.springframework.retry.support のメソッド。RetrySimulation.SleepSequence
- getLongestTotalSleepSequence() - クラス org.springframework.retry.support のメソッド。RetrySimulation
- getMap() - クラス org.springframework.retry.policy のメソッド。AbstractMapRetryContextCache
- getMaxAttempts() - クラス org.springframework.retry.policy のメソッド。CompositeRetryPolicy
- getMaxAttempts() - クラス org.springframework.retry.policy のメソッド。MaxAttemptsRetryPolicy
- 失敗するまでの最大試行回数。
- getMaxAttempts() - クラス org.springframework.retry.policy のメソッド。SimpleRetryPolicy
- 失敗するまでの最大試行回数。
- getMaxAttempts() - Method in interface org.springframework.retry.RetryPolicy
- ポリシーが失敗するまでの最大試行回数が固定されているかどうかを確認するために呼び出されます
- getMaxBackOffPeriod() - クラス org.springframework.retry.backoff のメソッド。UniformRandomBackOffPolicy
- 最大バックオフ期間(ミリ秒単位)。
- getMaxInterval() - クラス org.springframework.retry.backoff のメソッド。ExponentialBackOffPolicy
- スリープする最大間隔。
- getMaxIntervalSupplier() - クラス org.springframework.retry.backoff のメソッド。ExponentialBackOffPolicy
- getMethodInvokerByAnnotation(Class<? extends Annotation>, Object) - Static method in class org.springframework.classify.util.MethodInvokerUtils
- 提供されたオブジェクトに提供されたアノテーションを使用して、メソッドの
MethodInvokerを作成します。 - getMethodInvokerByAnnotation(Class<? extends Annotation>, Object, Class<?>...) - Static method in class org.springframework.classify.util.MethodInvokerUtils
- annotationType に基づいてデリゲートから MethodInvoker を作成します。
- getMethodInvokerByName(Object, String, boolean, Class<?>...) - Static method in class org.springframework.classify.util.MethodInvokerUtils
- 提供されたメソッド名を使用して
MethodInvokerを作成して検索します。 - getMethodInvokerForInterface(Class<?>, String, Object, Class<?>...) - Static method in class org.springframework.classify.util.MethodInvokerUtils
- 提供されたインターフェースとそのインターフェースからのメソッド名を使用して
MethodInvokerを作成します。 - getMethodInvokerForSingleArgument(Object) - Static method in class org.springframework.classify.util.MethodInvokerUtils
- 単一の public メソッドからデリゲートの
MethodInvokerを作成します。 - getMinBackOffPeriod() - クラス org.springframework.retry.backoff のメソッド。UniformRandomBackOffPolicy
- 最小バックオフ期間(ミリ秒単位)。
- getMultiplier() - クラス org.springframework.retry.backoff のメソッド。ExponentialBackOffPolicy
- 前回のバックオフ間隔から次のバックオフ間隔を生成するために使用する乗数。
- getMultiplierSupplier() - クラス org.springframework.retry.backoff のメソッド。ExponentialBackOffPolicy
- getName() - Method in interface org.springframework.retry.RetryStatistics
- レポート目的で再試行ブロックの識別子を取得します。
- getName() - クラス org.springframework.retry.stats のメソッド。DefaultRetryStatistics
- getParamTypesString(Class<?>...) - Static method in class org.springframework.classify.util.MethodInvokerUtils
- パラメーター型の配列の文字列表現を作成します。
- getParent() - クラス org.springframework.retry.context のメソッド。RetryContextSupport
- getParent() - Method in interface org.springframework.retry.RetryContext
- 再試行ブロックがネストされている場合の親コンテキストのアクセサー。
- getPercentile(double) - クラス org.springframework.retry.support のメソッド。RetrySimulation
- getPercentiles() - クラス org.springframework.retry.support のメソッド。RetrySimulation
- getPointcut() - クラス org.springframework.retry.annotation のメソッド。RetryConfiguration
- getRecoveryCount() - Method in interface org.springframework.retry.RetryStatistics
- リカバリコールバックが適用された回数を取得します。
- getRecoveryCount() - クラス org.springframework.retry.stats のメソッド。DefaultRetryStatistics
- getRetryCount() - クラス org.springframework.retry.context のメソッド。RetryContextSupport
- getRetryCount() - Method in interface org.springframework.retry.RetryContext
- 再試行回数をカウントします。
- getRollingAbortCount() - クラス org.springframework.retry.stats のメソッド。ExponentialAverageRetryStatistics
- getRollingCompleteCount() - クラス org.springframework.retry.stats のメソッド。ExponentialAverageRetryStatistics
- getRollingErrorCount() - クラス org.springframework.retry.stats のメソッド。ExponentialAverageRetryStatistics
- getRollingErrorRate() - クラス org.springframework.retry.stats のメソッド。ExponentialAverageRetryStatistics
- getRollingRecoveryCount() - クラス org.springframework.retry.stats のメソッド。ExponentialAverageRetryStatistics
- getRollingStartedCount() - クラス org.springframework.retry.stats のメソッド。ExponentialAverageRetryStatistics
- getSleeps() - クラス org.springframework.retry.support のメソッド。RetrySimulation.SleepSequence
- getStartedCount() - Method in interface org.springframework.retry.RetryStatistics
- 操作が何回再試行されたかに関係なく、再試行ブロックに入った回数を取得します。
- getStartedCount() - クラス org.springframework.retry.stats のメソッド。DefaultRetryStatistics
- getTimeout() - クラス org.springframework.retry.policy のメソッド。TimeoutRetryPolicy
- タイムアウトの値。
- getTotalSleep() - クラス org.springframework.retry.support のメソッド。RetrySimulation.SleepSequence
H
- handleRetryExhausted(RecoveryCallback<T>, RetryContext, RetryState) - クラス org.springframework.retry.support のメソッド。RetryTemplate
- 最後の試行が失敗した後に実行するアクション。
- hashCode() - クラス org.springframework.classify.util のメソッド。SimpleMethodInvoker
- hasListeners() - クラス org.springframework.retry.support のメソッド。RetryTemplate
- 少なくとも 1 つのリスナーが登録されている場合は true を返します。
I
- implementsInterface(Class<?>) - クラス org.springframework.retry.annotation のメソッド。AnnotationAwareRetryOperationsInterceptor
- include() - Element in annotation interface org.springframework.retry.annotation.CircuitBreaker
- 使用すべきではありません。
- include() - Element in annotation interface org.springframework.retry.annotation.Retryable
- 使用すべきではありません。
Retryable.retryFor()を推奨。 - incrementAbortCount() - クラス org.springframework.retry.stats のメソッド。DefaultRetryStatistics
- incrementAbortCount() - クラス org.springframework.retry.stats のメソッド。ExponentialAverageRetryStatistics
- incrementAbortCount() - インターフェース org.springframework.retry.stats のメソッド。MutableRetryStatistics
- incrementCompleteCount() - クラス org.springframework.retry.stats のメソッド。DefaultRetryStatistics
- incrementCompleteCount() - クラス org.springframework.retry.stats のメソッド。ExponentialAverageRetryStatistics
- incrementCompleteCount() - インターフェース org.springframework.retry.stats のメソッド。MutableRetryStatistics
- incrementErrorCount() - クラス org.springframework.retry.stats のメソッド。DefaultRetryStatistics
- incrementErrorCount() - クラス org.springframework.retry.stats のメソッド。ExponentialAverageRetryStatistics
- incrementErrorCount() - インターフェース org.springframework.retry.stats のメソッド。MutableRetryStatistics
- incrementRecoveryCount() - クラス org.springframework.retry.stats のメソッド。DefaultRetryStatistics
- incrementRecoveryCount() - クラス org.springframework.retry.stats のメソッド。ExponentialAverageRetryStatistics
- incrementRecoveryCount() - インターフェース org.springframework.retry.stats のメソッド。MutableRetryStatistics
- incrementStartedCount() - クラス org.springframework.retry.stats のメソッド。DefaultRetryStatistics
- incrementStartedCount() - クラス org.springframework.retry.stats のメソッド。ExponentialAverageRetryStatistics
- incrementStartedCount() - インターフェース org.springframework.retry.stats のメソッド。MutableRetryStatistics
- infiniteRetry() - クラス org.springframework.retry.support のメソッド。RetryTemplateBuilder
- アクションを無限に再試行します。
- initialIntervalSupplier(Supplier<Long>) - クラス org.springframework.retry.backoff のメソッド。ExponentialBackOffPolicy
- 初期のスリープ間隔値を設定します。
- interceptor() - Element in annotation interface org.springframework.retry.annotation.Retryable
- 再試行可能なメソッドに適用される再試行インターセプター Bean 名。
- invocation - Variable in class org.springframework.retry.interceptor.MethodInvocationRetryCallback
- invoke(MethodInvocation) - クラス org.springframework.retry.annotation のメソッド。AnnotationAwareRetryOperationsInterceptor
- invoke(MethodInvocation) - クラス org.springframework.retry.interceptor のメソッド。RetryOperationsInterceptor
- invoke(MethodInvocation) - クラス org.springframework.retry.interceptor のメソッド。StatefulRetryOperationsInterceptor
- 提供されたポリシーとその他のヘルパーを使用して、メソッド呼び出しをステートフル再試行でラップします。
- invokeMethod(Object...) - インターフェース org.springframework.classify.util のメソッド。MethodInvoker
- invokeMethod(Object...) - クラス org.springframework.classify.util のメソッド。SimpleMethodInvoker
- isExhaustedOnly() - クラス org.springframework.retry.context のメソッド。RetryContextSupport
- isExhaustedOnly() - Method in interface org.springframework.retry.RetryContext
- 使い果たされたフラグ
RetryContext.setExhaustedOnly()のパブリックアクセサー。 - isForceRefresh() - Method in interface org.springframework.retry.RetryState
- キャッシュ検索を回避できるかどうかを示します。
- isForceRefresh() - クラス org.springframework.retry.support のメソッド。DefaultRetryState
- isNew(Object[]) - インターフェース org.springframework.retry.interceptor のメソッド。NewMethodArgumentsIdentifier
- 引数をインスペクションし、以前に処理されたことがないかどうかを判断します。
- isTemplate(String) - Static method in class org.springframework.retry.policy.ExpressionRetryPolicy
- 式がテンプレートであるかどうかを確認する
- isUseThreadLocal() - Static method in class org.springframework.retry.support.RetrySynchronizationManager
- コンテキストがマップではなく ThreadLocal (デフォルト) に保持されている場合は true を返します。
K
- keyGenerator(MethodArgumentsKeyGenerator) - クラス org.springframework.retry.interceptor のメソッド。RetryInterceptorBuilder.CircuitBreakerInterceptorBuilder
- keyGenerator(MethodArgumentsKeyGenerator) - クラス org.springframework.retry.interceptor のメソッド。RetryInterceptorBuilder.StatefulRetryInterceptorBuilder
- ステートフル再試行では、アイテムが識別可能である必要があります。
L
- label - Variable in class org.springframework.retry.interceptor.MethodInvocationRetryCallback
- label - Variable in class org.springframework.retry.interceptor.RetryInterceptorBuilder
- label() - Element in annotation interface org.springframework.retry.annotation.CircuitBreaker
- レポートと状態管理のための回路の一意のラベル。
- label() - Element in annotation interface org.springframework.retry.annotation.Retryable
- 統計レポート用の一意のラベル。
- label(String) - クラス org.springframework.retry.interceptor のメソッド。RetryInterceptorBuilder
- listeners() - Element in annotation interface org.springframework.retry.annotation.Retryable
- Spring コンテキストで定義されたデフォルトのリスナーの代わりに使用する再試行リスナーの Bean 名。
- logger - Variable in class org.springframework.retry.backoff.ExponentialBackOffPolicy
- logger - Variable in class org.springframework.retry.support.RetryTemplate
M
- MapRetryContextCache - org.springframework.retry.policy のクラス
RetryContextCacheのマップベースの実装。- MapRetryContextCache() - クラス org.springframework.retry.policy. MapRetryContextCache のコンストラクター
the default capacityでインスタンスを作成します- MapRetryContextCache(int) - クラス org.springframework.retry.policy. MapRetryContextCache のコンストラクター
- 指定された容量でインスタンスを作成し、キャッシュがいっぱいになったら最も古いエントリを削除します。
- MapRetryContextCache(int, boolean) - クラス org.springframework.retry.policy. MapRetryContextCache のコンストラクター
- 指定された容量と、キャッシュが満杯になったときに適用するポリシーを持つインスタンスを作成します。
- match(String) - Method in class org.springframework.classify.PatternMatcher
- このメソッドは、文字列キーと、文字列から任意の型の値へのマップを受け取ります。
- match(String, String) - Static method in class org.springframework.classify.PatternMatcher
- Spring コアの AntPathMatcher から削除されました。
- MAX_ATTEMPTS - Static variable in interface org.springframework.retry.RetryContext
- 失敗する前に最大試行回数を指定するポリシーの最大試行回数を表す再試行コンテキスト属性。
- maxAttempts() - Element in annotation interface org.springframework.retry.annotation.CircuitBreaker
- maxAttempts() - Element in annotation interface org.springframework.retry.annotation.Retryable
- maxAttempts(int) - クラス org.springframework.retry.interceptor のメソッド。RetryInterceptorBuilder.CircuitBreakerInterceptorBuilder
- maxAttempts(int) - クラス org.springframework.retry.interceptor のメソッド。RetryInterceptorBuilder
- 最大試行回数を適用します - SimpleRetryPolicy が使用されます。
- maxAttempts(int) - クラス org.springframework.retry.interceptor のメソッド。RetryInterceptorBuilder.StatefulRetryInterceptorBuilder
- maxAttempts(int) - クラス org.springframework.retry.support のメソッド。RetryTemplateBuilder
- アクションを
maxAttempts回以内で試行します。 - maxAttemptsExpression() - Element in annotation interface org.springframework.retry.annotation.CircuitBreaker
- maxAttemptsExpression() - Element in annotation interface org.springframework.retry.annotation.Retryable
- MaxAttemptsRetryPolicy - org.springframework.retry.policy のクラス
- 試行回数のみを認識し、固定回数再試行する単純な再試行ポリシー。
- MaxAttemptsRetryPolicy() - クラス org.springframework.retry.policy. MaxAttemptsRetryPolicy のコンストラクター
- デフォルトの再試行回数 (3) で
MaxAttemptsRetryPolicyを作成し、すべてのスロー可能オブジェクトを再試行します。 - MaxAttemptsRetryPolicy(int) - クラス org.springframework.retry.policy. MaxAttemptsRetryPolicy のコンストラクター
- 指定された再試行回数で
MaxAttemptsRetryPolicyを作成し、すべてのスロー可能なオブジェクトを再試行します。 - maxAttemptsSupplier(Supplier<Integer>) - クラス org.springframework.retry.policy のメソッド。SimpleRetryPolicy
- 再試行回数が尽きるまでの試行回数を指定します。
- maxBackOffPeriodSupplier(Supplier<Long>) - クラス org.springframework.retry.backoff のメソッド。UniformRandomBackOffPolicy
- サプライヤーの最大バックオフ期間をミリ秒単位で設定します。
- maxDelay() - Element in annotation interface org.springframework.retry.annotation.Backoff
- 再試行間の最大待機時間 (ミリ秒単位)。
- maxDelay(long) - クラス org.springframework.retry.backoff のメソッド。BackOffPolicyBuilder
- 再試行間の最大待機時間(ミリ秒単位)。
- maxDelayExpression() - Element in annotation interface org.springframework.retry.annotation.Backoff
- 再試行間の最大待機時間 (ミリ秒単位) を評価する式。
- maxDelaySupplier(Supplier<Long>) - クラス org.springframework.retry.backoff のメソッド。BackOffPolicyBuilder
- 最大遅延のサプライヤーを設定します。
- maxIntervalSupplier(Supplier<Long>) - クラス org.springframework.retry.backoff のメソッド。ExponentialBackOffPolicy
- 最大バックオフ期間の場合は Setter。
- METHOD - Static variable in class org.springframework.retry.interceptor.RetryOperationsInterceptor
MethodInvocation.getMethod()のRetryContext属性名。- METHOD_ARGS - Static variable in class org.springframework.retry.interceptor.RetryOperationsInterceptor
new Args(invocation.getArguments())のRetryContext属性名。- MethodArgumentsKeyGenerator - Interface in org.springframework.retry.interceptor
- メソッドパラメーターを一意のキーで識別およびタグ付けできるようにするインターフェース。
- MethodInvocationRecoverer< T > - Interface in org.springframework.retry.interceptor
- アイテムの処理が失敗した場合の回復アクションの戦略インターフェース。
- MethodInvocationRetryCallback< T ,
E extends ThrowableSE> - Class in org.springframework.retry.interceptor RetryOperationsを使用して再試行できる Spring AOP リフレクション `MethodInvocation` のコールバッククラス。- MethodInvocationRetryCallback(MethodInvocation, String) - クラス org.springframework.retry.interceptor. MethodInvocationRetryCallback のコンストラクター
- クラスのコンストラクター。
- MethodInvocationRetryListenerSupport - org.springframework.retry.listener のクラス
RetryListenerの空メソッド実装。便利な再試行リスナー、型安全 ( `MethodInvocationRetryCallback` コールバックパラメーター付き) の特定のメソッドを提供する AOP リフレクションメソッド呼び出しに重点を置きます。- MethodInvocationRetryListenerSupport() - クラス org.springframework.retry.listener. MethodInvocationRetryListenerSupport のコンストラクター
- MethodInvoker - Interface in org.springframework.classify.util
- メソッドを呼び出すための戦略インターフェース。
- MethodInvokerUtils - org.springframework.classify.util のクラス
MethodInvokerインスタンスを作成するためのユーティリティメソッド。- MethodInvokerUtils() - クラス org.springframework.classify.util. MethodInvokerUtils のコンストラクター
- MethodResolver - Interface in org.springframework.classify.util
- クラス上の単一のメソッドを検出するための戦略インターフェース。
- MetricsRetryListener - org.springframework.retry.support のクラス
- 再試行操作に関する Micrometer
TimerのRetryListener実装。 - MetricsRetryListener(MeterRegistry) - クラス org.springframework.retry.support. MetricsRetryListener のコンストラクター
- 提供された
MeterRegistryに基づいてインスタンスを構築します。 - minBackOffPeriodSupplier(Supplier<Long>) - クラス org.springframework.retry.backoff のメソッド。UniformRandomBackOffPolicy
- 最小バックオフ期間をミリ秒単位でサプライヤーに設定します。
- multiplier() - Element in annotation interface org.springframework.retry.annotation.Backoff
- 1.0 より大きい場合は、バックオフの次の遅延を生成するための乗数として使用されます。1.0 以下の値は、固定遅延を意味する 1.0 として扱われます。
- multiplier(double) - クラス org.springframework.retry.backoff のメソッド。BackOffPolicyBuilder
- 正の場合、バックオフの次の遅延を生成するための乗数として使用されます。
- multiplierExpression() - Element in annotation interface org.springframework.retry.annotation.Backoff
- バックオフの次の遅延を生成するための乗数として使用される値を評価します。1.0 以下の値は 1.0 として扱われ、固定遅延を意味します。
- multiplierSupplier(Supplier<Double>) - クラス org.springframework.retry.backoff のメソッド。BackOffPolicyBuilder
- 乗数のサプライヤーを設定します。
- multiplierSupplier(Supplier<Double>) - クラス org.springframework.retry.backoff のメソッド。ExponentialBackOffPolicy
- 乗数値を設定します。
- MutableRetryStatistics - Interface in org.springframework.retry.stats
N
- NAME - Static variable in interface org.springframework.retry.RetryContext
- レポートキーのコンテキスト属性名を再試行します。
- NeverRetryPolicy - org.springframework.retry.policy のクラス
- 最初の試行は許可するが、再試行は許可しない
RetryPolicy。 - NeverRetryPolicy() - クラス org.springframework.retry.policy. NeverRetryPolicy のコンストラクター
- newBuilder() - Static method in class org.springframework.retry.backoff.BackOffPolicyBuilder
- 新しい
BackOffPolicyBuilderインスタンスを作成します。 - newDefaultPolicy() - Static method in class org.springframework.retry.backoff.BackOffPolicyBuilder
- 1000 ミリ秒の遅延で新しい
FixedBackOffPolicyインスタンスを作成します。 - newInstance() - クラス org.springframework.retry.backoff のメソッド。ExponentialBackOffPolicy
- newInstance() - クラス org.springframework.retry.backoff のメソッド。ExponentialRandomBackOffPolicy
- newMethodArgumentsIdentifier(NewMethodArgumentsIdentifier) - クラス org.springframework.retry.interceptor のメソッド。RetryInterceptorBuilder.StatefulRetryInterceptorBuilder
- カスタムの新しいアイテム識別子を適用します。
- NewMethodArgumentsIdentifier - Interface in org.springframework.retry.interceptor
- メッセージフラグを調べるなどして、新しい引数を以前に処理された引数と区別するための戦略インターフェース。
- NO_ARGS - Static variable in class org.springframework.retry.support.Args
- 100 個の null 引数を持つ空の
Args。 - NO_MAXIMUM_ATTEMPTS_SET - Static variable in interface org.springframework.retry.RetryPolicy
- ポリシーが失敗までの最大試行回数を提供しない場合に
RetryPolicy.getMaxAttempts()によって返される値 - NO_RECOVERY - Static variable in interface org.springframework.retry.RetryContext
- 例外が回復できない場合は、null 以外 (かつ true) のコンテキスト属性を再試行します。
- noBackoff() - クラス org.springframework.retry.support のメソッド。RetryTemplateBuilder
- 試行の間に一時停止せずに、すぐに再試行してください。
- NoBackOffPolicy - org.springframework.retry.backoff のクラス
- 何も実行しない
BackOffPolicyの実装。これにより、指定されたセット内のすべての再試行操作が一時停止せずに次々に実行されます。 - NoBackOffPolicy() - クラス org.springframework.retry.backoff. NoBackOffPolicy のコンストラクター
- noRetryFor() - Element in annotation interface org.springframework.retry.annotation.CircuitBreaker
- 再試行できない例外型。
- noRetryFor() - Element in annotation interface org.springframework.retry.annotation.Retryable
- 再試行できない例外型。
- notRecoverable() - Element in annotation interface org.springframework.retry.annotation.CircuitBreaker
- 回復できない例外型。これらの例外は、回復機能を呼び出さずに呼び出し元にスローされます (
CircuitBreaker.noRetryFor()の場合も直ちにスローされます)。 - notRecoverable() - Element in annotation interface org.springframework.retry.annotation.Retryable
- 回復できない例外型。これらの例外は、回復機能を呼び出さずに呼び出し元にスローされます (
Retryable.noRetryFor()の場合も直ちにスローされます)。 - notRetryOn(Class<? extends Throwable>) - Method in class org.springframework.classify.BinaryExceptionClassifierBuilder
- notRetryOn(Class<? extends Throwable>) - クラス org.springframework.retry.support のメソッド。RetryTemplateBuilder
- 再試行を引き起こさない例外のリストに
ThrowableSE とそのサブクラスを追加します。 - notRetryOn(List<Class<? extends Throwable>>) - クラス org.springframework.retry.support のメソッド。RetryTemplateBuilder
- 再試行を引き起こさない例外のリストに、
ThrowableSE クラスとそのサブクラスのリストを追加します。
O
- ObjectWaitSleeper - org.springframework.retry.backoff のクラス
- 使用すべきではありません。
- ObjectWaitSleeper() - クラス org.springframework.retry.backoff. ObjectWaitSleeper のコンストラクター
- 使用すべきではありません。
- onError(RetryContext, RetryCallback<T, E>, Throwable) - クラス org.springframework.retry.listener のメソッド。MethodInvocationRetryListenerSupport
- onError(RetryContext, RetryCallback<T, E>, Throwable) - クラス org.springframework.retry.listener のメソッド。RetryListenerSupport
- 使用すべきではありません。
- onError(RetryContext, RetryCallback<T, E>, Throwable) - Method in interface org.springframework.retry.RetryListener
- 再試行が失敗するたびに呼び出されます。
- onError(RetryContext, RetryCallback<T, E>, Throwable) - クラス org.springframework.retry.stats のメソッド。StatisticsListener
- onSuccess(RetryContext, RetryCallback<T, E>, T) - クラス org.springframework.retry.listener のメソッド。MethodInvocationRetryListenerSupport
- onSuccess(RetryContext, RetryCallback<T, E>, T) - Method in interface org.springframework.retry.RetryListener
- 試行が成功した後に呼び出されます。リスナーが
RetryCallback.doWithRetry(RetryContext)によって返された結果に基づいて、再試行ポリシーに従って再試行を引き起こす新しい例外をスローできるようにします。 - open(RetryContext) - クラス org.springframework.retry.policy のメソッド。BinaryExceptionClassifierRetryPolicy
- open(RetryContext) - クラス org.springframework.retry.policy のメソッド。CircuitBreakerRetryPolicy
- open(RetryContext) - クラス org.springframework.retry.policy のメソッド。CompositeRetryPolicy
- 既存のポリシーをコピーし、各ポリシーのコンテキストのリストを保持する新しいコンテキストを作成します。
- open(RetryContext) - クラス org.springframework.retry.policy のメソッド。ExceptionClassifierRetryPolicy
- ポリシーマップからターゲットを選択して、再試行ポリシーをプロキシするアクティブコンテキストを作成します。
- open(RetryContext) - クラス org.springframework.retry.policy のメソッド。MaxAttemptsRetryPolicy
- このポリシーに従って現在の操作を追跡するために使用できるステータスオブジェクトを取得します。
- open(RetryContext) - クラス org.springframework.retry.policy のメソッド。NeverRetryPolicy
- 早期終了リクエストに応答できるが、それ以外は何も行わないコンテキストを返します。
- open(RetryContext) - クラス org.springframework.retry.policy のメソッド。PredicateRetryPolicy
- open(RetryContext) - クラス org.springframework.retry.policy のメソッド。SimpleRetryPolicy
- このポリシーに従って現在の操作を追跡するために使用できるステータスオブジェクトを取得します。
- open(RetryContext) - クラス org.springframework.retry.policy のメソッド。TimeoutRetryPolicy
- open(RetryContext) - Method in interface org.springframework.retry.RetryPolicy
- 再試行操作に必要なリソースを取得します。
- open(RetryContext, RetryCallback<T, E>) - クラス org.springframework.retry.listener のメソッド。MethodInvocationRetryListenerSupport
- open(RetryContext, RetryCallback<T, E>) - クラス org.springframework.retry.listener のメソッド。RetryListenerSupport
- 使用すべきではありません。
- open(RetryContext, RetryCallback<T, E>) - Method in interface org.springframework.retry.RetryListener
- 再試行の最初の試行の前に呼び出されます。
- open(RetryContext, RetryCallback<T, E>) - クラス org.springframework.retry.support のメソッド。MetricsRetryListener
- open(RetryPolicy, RetryState) - クラス org.springframework.retry.support のメソッド。RetryTemplate
- 状態が null でない場合は、キャッシュ内の既存の値を確認して
RetryPolicyに委譲します。 - openTimeout() - Element in annotation interface org.springframework.retry.annotation.CircuitBreaker
- このタイムアウト内に
CircuitBreaker.maxAttempts()障害が発生すると、回路が自動的に開かれ、下流コンポーネントへのアクセスが防止されます。 - openTimeoutExpression() - Element in annotation interface org.springframework.retry.annotation.CircuitBreaker
- このタイムアウト内に
CircuitBreaker.maxAttempts()障害が発生すると、回路が自動的に開かれ、下流コンポーネントへのアクセスが防止されます。 - openTimeoutSupplier(Supplier<Long>) - クラス org.springframework.retry.policy のメソッド。CircuitBreakerRetryPolicy
- オープン回路をトリップするためのタイムアウトのサプライヤー。
- order() - Element in annotation interface org.springframework.retry.annotation.EnableRetry
RetryConfigurationAOP アドバイスを適用する順序を示します。- org.springframework.classify - パッケージ org.springframework.classify
- org.springframework.classify.annotation - パッケージ org.springframework.classify.annotation
- org.springframework.classify.util - パッケージ org.springframework.classify.util
- org.springframework.retry - パッケージ org.springframework.retry
- 再試行に関するインフラストラクチャの実装。
- org.springframework.retry.annotation - パッケージ org.springframework.retry.annotation
- org.springframework.retry.backoff - パッケージ org.springframework.retry.backoff
- 再試行バックオフに関するインフラストラクチャ実装。
- org.springframework.retry.context - パッケージ org.springframework.retry.context
- 再試行コンテキストに関するインフラストラクチャ実装。
- org.springframework.retry.interceptor - パッケージ org.springframework.retry.interceptor
- 再試行 AOP に関するインフラストラクチャ実装。
- org.springframework.retry.listener - パッケージ org.springframework.retry.listener
- 再試行インターセプターに関するインフラストラクチャ実装。
- org.springframework.retry.policy - パッケージ org.springframework.retry.policy
- 再試行ポリシーに関するインフラストラクチャ実装。
- org.springframework.retry.stats - パッケージ org.springframework.retry.stats
- org.springframework.retry.support - パッケージ org.springframework.retry.support
- 再試行サポートに関するインフラストラクチャ実装。
P
- PatternMatcher< S > - Class in org.springframework.classify
- PatternMatcher(Map<String, S>) - Constructor for class org.springframework.classify.PatternMatcher
- パターンから値へのマップを使用して、新しい
PatternMatcherを初期化します - PatternMatchingClassifier< T > - Class in org.springframework.classify
- ワイルドカードを含む文字列パターンから、指定された型の値のセットにマップする
Classifier。 - PatternMatchingClassifier() - Constructor for class org.springframework.classify.PatternMatchingClassifier
- デフォルトコンストラクター。
- PatternMatchingClassifier(Map<String, T>) - Constructor for class org.springframework.classify.PatternMatchingClassifier
- 提供されたマップから分類子を作成します。
- PredicateRetryPolicy - org.springframework.retry.policy のクラス
PredicateSE<ThrowableSE>に基づいたポリシー。- PredicateRetryPolicy(Predicate<Throwable>) - クラス org.springframework.retry.policy. PredicateRetryPolicy のコンストラクター
- proxyTargetClass() - Element in annotation interface org.springframework.retry.annotation.EnableRetry
- 標準の Java インターフェースベースのプロキシではなく、サブクラスベース(CGLIB)のプロキシを作成するかどうかを示します。
- put(Object, RetryContext) - クラス org.springframework.retry.policy のメソッド。AbstractMapRetryContextCache
- put(Object, RetryContext) - インターフェース org.springframework.retry.policy のメソッド。RetryContextCache
R
- random() - Element in annotation interface org.springframework.retry.annotation.Backoff
- 指数関数の場合 (
Backoff.multiplier()> 1.0)、これを true に設定すると、バックオフ遅延がジッタによってランダム化され、最大遅延が前の遅延の乗数倍になり、2 つの値の間での分布が均一になります。 - random(boolean) - クラス org.springframework.retry.backoff のメソッド。BackOffPolicyBuilder
- 指数関数の場合 (
BackOffPolicyBuilder.multiplier> 0)、これを true に設定するとバックオフ遅延がランダム化され、最大遅延が前の遅延の乗数倍になり、2 つの値の間で分布が均一になります。 - randomExpression() - Element in annotation interface org.springframework.retry.annotation.Backoff
- 値を評価します。
- randomSupplier(Supplier<Boolean>) - クラス org.springframework.retry.backoff のメソッド。BackOffPolicyBuilder
- ランダムにサプライヤーを設定します。
- recover() - Element in annotation interface org.springframework.retry.annotation.CircuitBreaker
- 回復に使用するこのクラスのメソッドの名前。
- recover() - Element in annotation interface org.springframework.retry.annotation.Retryable
- 回復に使用するこのクラスのメソッドの名前。
- recover(Object[], Throwable) - クラス org.springframework.retry.annotation のメソッド。RecoverAnnotationRecoveryHandler
- recover(Object[], Throwable) - インターフェース org.springframework.retry.interceptor のメソッド。MethodInvocationRecoverer
- エラーから正常に回復します。
- recover(RetryContext) - Method in interface org.springframework.retry.RecoveryCallback
- Recover - Annotation Interface in org.springframework.retry.annotation
- リカバリハンドラーであるメソッド呼び出しのアノテーション。
- RecoverAnnotationRecoveryHandler< T > - Class in org.springframework.retry.annotation
@Recoverアノテーションに基づくメソッド呼び出しのリカバリ。- RecoverAnnotationRecoveryHandler(Object, Method) - クラス org.springframework.retry.annotation. RecoverAnnotationRecoveryHandler のコンストラクター
- RECOVERED - Static variable in interface org.springframework.retry.RetryContext
- 回復パスが実行された場合、null 以外 (かつ true) の再試行コンテキスト属性。
- recoverer - Variable in class org.springframework.retry.interceptor.RetryInterceptorBuilder
- recoverer(MethodInvocationRecoverer<?>) - クラス org.springframework.retry.interceptor のメソッド。RetryInterceptorBuilder.CircuitBreakerInterceptorBuilder
- recoverer(MethodInvocationRecoverer<?>) - クラス org.springframework.retry.interceptor のメソッド。RetryInterceptorBuilder
- 再試行インターセプターに
MethodInvocationRecovererを適用します。 - recoverer(MethodInvocationRecoverer<?>) - クラス org.springframework.retry.interceptor のメソッド。RetryInterceptorBuilder.StatefulRetryInterceptorBuilder
- RecoveryCallback< T > - Interface in org.springframework.retry
- すべての試行が終わった後のステートフル再試行のコールバック。
- register(RetryContext) - Static method in class org.springframework.retry.support.RetrySynchronizationManager
- コンテキストを登録する方法 -
RetrySynchronizationManager.getContext()が常に正しい値を返すようにするために、RetryOperations実装でのみ使用する必要があります。 - registerListener(RetryListener) - クラス org.springframework.retry.support のメソッド。RetryTemplate
- リストの最後に追加のリスナーを登録します。
- registerListener(RetryListener, int) - クラス org.springframework.retry.support のメソッド。RetryTemplate
- 指定されたインデックスに追加のリスナーを登録します。
- registerThrowable(Throwable) - クラス org.springframework.retry.context のメソッド。RetryContextSupport
- パブリックインターフェース
RetryContextの例外を設定し、スロー可能オブジェクトが null 以外の場合は再試行回数を増やします。 - registerThrowable(RetryContext, Throwable) - クラス org.springframework.retry.policy のメソッド。BinaryExceptionClassifierRetryPolicy
- registerThrowable(RetryContext, Throwable) - クラス org.springframework.retry.policy のメソッド。CircuitBreakerRetryPolicy
- registerThrowable(RetryContext, Throwable) - クラス org.springframework.retry.policy のメソッド。CompositeRetryPolicy
- コンテキストが作成されたときに動作していたポリシーに委譲します。
- registerThrowable(RetryContext, Throwable) - クラス org.springframework.retry.policy のメソッド。ExceptionClassifierRetryPolicy
- コンテキストで現在アクティブになっているポリシーに委譲します。
- registerThrowable(RetryContext, Throwable) - クラス org.springframework.retry.policy のメソッド。MaxAttemptsRetryPolicy
- 別の再試行と最新の例外でステータスを更新します。
- registerThrowable(RetryContext, Throwable) - クラス org.springframework.retry.policy のメソッド。NeverRetryPolicy
- スロー可能オブジェクトをコンテキストを通じて下流で使用できるようにします。
- registerThrowable(RetryContext, Throwable) - クラス org.springframework.retry.policy のメソッド。PredicateRetryPolicy
- registerThrowable(RetryContext, Throwable) - クラス org.springframework.retry.policy のメソッド。SimpleRetryPolicy
- 別の再試行と最新の例外でステータスを更新します。
- registerThrowable(RetryContext, Throwable) - クラス org.springframework.retry.policy のメソッド。TimeoutRetryPolicy
- registerThrowable(RetryContext, Throwable) - Method in interface org.springframework.retry.RetryPolicy
- コールバックが失敗した後、再試行ごとに 1 回呼び出されます。
- registerThrowable(RetryPolicy, RetryState, RetryContext, Throwable) - クラス org.springframework.retry.support のメソッド。RetryTemplate
- remove(Object) - クラス org.springframework.retry.policy のメソッド。AbstractMapRetryContextCache
- remove(Object) - インターフェース org.springframework.retry.policy のメソッド。RetryContextCache
- resetTimeout() - Element in annotation interface org.springframework.retry.annotation.CircuitBreaker
- 回線がこのタイムアウトよりも長く開いている場合、次の呼び出しで回線がリセットされ、下流のコンポーネントに再度応答する機会が与えられます。
- resetTimeoutExpression() - Element in annotation interface org.springframework.retry.annotation.CircuitBreaker
- 回線がこのタイムアウトよりも長く開いている場合、次の呼び出しで回線がリセットされ、下流のコンポーネントに再度応答する機会が与えられます。
- resetTimeoutSupplier(Supplier<Long>) - クラス org.springframework.retry.policy のメソッド。CircuitBreakerRetryPolicy
- 回路をリセットするためのタイムアウトをミリ秒単位で指定します。
- rethrow(RetryContext, String, boolean) - クラス org.springframework.retry.support のメソッド。RetryTemplate
- Retryable - Interface in org.springframework.retry.interceptor
- 再試行可能な動作を提供するプロキシのマーカーインターフェース。
- Retryable - Annotation Interface in org.springframework.retry.annotation
- 再試行可能なメソッド呼び出しのアノテーション。
- RetryCacheCapacityExceededException - Exception in org.springframework.retry.policy
- キャッシュ制限を超えたことを示す例外。
- RetryCacheCapacityExceededException(String) - Constructor for exception org.springframework.retry.policy.RetryCacheCapacityExceededException
- メッセージを使用して新しいインスタンスを構築します。
- RetryCacheCapacityExceededException(String, Throwable) - Constructor for exception org.springframework.retry.policy.RetryCacheCapacityExceededException
- メッセージとネストされた例外を持つ新しいインスタンスを構築します。
- RetryCallback< T ,
E extends ThrowableSE> - Interface in org.springframework.retry RetryOperationsを使用して再試行できる操作のコールバックインターフェース。- RetryConfiguration - org.springframework.retry.annotation のクラス
@Retryable処理の基本構成。- RetryConfiguration() - クラス org.springframework.retry.annotation. RetryConfiguration のコンストラクター
- RetryContext - org.springframework.retry のインターフェース
- 進行中の再試行操作への低レベルアクセス。
- RetryContextCache - Interface in org.springframework.retry.policy
RetryContextインスタンスを保存および取得するときに使用するステートフル再試行ポリシーのシンプルなマップのような抽象化。- RetryContextSupport - org.springframework.retry.context のクラス
- RetryContextSupport(RetryContext) - クラス org.springframework.retry.context. RetryContextSupport のコンストラクター
- RetryException - Exception in org.springframework.retry
- RetryException(String) - Constructor for exception org.springframework.retry.RetryException
- RetryException(String, Throwable) - Constructor for exception org.springframework.retry.RetryException
- retryFor() - Element in annotation interface org.springframework.retry.annotation.CircuitBreaker
- 再試行可能な例外型。
- retryFor() - Element in annotation interface org.springframework.retry.annotation.Retryable
- 再試行可能な例外型。
- RetryInterceptorBuilder< T extends org.aopalliance.intercept.MethodInterceptor> - Class in org.springframework.retry.interceptor
- エラー時の動作を定義するための流れるようなインターフェースを提供することで、
StatefulRetryOperationsInterceptorまたは (ステートレスな)RetryOperationsInterceptorの構築をより簡単かつシンプルにするための簡素化されたファサード。 - RetryInterceptorBuilder.CircuitBreakerInterceptorBuilder - org.springframework.retry.interceptor のクラス
- RetryInterceptorBuilder.StatefulRetryInterceptorBuilder - org.springframework.retry.interceptor のクラス
- RetryInterceptorBuilder.StatelessRetryInterceptorBuilder - org.springframework.retry.interceptor のクラス
- RetryListener - org.springframework.retry のインターフェース
- 再試行に動作を追加するために使用できるリスナーのインターフェース。
- RetryListenerSupport - org.springframework.retry.listener のクラス
- 非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。
RetryListenerのデフォルト実装を優先する - RetryListenerSupport() - クラス org.springframework.retry.listener. RetryListenerSupport のコンストラクター
- 使用すべきではありません。
- retryOn(Class<? extends Throwable>) - Method in class org.springframework.classify.BinaryExceptionClassifierBuilder
- retryOn(Class<? extends Throwable>) - クラス org.springframework.retry.support のメソッド。RetryTemplateBuilder
- 再試行を引き起こす例外のリストに
ThrowableSE とそのサブクラスを追加します。 - retryOn(Predicate<Throwable>) - クラス org.springframework.retry.support のメソッド。RetryTemplateBuilder
- 例外によって再試行が発生するかどうかを決定する
PredicateSE<ThrowableSE>を設定します。 - retryOn(List<Class<? extends Throwable>>) - クラス org.springframework.retry.support のメソッド。RetryTemplateBuilder
- 再試行の原因となる例外のリストに、
ThrowableSE クラスとそのサブクラスのリストを追加します。 - retryOperations - Variable in class org.springframework.retry.interceptor.RetryInterceptorBuilder
- retryOperations(RetryOperations) - クラス org.springframework.retry.interceptor のメソッド。RetryInterceptorBuilder.CircuitBreakerInterceptorBuilder
- retryOperations(RetryOperations) - クラス org.springframework.retry.interceptor のメソッド。RetryInterceptorBuilder
- 再試行操作を適用します。これが設定されると、他のプロパティは設定できなくなります。他のプロパティが適用されている場合は設定できません。
- retryOperations(RetryOperations) - クラス org.springframework.retry.interceptor のメソッド。RetryInterceptorBuilder.StatefulRetryInterceptorBuilder
- RetryOperations - org.springframework.retry のインターフェース
- 設定可能な再試行動作で操作を実行するために
RetryOperationsによって実装される基本的な操作セットを定義します。 - RetryOperationsInterceptor - org.springframework.retry.interceptor のクラス
- サービス上のメソッドの呼び出しが失敗した場合に自動的に再試行するために使用できる
MethodInterceptor。 - RetryOperationsInterceptor() - クラス org.springframework.retry.interceptor. RetryOperationsInterceptor のコンストラクター
- retryPolicy(RetryPolicy) - クラス org.springframework.retry.interceptor のメソッド。RetryInterceptorBuilder.CircuitBreakerInterceptorBuilder
- retryPolicy(RetryPolicy) - クラス org.springframework.retry.interceptor のメソッド。RetryInterceptorBuilder
- 再試行ポリシーを適用する - カスタム再試行テンプレートが提供されている場合、または最大試行回数またはバックオフオプションまたはポリシーが適用されている場合は使用できません。
- retryPolicy(RetryPolicy) - クラス org.springframework.retry.interceptor のメソッド。RetryInterceptorBuilder.StatefulRetryInterceptorBuilder
- RetryPolicy - org.springframework.retry のインターフェース
RetryPolicyは、RetryOperationsに必要なリソースの割り当てと管理を担当します。- RetrySimulation - org.springframework.retry.support のクラス
- シミュレーションの結果。
- RetrySimulation() - クラス org.springframework.retry.support. RetrySimulation のコンストラクター
- RetrySimulation.SleepSequence - org.springframework.retry.support のクラス
- RetrySimulator - org.springframework.retry.support のクラス
RetrySimulatorは、再試行 + バックオフ操作を実行するためのツールです。- RetrySimulator(SleepingBackOffPolicy<?>, RetryPolicy) - クラス org.springframework.retry.support. RetrySimulator のコンストラクター
- RetryState - org.springframework.retry のインターフェース
- ステートフル再試行は、処理中の項目を認識する必要があるという特徴があるため、このインターフェースは主に、失敗した試行の間にキャッシュキーを提供するために使用されます。
- RetryStatistics - org.springframework.retry のインターフェース
- 再試行の統計レポート用のインターフェース。
- RetryStatisticsFactory - Interface in org.springframework.retry.stats
- RetrySynchronizationManager - org.springframework.retry.support のクラス
- 再試行クライアントのグローバル変数のサポート。
- retryTemplate - Variable in class org.springframework.retry.interceptor.RetryInterceptorBuilder
- RetryTemplate - org.springframework.retry.support のクラス
- 再試行セマンティクスを使用して操作の実行を簡素化するテンプレートクラス。
- RetryTemplate() - クラス org.springframework.retry.support. RetryTemplate のコンストラクター
- RetryTemplateBuilder - org.springframework.retry.support のクラス
RetryTemplateの新しいインスタンスを構成するための流れるような API を提供するビルダー。- RetryTemplateBuilder() - クラス org.springframework.retry.support. RetryTemplateBuilder のコンストラクター
- rollbackFor(Throwable) - Method in interface org.springframework.retry.RetryState
- この例外にロールバックが必要かどうかを確認します。
- rollbackFor(Throwable) - クラス org.springframework.retry.support のメソッド。DefaultRetryState
- rollbackFor(Classifier<? super Throwable, Boolean>) - クラス org.springframework.retry.interceptor のメソッド。RetryInterceptorBuilder.StatefulRetryInterceptorBuilder
- 進行中のトランザクションのロールバックを制御します。
S
- setBackOffPeriod(long) - クラス org.springframework.retry.backoff のメソッド。FixedBackOffPolicy
- バックオフ期間をミリ秒単位で設定します。
- setBackOffPolicy(BackOffPolicy) - クラス org.springframework.retry.support のメソッド。RetryTemplate
BackOffPolicyの Setter。- setBeanFactory(BeanFactory) - クラス org.springframework.retry.annotation のメソッド。AnnotationAwareRetryOperationsInterceptor
- setBeanFactory(BeanFactory) - クラス org.springframework.retry.annotation のメソッド。RetryConfiguration
- 修飾子でエグゼキュータを検索するときに使用する
BeanFactoryを設定します。 - setBeanFactory(BeanFactory) - クラス org.springframework.retry.policy のメソッド。ExpressionRetryPolicy
- setCapacity(int) - クラス org.springframework.retry.policy のメソッド。AbstractMapRetryContextCache
- キャッシュの容量を更新します。
- setCapacity(int) - クラス org.springframework.retry.policy のメソッド。MapRetryContextCache
- このキャッシュの容量を更新してください。
- setCapacity(int) - クラス org.springframework.retry.policy のメソッド。SoftReferenceMapRetryContextCache
- このキャッシュの容量を更新してください。
- setCircuitBreakerRetryContextCache(RetryContextCache) - クラス org.springframework.retry.annotation のメソッド。AnnotationAwareRetryOperationsInterceptor
- サーキットブレーカーで使用されるステートフルリトライに
RetryContextCacheを使用するように設定します。 - setCircuitBreakerRetryContextCache(RetryContextCache) - クラス org.springframework.retry.support のメソッド。RetryTemplate
- サーキットブレーカーで使用されるステートフルリトライに
RetryContextCacheを使用するように設定します。 - setCustomTags(Iterable<Tag>) - クラス org.springframework.retry.support のメソッド。MetricsRetryListener
- このリスナーによって管理されるすべてのタイマーに使用されるタグを指定します。
- setCustomTagsProvider(Function<RetryContext, Iterable<Tag>>) - クラス org.springframework.retry.support のメソッド。MetricsRetryListener
RetryContextに基づいてすべてのタイマーの追加タグを構築するには、FunctionSE を指定します。- setDefaultValue(C) - Method in class org.springframework.classify.SubclassClassifier
- マップ (またはそのサブクラス) に見つからないマッピングキーのデフォルト値のパブリック setter。
- setDelegate(Object) - Method in class org.springframework.classify.ClassifierAdapter
- 提供されたデリゲート内のメソッドで
Classifierアノテーションを検索し、それを使用してパラメーター型から戻り値の型へのClassifierを作成します。 - setDelegate(Classifier<C, T>) - Method in class org.springframework.classify.ClassifierAdapter
- setExceptionClassifier(Classifier<Throwable, RetryPolicy>) - クラス org.springframework.retry.policy のメソッド。ExceptionClassifierRetryPolicy
- 例外分類子の場合は Setter。
- setExhaustedOnly() - クラス org.springframework.retry.context のメソッド。RetryContextSupport
- setExhaustedOnly() - Method in interface org.springframework.retry.RetryContext
- 現在の
RetryCallbackをこれ以上試行または再試行しないようフレームワークに通知します。 - setImportMetadata(AnnotationMetadata) - クラス org.springframework.retry.annotation のメソッド。RetryConfiguration
- setInitialInterval(long) - クラス org.springframework.retry.backoff のメソッド。ExponentialBackOffPolicy
- 初期のスリープ間隔値を設定します。
- setKeyGenerator(MethodArgumentsKeyGenerator) - クラス org.springframework.retry.annotation のメソッド。AnnotationAwareRetryOperationsInterceptor
- setKeyGenerator(MethodArgumentsKeyGenerator) - クラス org.springframework.retry.interceptor のメソッド。StatefulRetryOperationsInterceptor
- setLabel(String) - クラス org.springframework.retry.interceptor のメソッド。RetryOperationsInterceptor
- setLabel(String) - クラス org.springframework.retry.interceptor のメソッド。StatefulRetryOperationsInterceptor
- setListeners(Collection<RetryListener>) - クラス org.springframework.retry.annotation のメソッド。AnnotationAwareRetryOperationsInterceptor
- すべての操作に適用されるデフォルトの再試行リスナー。
- setListeners(RetryListener[]) - クラス org.springframework.retry.support のメソッド。RetryTemplate
- リスナーの皆様へ Setter。
- setLogger(Log) - クラス org.springframework.retry.support のメソッド。RetryTemplate
Logの Setter。- setMatcherMap(Map<String, T>) - Method in class org.springframework.classify.BackToBackPatternClassifier
- マッチャーコンポーネントのパターンマッチング分類子を作成するための便利なメソッド。
- setMaxAttempts(int) - クラス org.springframework.retry.policy のメソッド。MaxAttemptsRetryPolicy
- 再試行回数が尽きるまでの試行回数を設定します。
- setMaxAttempts(int) - クラス org.springframework.retry.policy のメソッド。SimpleRetryPolicy
- 再試行回数が尽きるまでの試行回数を設定します。
- setMaxBackOffPeriod(long) - クラス org.springframework.retry.backoff のメソッド。UniformRandomBackOffPolicy
- 最大バックオフ期間をミリ秒単位で設定します。
- setMaxInterval(long) - クラス org.springframework.retry.backoff のメソッド。ExponentialBackOffPolicy
- 最大バックオフ期間の場合は Setter。
- setMinBackOffPeriod(long) - クラス org.springframework.retry.backoff のメソッド。UniformRandomBackOffPolicy
- 最小バックオフ期間をミリ秒単位で設定します。
- setMultiplier(double) - クラス org.springframework.retry.backoff のメソッド。ExponentialBackOffPolicy
- 乗数値を設定します。
- setName(String) - クラス org.springframework.retry.stats のメソッド。DefaultRetryStatistics
- setNewItemIdentifier(NewMethodArgumentsIdentifier) - クラス org.springframework.retry.annotation のメソッド。AnnotationAwareRetryOperationsInterceptor
- setNewItemIdentifier(NewMethodArgumentsIdentifier) - クラス org.springframework.retry.interceptor のメソッド。StatefulRetryOperationsInterceptor
NewMethodArgumentsIdentifierのパブリック setter。- setNotRecoverable(Class<? extends Throwable>...) - クラス org.springframework.retry.policy のメソッド。SimpleRetryPolicy
- リカバーラー(存在する場合)に渡されず、すぐにスローされるスロー可能オブジェクトを構成します。
- setOpenTimeout(long) - クラス org.springframework.retry.policy のメソッド。CircuitBreakerRetryPolicy
- オープン回路をトリップするためのタイムアウト。
- setOptimistic(boolean) - クラス org.springframework.retry.policy のメソッド。CompositeRetryPolicy
- 楽観的という意味の Setter。
- setPatternMap(Map<String, T>) - Method in class org.springframework.classify.PatternMatchingClassifier
- パターンから価値へのマップ
- setPolicies(RetryPolicy[]) - クラス org.springframework.retry.policy のメソッド。CompositeRetryPolicy
- ポリシーについては Setter。
- setPolicyMap(Map<Class<? extends Throwable>, RetryPolicy>) - クラス org.springframework.retry.policy のメソッド。ExceptionClassifierRetryPolicy
- 分類子を作成するために使用されるポリシーマップの Setter。
- setRecoverer(MethodInvocationRecoverer<?>) - クラス org.springframework.retry.interceptor のメソッド。RetryOperationsInterceptor
- setRecoverer(MethodInvocationRecoverer<?>) - クラス org.springframework.retry.interceptor のメソッド。StatefulRetryOperationsInterceptor
- 再試行が失敗した場合に
MethodInvocationRecovererが使用するパブリック setter。 - setResetTimeout(long) - クラス org.springframework.retry.policy のメソッド。CircuitBreakerRetryPolicy
- 回路をリセットするためのタイムアウト(ミリ秒単位)。
- setRetryContextCache(RetryContextCache) - クラス org.springframework.retry.annotation のメソッド。AnnotationAwareRetryOperationsInterceptor
RetryContextCacheのパブリック setter。- setRetryContextCache(RetryContextCache) - クラス org.springframework.retry.support のメソッド。RetryTemplate
RetryContextCacheのパブリック setter。- setRetryOperations(RetryOperations) - クラス org.springframework.retry.interceptor のメソッド。RetryOperationsInterceptor
- setRetryOperations(RetryOperations) - クラス org.springframework.retry.interceptor のメソッド。StatefulRetryOperationsInterceptor
- setRetryPolicy(RetryPolicy) - クラス org.springframework.retry.support のメソッド。RetryTemplate
RetryPolicyの Setter。- setRetryStatisticsFactory(RetryStatisticsFactory) - クラス org.springframework.retry.stats のメソッド。DefaultStatisticsRepository
- setRollbackClassifier(Classifier<? super Throwable, Boolean>) - クラス org.springframework.retry.interceptor のメソッド。StatefulRetryOperationsInterceptor
- 再試行状態のロールバック分類子。
- setRouterDelegate(Object) - Method in class org.springframework.classify.BackToBackPatternClassifier
- 単純な古い Java オブジェクトに基づいてルーター分類子を作成する便利なメソッド。
- setSleeper(Sleeper) - クラス org.springframework.retry.annotation のメソッド。AnnotationAwareRetryOperationsInterceptor
- setSleeper(Sleeper) - クラス org.springframework.retry.backoff のメソッド。ExponentialBackOffPolicy
Sleeper戦略のパブリック setter。- setSleeper(Sleeper) - クラス org.springframework.retry.backoff のメソッド。FixedBackOffPolicy
Sleeper戦略のパブリック setter。- setSleeper(Sleeper) - クラス org.springframework.retry.backoff のメソッド。UniformRandomBackOffPolicy
Sleeper戦略のパブリック setter。- setThrowLastExceptionOnExhausted(boolean) - クラス org.springframework.retry.support のメソッド。RetryTemplate
- すべての再試行が失敗したときに、最後の例外を再スローするか、
ExhaustedRetryExceptionにラップするかを指定します。 - setTimeout(long) - クラス org.springframework.retry.policy のメソッド。TimeoutRetryPolicy
- ミリ秒単位のタイムアウトの場合は Setter。
- setTraverseCauses(boolean) - Method in class org.springframework.classify.BinaryExceptionClassifier
- setTypeMap(Map<Class<? extends T>, C>) - Method in class org.springframework.classify.SubclassClassifier
- 分類をマップとして設定します。
- setUseRawKey(boolean) - クラス org.springframework.retry.interceptor のメソッド。StatefulRetryOperationsInterceptor
- キージェネレーターによって生成された生のキーを使用するには、true に設定します。
- setUseThreadLocal(boolean) - Static method in class org.springframework.retry.support.RetrySynchronizationManager
- コンテキストを
ThreadLocalSE ではなくマップ (現在のスレッドによってキー付け) に保存するには、false に設定します。 - setWindow(long) - クラス org.springframework.retry.stats のメソッド。DefaultRetryStatisticsFactory
- ローリング平均における指数関数的減衰係数のウィンドウ(ミリ秒単位)。
- setWindow(long) - クラス org.springframework.retry.stats のメソッド。ExponentialAverageRetryStatistics
- ローリング平均における指数関数的減衰係数のウィンドウ(ミリ秒単位)。
- shouldRethrow(RetryPolicy, RetryContext, RetryState) - クラス org.springframework.retry.support のメソッド。RetryTemplate
RetryCallbackで例外をキャッチした後の動作を決定するサブクラスの拡張ポイント。- SimpleMethodInvoker - org.springframework.classify.util のクラス
- オブジェクトのメソッドを呼び出す
MethodInvokerインターフェースの単純な実装。 - SimpleMethodInvoker(Object, Method) - クラス org.springframework.classify.util. SimpleMethodInvoker のコンストラクター
- SimpleMethodInvoker(Object, String, Class<?>...) - クラス org.springframework.classify.util. SimpleMethodInvoker のコンストラクター
- simpleRetryPolicy - Variable in class org.springframework.retry.interceptor.RetryInterceptorBuilder
- SimpleRetryPolicy - org.springframework.retry.policy のクラス
- 名前付き例外 (およびサブクラス) のセットに対して固定回数再試行する単純な再試行ポリシー。
- SimpleRetryPolicy() - クラス org.springframework.retry.policy. SimpleRetryPolicy のコンストラクター
- デフォルトの再試行回数で
SimpleRetryPolicyを作成し、すべての例外を再試行します。 - SimpleRetryPolicy(int) - クラス org.springframework.retry.policy. SimpleRetryPolicy のコンストラクター
- 指定された再試行回数で
SimpleRetryPolicyを作成し、すべての例外を再試行します。 - SimpleRetryPolicy(int, Map<Class<? extends Throwable>, Boolean>) - クラス org.springframework.retry.policy. SimpleRetryPolicy のコンストラクター
- 指定された再試行回数で
SimpleRetryPolicyを作成します。 - SimpleRetryPolicy(int, Map<Class<? extends Throwable>, Boolean>, boolean) - クラス org.springframework.retry.policy. SimpleRetryPolicy のコンストラクター
- 指定された再試行回数で
SimpleRetryPolicyを作成します。 - SimpleRetryPolicy(int, Map<Class<? extends Throwable>, Boolean>, boolean, boolean) - クラス org.springframework.retry.policy. SimpleRetryPolicy のコンストラクター
- 指定された再試行回数で
SimpleRetryPolicyを作成します。 - SimpleRetryPolicy(int, BinaryExceptionClassifier) - クラス org.springframework.retry.policy. SimpleRetryPolicy のコンストラクター
- 指定された再試行回数と提供された例外分類子を使用して
SimpleRetryPolicyを作成します。 - sleep(long) - クラス org.springframework.retry.backoff のメソッド。ObjectWaitSleeper
- 使用すべきではありません。
- sleep(long) - Method in interface org.springframework.retry.backoff.Sleeper
- 利用可能なあらゆる手段を使用して、指定された期間一時停止します。
- sleep(long) - クラス org.springframework.retry.backoff のメソッド。ThreadWaitSleeper
- sleeper(Sleeper) - クラス org.springframework.retry.backoff のメソッド。BackOffPolicyBuilder
- バックオフに使用する
Sleeperインスタンス。 - Sleeper - Interface in org.springframework.retry.backoff
- 実行の一時停止を委譲するためのバックオフポリシーの戦略インターフェース。
- SleepingBackOffPolicy< T extends SleepingBackOffPolicy< T >> - Interface in org.springframework.retry.backoff
BackOffPolicyがバックオフ時にスリープすることを示すためにミックスインできるインターフェース。- SleepSequence(List<Long>) - クラス org.springframework.retry.support のコンストラクター。RetrySimulation.SleepSequence
- SoftReferenceMapRetryContextCache - org.springframework.retry.policy のクラス
RetryContextCacheのマップベースの実装。- SoftReferenceMapRetryContextCache() - クラス org.springframework.retry.policy. SoftReferenceMapRetryContextCache のコンストラクター
the default capacityでインスタンスを作成します- SoftReferenceMapRetryContextCache(int) - クラス org.springframework.retry.policy. SoftReferenceMapRetryContextCache のコンストラクター
- 指定された容量でインスタンスを作成し、キャッシュがいっぱいになったら最も古いエントリを削除します。
- SoftReferenceMapRetryContextCache(int, boolean) - クラス org.springframework.retry.policy. SoftReferenceMapRetryContextCache のコンストラクター
- 指定された容量と、キャッシュが満杯になったときに適用するポリシーを持つインスタンスを作成します。
- spring.retry - module spring.retry
- start(RetryContext) - インターフェース org.springframework.retry.backoff のメソッド。BackOffPolicy
- バックオフ操作の新しいブロックを開始します。
- start(RetryContext) - クラス org.springframework.retry.backoff のメソッド。ExponentialBackOffPolicy
- 構成されたプロパティを持つ
BackOffContextの新しいインスタンスを返します。 - start(RetryContext) - クラス org.springframework.retry.backoff のメソッド。ExponentialRandomBackOffPolicy
- このポリシー設定でシードされた
BackOffContextの新しいインスタンスを返します。 - start(RetryContext) - クラス org.springframework.retry.backoff のメソッド。StatelessBackOffPolicy
- '
null' を返します。 - STATE_KEY - Static variable in interface org.springframework.retry.RetryContext
- 状態キーのコンテキスト属性名を再試行します。
- stateful() - Element in annotation interface org.springframework.retry.annotation.Retryable
- 再試行がステートフルであることを示すフラグ。つまり、例外は再スローされますが、再試行ポリシーは同じ引数を持つ後続の呼び出しに同じポリシーで適用されます。
- stateful() - Static method in class org.springframework.retry.interceptor.RetryInterceptorBuilder
- ステートフルな再試行インターセプターのビルダーを作成します。
- StatefulRetryOperationsInterceptor - org.springframework.retry.interceptor のクラス
- サービス上のメソッドの呼び出しが失敗した場合に自動的に再試行するために使用できる
MethodInterceptor。 - StatefulRetryOperationsInterceptor() - クラス org.springframework.retry.interceptor. StatefulRetryOperationsInterceptor のコンストラクター
- stateless() - Static method in class org.springframework.retry.interceptor.RetryInterceptorBuilder
- ステートレス再試行インターセプターのビルダーを作成します。
- StatelessBackOffPolicy - org.springframework.retry.backoff のクラス
- 呼び出し間で状態を維持しない
BackOffPolicy実装のシンプルな基本クラス。 - StatelessBackOffPolicy() - クラス org.springframework.retry.backoff. StatelessBackOffPolicy のコンストラクター
- StatisticsListener - org.springframework.retry.stats のクラス
- StatisticsListener(StatisticsRepository) - クラス org.springframework.retry.stats. StatisticsListener のコンストラクター
- StatisticsRepository - Interface in org.springframework.retry.stats
- SubclassClassifier< T ,
C > - Class in org.springframework.classify - マップに基づいてパラメーター化されたオブジェクト型を表す
Classifier。 - SubclassClassifier() - Constructor for class org.springframework.classify.SubclassClassifier
- デフォルト値が null の
SubclassClassifierを作成します。 - SubclassClassifier(C) - Constructor for class org.springframework.classify.SubclassClassifier
- 指定されたデフォルト値を使用して
SubclassClassifierを作成します。 - SubclassClassifier(Map<Class<? extends T>, C>, C) - Constructor for class org.springframework.classify.SubclassClassifier
- 指定されたデフォルト値を使用して
SubclassClassifierを作成します。
T
- TerminatedRetryException - Exception in org.springframework.retry
- TerminatedRetryException(String) - Constructor for exception org.springframework.retry.TerminatedRetryException
- TerminatedRetryException(String, Throwable) - Constructor for exception org.springframework.retry.TerminatedRetryException
- ThreadWaitSleeper - org.springframework.retry.backoff のクラス
- スリープ期間で現在のスレッドをブロックするだけのシンプルな
Sleeper実装。 - ThreadWaitSleeper() - クラス org.springframework.retry.backoff. ThreadWaitSleeper のコンストラクター
- throwLastExceptionOnExhausted() - Element in annotation interface org.springframework.retry.annotation.CircuitBreaker
- 再試行が失敗したときに最後の例外を
ExhaustedRetryExceptionにラップしないようにするには、trueに設定します。 - TimeoutRetryPolicy - org.springframework.retry.policy のクラス
- タイムアウトしていない場合にのみ再試行を許可する
RetryPolicy。 - TimeoutRetryPolicy() - クラス org.springframework.retry.policy. TimeoutRetryPolicy のコンストラクター
- タイムアウトを
TimeoutRetryPolicy.DEFAULT_TIMEOUTに設定して新しいインスタンスを作成します。 - TimeoutRetryPolicy(long) - クラス org.springframework.retry.policy. TimeoutRetryPolicy のコンストラクター
- 設定可能なタイムアウトを持つ新しいインスタンスを作成します。
- TIMER_NAME - Static variable in class org.springframework.retry.support.MetricsRetryListener
- toString() - クラス org.springframework.retry.backoff のメソッド。ExponentialBackOffPolicy
- toString() - クラス org.springframework.retry.backoff のメソッド。FixedBackOffPolicy
- toString() - クラス org.springframework.retry.backoff のメソッド。NoBackOffPolicy
- toString() - クラス org.springframework.retry.backoff のメソッド。UniformRandomBackOffPolicy
- toString() - クラス org.springframework.retry.context のメソッド。RetryContextSupport
- toString() - クラス org.springframework.retry.policy のメソッド。SimpleRetryPolicy
- toString() - クラス org.springframework.retry.stats のメソッド。DefaultRetryStatistics
- toString() - クラス org.springframework.retry.support のメソッド。DefaultRetryState
- toString() - クラス org.springframework.retry.support のメソッド。RetrySimulation.SleepSequence
- toValue(RetryContext) - クラス org.springframework.retry.policy のメソッド。AbstractMapRetryContextCache
- キャッシュに保存する値を計算します。
- toValue(RetryContext) - クラス org.springframework.retry.policy のメソッド。MapRetryContextCache
- toValue(RetryContext) - クラス org.springframework.retry.policy のメソッド。SoftReferenceMapRetryContextCache
- traversingCauses() - Method in class org.springframework.classify.BinaryExceptionClassifierBuilder
- traversingCauses() - クラス org.springframework.retry.support のメソッド。RetryTemplateBuilder
- 再試行を引き起こす
ThrowableSE インスタンスの例外原因の調査を有効にします。
U
- uniformRandomBackoff(long, long) - クラス org.springframework.retry.support のメソッド。RetryTemplateBuilder
UniformRandomBackOffPolicyを使用します。- uniformRandomBackoff(Duration, Duration) - クラス org.springframework.retry.support のメソッド。RetryTemplateBuilder
UniformRandomBackOffPolicyを使用します。- UniformRandomBackOffPolicy - org.springframework.retry.backoff のクラス
- 続行する前にランダムな時間一時停止する
BackOffPolicyの実装。 - UniformRandomBackOffPolicy() - クラス org.springframework.retry.backoff. UniformRandomBackOffPolicy のコンストラクター
V
- validateInterfaces() - クラス org.springframework.retry.annotation のメソッド。RetryConfiguration
- value() - Element in annotation interface org.springframework.retry.annotation.Backoff
Backoff.delay()のシノニム。- value() - Element in annotation interface org.springframework.retry.annotation.CircuitBreaker
- 使用すべきではありません。
- value() - Element in annotation interface org.springframework.retry.annotation.Retryable
- 使用すべきではありません。
W
- withBeanFactory(BeanFactory) - クラス org.springframework.retry.policy のメソッド。ExpressionRetryPolicy
- withinMillis(long) - クラス org.springframework.retry.support のメソッド。RetryTemplateBuilder
- 非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。代わりに
RetryTemplateBuilder.withTimeout(long)を使用してください。 - withListener(RetryListener) - クラス org.springframework.retry.support のメソッド。RetryTemplateBuilder
- 提供された
listenerをRetryTemplateのリスナーリストに追加します。 - withListeners(List<RetryListener>) - クラス org.springframework.retry.support のメソッド。RetryTemplateBuilder
- 提供されたすべての
listenersをRetryTemplateのリスナーリストに追加します。 - withLogger(Log) - クラス org.springframework.retry.support のメソッド。RetryTemplateBuilder
RetryTemplateに専用ロガーを適用します。- withSleeper(Sleeper) - クラス org.springframework.retry.backoff のメソッド。ExponentialBackOffPolicy
- withSleeper(Sleeper) - クラス org.springframework.retry.backoff のメソッド。FixedBackOffPolicy
- withSleeper(Sleeper) - インターフェース org.springframework.retry.backoff のメソッド。SleepingBackOffPolicy
- ポリシーを複製し、渡されたスリーパーを使用する新しいポリシーを返します。
- withSleeper(Sleeper) - クラス org.springframework.retry.backoff のメソッド。UniformRandomBackOffPolicy
- withTimeout(long) - クラス org.springframework.retry.support のメソッド。RetryTemplateBuilder
- 最初の試行から
timeoutMillisが経過するまで再試行します。 - withTimeout(Duration) - クラス org.springframework.retry.support のメソッド。RetryTemplateBuilder
- 最初の試行から
timeoutが経過するまで再試行します。
すべてのクラスとインターフェース | すべてのパッケージ | 定数フィールド値 | 連載形式
CircuitBreaker.noRetryFor()を推奨。