| Package | Description |
|---|---|
| org.springframework.retry.annotation | |
| org.springframework.retry.backoff |
Infrastructure implementations of retry backoff concerns.
|
| org.springframework.retry.interceptor |
Infrastructure implementations of retry aop concerns.
|
| org.springframework.retry.support |
Infrastructure implementations of retry support concerns.
|
| Class and Description |
|---|
| Sleeper
Strategy interface for backoff policies to delegate the pausing of execution.
|
| Class and Description |
|---|
| BackOffContext |
| BackOffInterruptedException
Exception class signifiying that an attempt to back off using a
BackOffPolicy
was interrupted, most likely by an InterruptedException during a call to
Thread.sleep(long). |
| BackOffPolicy
Strategy interface to control back off between attempts in a single
retry operation. |
| BackOffPolicyBuilder
Fluent API for creating a
BackOffPolicy based on given attributes. |
| ExponentialBackOffPolicy
Implementation of
BackOffPolicy that increases the back off period for each
retry attempt in a given set up to a limit. |
| FixedBackOffPolicy
Implementation of
BackOffPolicy that pauses for a fixed period of time before
continuing. |
| Sleeper
Strategy interface for backoff policies to delegate the pausing of execution.
|
| SleepingBackOffPolicy
A interface which can be mixed in by
BackOffPolicys indicating that they sleep
when backing off. |
| StatelessBackOffPolicy
Simple base class for
BackOffPolicy implementations that maintain no state
across invocations. |
| UniformRandomBackOffPolicy
Implementation of
BackOffPolicy that pauses for a random period of time before
continuing. |
| Class and Description |
|---|
| BackOffPolicy
Strategy interface to control back off between attempts in a single
retry operation. |
| Class and Description |
|---|
| BackOffPolicy
Strategy interface to control back off between attempts in a single
retry operation. |
| SleepingBackOffPolicy
A interface which can be mixed in by
BackOffPolicys indicating that they sleep
when backing off. |
Copyright © 2022 SpringSource. All rights reserved.