r

repeat-check

The RepeatCheckUntilVerified Utility offers a robust asynchronous mechanism for performing repeated condition checks with configurable retries, initial delays, and optional backup actions. Designed for Kotlin-based applications, it simplifies the implementation of retry logic for operations that require validation through repeated attempts, such as network requests, file I/O operations, or any condition-dependent tasks. With features like adjustable timing, maximum attempt control, and failure management through backup actions, it ensures resilience and flexibility in handling operations that may not succeed on the first try. Ideal for applications requiring high reliability and precise control over task verification processes.
https://github.com/dryrum/RepeatCheckUntilVerified
The Apache License, Version 2.0
Carmelo Iriti
文件下载
文件名 操作
repeat-check-0.0.1.jar 下载
repeat-check-0.0.1.pom 下载
repeat-check-0.0.1-sources.jar 下载
Apache Maven
<dependency>
  <groupId>io.github.ciriti</groupId>
  <artifactId>repeat-check</artifactId>
  <version>0.0.1</version>
</dependency>
Gradle Groovy
implementation 'io.github.ciriti:repeat-check:0.0.1'
Gradle Kotlin
implementation("io.github.ciriti:repeat-check:0.0.1")
Scala SBT
libraryDependencies += "io.github.ciriti" % "repeat-check" % "0.0.1"
Groovy Grape
@Grapes(
  @Grab(group='io.github.ciriti', module='repeat-check', version='0.0.1')
)
Apache Ivy
<dependency org="io.github.ciriti" name="repeat-check" rev="0.0.1" />
Leiningen
[io.github.ciriti/repeat-check "0.0.1"]
Apache Buildr
'io.github.ciriti:repeat-check:jar:0.0.1'