Package org.springframework.core.retry
@NullMarked
package org.springframework.core.retry
Main package for the core retry functionality.
-
ClassDescriptionRetryable<R>
Retryableis a functional interface that can be used to implement any generic block of code that can potentially be retried.Exception thrown when aRetryPolicyhas been exhausted.Strategy interface to define a retry execution created for a givenRetryPolicy.An extension point that allows to inject code during key retry phases.Interface specifying basic retry operations.Strategy interface to define a retry policy.A basic implementation ofRetryOperationsthat executes and potentially retries aRetryableoperation based on a configuredRetryPolicyandBackOffpolicy.