d

dryuf-concurrent

Dryuf Concurrent is enhancement over original Java Concurrent Future design. Apart from providing ListenableFuture functionality, it provides flexibility how to handle cancel() operations, can delay the notifications. It allows various types of notification listeners, distinguishing among successful end, failure and end due to cancel request. Last but not least, it has very low memory footprint and excellent performance, even outperforming JDK Future without listener support.
https://github.com/dryuf/dryuf-concurrent
Apache 2.0
Zbynek Vyskovsky
Files download
File Operation
dryuf-concurrent-1.2.0.jar download
dryuf-concurrent-1.2.0.pom download
dryuf-concurrent-1.2.0-sources.jar download
Apache Maven
<dependency>
  <groupId>net.dryuf</groupId>
  <artifactId>dryuf-concurrent</artifactId>
  <version>1.2.0</version>
</dependency>
Gradle Groovy
implementation 'net.dryuf:dryuf-concurrent:1.2.0'
Gradle Kotlin
implementation("net.dryuf:dryuf-concurrent:1.2.0")
Scala SBT
libraryDependencies += "net.dryuf" % "dryuf-concurrent" % "1.2.0"
Groovy Grape
@Grapes(
  @Grab(group='net.dryuf', module='dryuf-concurrent', version='1.2.0')
)
Apache Ivy
<dependency org="net.dryuf" name="dryuf-concurrent" rev="1.2.0" />
Leiningen
[net.dryuf/dryuf-concurrent "1.2.0"]
Apache Buildr
'net.dryuf:dryuf-concurrent:jar:1.2.0'