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.