See: Description
| Interface | Description |
|---|---|
| RetryContextCache |
Simple map-like abstraction for stateful retry policies to use when storing and
retrieving
RetryContext instances. |
| Class | Description |
|---|---|
| AlwaysRetryPolicy |
A
RetryPolicy that always permits a retry. |
| BinaryExceptionClassifierRetryPolicy |
A policy, that is based on
BinaryExceptionClassifier. |
| CircuitBreakerRetryPolicy | |
| CompositeRetryPolicy |
A
RetryPolicy that composes a list of other policies and delegates calls to
them in order. |
| ExceptionClassifierRetryPolicy |
A
RetryPolicy that dynamically adapts to one of a set of injected policies
according to the value of the latest exception. |
| ExpressionRetryPolicy |
Subclass of
SimpleRetryPolicy that delegates to super.canRetry() and, if true,
further evaluates an expression against the last thrown exception. |
| MapRetryContextCache |
Map-based implementation of
RetryContextCache. |
| MaxAttemptsRetryPolicy |
Simple retry policy that is aware only about attempt count and retries a fixed number
of times.
|
| NeverRetryPolicy |
A
RetryPolicy that allows the first attempt but never permits a retry. |
| SimpleRetryPolicy |
Simple retry policy that retries a fixed number of times for a set of named exceptions
(and subclasses).
|
| SoftReferenceMapRetryContextCache |
Map-based implementation of
RetryContextCache. |
| TimeoutRetryPolicy |
A
RetryPolicy that allows a retry only if it hasn't timed out. |
| Exception | Description |
|---|---|
| RetryCacheCapacityExceededException |
Exception that indicates that a cache limit was exceeded.
|
Infrastructure implementations of retry policy concerns.
Copyright © 2022 SpringSource. All rights reserved.