License |
License |
---|---|
GroupId | GroupIdorg.digibooster.retryable |
ArtifactId | ArtifactIdasync-retry |
Last Version | Last Version1.0.1 |
Release Date | Release Date |
Type | Typepom |
Description |
Descriptionasync-retry
This project provides non-blocking retry feature that can be attached to methods in Spring applications using annotations.
The retry processing has two main implementations:
- Thread pool task based implementation: Unlike Spring retry, this implementation doesn’t keep the task busing during the whole retry execution.
- Quartz job based implementation: This implementation can provide clustering, load-balancing, fault-managing and execution persistence if configured with JDBC-JobStore
|
Project URL |
Project URL |
Filename | Size |
---|---|
async-retry-1.0.1.pom | 8 KB |
Browse |
<!-- https://jarcasting.com/artifacts/org.digibooster.retryable/async-retry/ -->
<dependency>
<groupId>org.digibooster.retryable</groupId>
<artifactId>async-retry</artifactId>
<version>1.0.1</version>
<type>pom</type>
</dependency>
// https://jarcasting.com/artifacts/org.digibooster.retryable/async-retry/
implementation 'org.digibooster.retryable:async-retry:1.0.1'
// https://jarcasting.com/artifacts/org.digibooster.retryable/async-retry/
implementation ("org.digibooster.retryable:async-retry:1.0.1")
'org.digibooster.retryable:async-retry:pom:1.0.1'
<dependency org="org.digibooster.retryable" name="async-retry" rev="1.0.1">
<artifact name="async-retry" type="pom" />
</dependency>
@Grapes(
@Grab(group='org.digibooster.retryable', module='async-retry', version='1.0.1')
)
libraryDependencies += "org.digibooster.retryable" % "async-retry" % "1.0.1"
[org.digibooster.retryable/async-retry "1.0.1"]