# Package org.springframework.util.backoff

@NonNullApi @NonNullFields package org.springframework.util.backoff
A generic back-off abstraction.

Related Packages
Package
Description
org.springframework.util
Miscellaneous utility classes, such as utilities for working with strings, classes, collections, reflection, etc.
org.springframework.util.comparator
Useful generic `java.util.Comparator` implementations, such as an invertible comparator and a compound comparator.
org.springframework.util.concurrent
Useful generic `java.util.concurrent.Future` extensions.
org.springframework.util.function
Useful generic `java.util.function` helper classes.
org.springframework.util.unit
Useful unit data types.
org.springframework.util.xml
Miscellaneous utility classes for XML parsing and transformation, such as error handlers that log warnings via Commons Logging.
Class
Description
BackOff
Provide a `BackOffExecution` that indicates the rate at which an operation should be retried.
BackOffExecution
Represent a particular back-off execution.
ExponentialBackOff
Implementation of `BackOff` that increases the back off period for each retry attempt.
FixedBackOff
A simple `BackOff` implementation that provides a fixed interval between two attempts and a maximum number of retries.