Spring Retry provides an abstraction around retrying failed operations, with an
emphasis on declarative control of the process and policy-based behaviour that is
easy to extend and customize. For instance, you can configure a plain POJO
operation to retry if it fails, based on the type of exception, and with a fixed
or exponential backoff.
License | Apache 2.0 |
---|---|
Categories | Error Handling |
Tags | handlingexceptionspringframeworkerror |
Organization | Spring IO |
HomePage | https://github.com/spring-projects/spring-retry |
Date | Dec 13, 2024 |
Files | pom (9 KB) jar (152 KB) View All |
Repositories | CentralJenkins Public |
Ranking | #494 in MvnRepository (See Top Artifacts) #1 in Error Handling |
Used By | 1,121 artifacts |
Vulnerabilities | Vulnerabilities from dependencies: CVE-2024-38827 CVE-2024-38820 |
Compile Dependencies (3)
Category/License | Group / Artifact | Version | Updates | |
---|---|---|---|---|
Defect Detection LGPL 2.1 | com.github.spotbugs » spotbugs-annotations (optional) | 4.8.6 | 4.9.0 | |
Application Metrics Apache 2.0 | io.micrometer » micrometer-core (optional) | 1.10.13 | 1.14.3 | |
Dep Injection Apache 2.0 | org.springframework » spring-context (optional) 2 vulnerabilities | 6.0.23 | 6.2.2 |
Test Dependencies (11)
Category/License | Group / Artifact | Version | Updates | |
---|---|---|---|---|
Logging Apache 2.0 | org.apache.logging.log4j » log4j-core | 2.24.2 | 2.24.3 | |
Logging Bridge Apache 2.0 | org.apache.logging.log4j » log4j-jcl | 2.24.2 | 2.24.3 | |
AOP EPL 2.0 | org.aspectj » aspectjweaver | 1.9.22.1 | ✔ | |
Assertion Apache 2.0 | org.assertj » assertj-core | 3.26.3 | 3.27.3 | |
Testing EPL 2.0 | org.junit.jupiter » junit-jupiter-api | 5.11.3 | 5.11.4 | |
Testing EPL 2.0 | org.junit.jupiter » junit-jupiter-engine | 5.11.3 | 5.11.4 | |
Testing EPL 2.0 | org.junit.jupiter » junit-jupiter-params | 5.11.3 | 5.11.4 | |
Testing EPL 2.0 | org.junit.platform » junit-platform-launcher | 1.11.3 | 1.11.4 | |
Mocking MIT | org.mockito » mockito-core | 5.14.2 | 5.15.2 | |
Testing Apache 2.0 | org.springframework » spring-test | 6.0.23 | 6.2.2 | |
Transactions Apache 2.0 | org.springframework » spring-tx | 6.0.23 | 6.2.2 |
Licenses
License | URL |
---|---|
Apache 2.0 | https://www.apache.org/licenses/LICENSE-2.0.txt |
Developers
Name | Dev Id | Roles | Organization | |
---|---|---|---|---|
Dave Syer | david.syer<at>broadcom.com | dsyer | ||
Gary Russell | github<at>gprussell.net | garyrussell | ||
Artem Bilan | artem.bilan<at>broadcom.com | artembilan |