Dryuf Concurrent framework

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.

Лицензия

Лицензия

Категории

Категории

Сеть
Группа

Группа

net.dryuf
Идентификатор

Идентификатор

dryuf-concurrent
Последняя версия

Последняя версия

1.3.1
Дата

Дата

Тип

Тип

jar
Описание

Описание

Dryuf Concurrent framework
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
Система контроля версий

Система контроля версий

https://github.com/dryuf/dryuf-concurrent.git

Скачать dryuf-concurrent

Как подключить последнюю версию

<!-- https://jarcasting.com/artifacts/net.dryuf/dryuf-concurrent/ -->
<dependency>
    <groupId>net.dryuf</groupId>
    <artifactId>dryuf-concurrent</artifactId>
    <version>1.3.1</version>
</dependency>
// https://jarcasting.com/artifacts/net.dryuf/dryuf-concurrent/
implementation 'net.dryuf:dryuf-concurrent:1.3.1'
// https://jarcasting.com/artifacts/net.dryuf/dryuf-concurrent/
implementation ("net.dryuf:dryuf-concurrent:1.3.1")
'net.dryuf:dryuf-concurrent:jar:1.3.1'
<dependency org="net.dryuf" name="dryuf-concurrent" rev="1.3.1">
  <artifact name="dryuf-concurrent" type="jar" />
</dependency>
@Grapes(
@Grab(group='net.dryuf', module='dryuf-concurrent', version='1.3.1')
)
libraryDependencies += "net.dryuf" % "dryuf-concurrent" % "1.3.1"
[net.dryuf/dryuf-concurrent "1.3.1"]

Зависимости

provided (1)

Идентификатор библиотеки Тип Версия
org.projectlombok : lombok jar 1.18.22

test (3)

Идентификатор библиотеки Тип Версия
org.testng : testng jar 7.3.0
org.mockito : mockito-core jar 4.4.0
org.hamcrest : hamcrest-core jar 2.2

Модули Проекта

Данный проект не имеет модулей.

Версии библиотеки

Версия
1.3.1
1.3.0
1.2.0
1.1.0
1.0.0