|
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||
See:
Description
| Interface Summary | |
|---|---|
| RetryContextCache | Simple map-like bstraction for stateful retry policies to use when storing
and retrieving RetryContext instances. |
| Class Summary | |
|---|---|
| AbstractStatefulRetryPolicy | Base class for stateful retry policies: those that operate in the context of a callback that is called once per retry execution (usually to enforce that it is only called once per transaction). |
| AbstractStatelessRetryPolicy | Base class for "normal" retry policies: those that operate in the context of a callback that is called repeatedly in a loop until it succeeds, or the policy decides to terminate. |
| AlwaysRetryPolicy | A RetryPolicy that always permits a retry. |
| 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. |
| ItemWriterRetryPolicy | A RetryPolicy that detects an ItemWriterRetryCallback when it
opens a new context, and uses it to make sure the item is in place for later
decisions about how to retry or backoff. |
| MapRetryContextCache | Map-based implementation of RetryContextCache. |
| 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). |
| TimeoutRetryPolicy | A RetryPolicy that allows a retry only if it hasn't timed out. |
| Exception Summary | |
|---|---|
| RetryCacheCapacityExceededException | Exception that indicates that a cache limit was exceeded. |
Infrastructure implementations of retry policy concerns.
|
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||