Defines the TaskManager API allow to manage James' long running jobs

Compile Dependencies (6)

Category/LicenseGroup / ArtifactVersionUpdates
Core Utils Apache 2.0
com.google.guava » guava
Guava is a suite of core and expanded libraries that include
33.4.8-jre33.7.2-jre
Concurrency Apache 2.0
io.projectreactor » reactor-core
Non-Blocking Reactive Foundation for the JVM
3.7.193.8.7
Apache 2.0
io.projectreactor » reactor-scala-extensions_2.13
A scala extensions for Project Reactor Flux and Mono so that the code can be fluently used in Scala
0.8.0✔
Apache 2.0
org.apache.james » james-server-util3.9.1✔
JVM Languages Apache 2.0
org.scala-lang » scala-library
Standard library for the Scala Programming Language Version 3
2.13.163.10.0
Logging MIT
org.slf4j » slf4j-api
API for SLF4J (The Simple Logging Facade for Java) which serves as a simple facade or abstraction for various logging ...
2.0.172.0.20

Test Dependencies (4)

Category/LicenseGroup / ArtifactVersionUpdates
Apache 2.0 +1
com.github.fge » throwing-lambdas
Wrappers for methods/interfaces/lambdas throwing exceptions for use in functional interfaces
0.5.0✔
Apache 2.0
org.apache.james » testing-base
Root project for all james modules that run tests
3.9.1✔
Concurrency Apache 2.0
org.awaitility » awaitility
A Java DSL for synchronizing asynchronous operations
4.3.0✔
Mocking MIT
org.mockito » mockito-core
Mockito mock objects library core API and implementation
5.18.05.24.0