Distributed task manager leveraging Cassandra and RabbitMQ

Compile Dependencies (10)

Category/LicenseGroup / ArtifactVersionUpdates
JSON Lib Apache 2.0
com.fasterxml.jackson.core » jackson-databind2 vulnerabilities
General data-binding functionality for Jackson: works on core streaming API
2.22.23.2.3
Apache 2.0
org.apache.james » apache-james-backends-cassandra3.9.1✔
Apache 2.0
org.apache.james » apache-james-backends-rabbitmq3.9.1✔
Apache 2.0
org.apache.james » event-sourcing-event-store-cassandra
Cassandra implementation for James Event Store
3.9.1✔
Apache 2.0
org.apache.james » james-json
Provides basic support for Json serialization of domain objects
3.9.1✔
Apache 2.0
org.apache.james » james-server-lifecycle-api3.9.1✔
Apache 2.0
org.apache.james » james-server-task-json
Utilities for serializing and de-serializing tasks and their additionalInformation
3.9.1✔
Apache 2.0
org.apache.james » james-server-task-memory
Memory implementation, event based for the TaskManager
3.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
Apache 2.0
org.scala-lang.modules » scala-java8-compat_2.13
scala-java8-compat
1.0.2✔

Test Dependencies (14)

Category/LicenseGroup / ArtifactVersionUpdates
Apache 2.0
net.javacrumbs.json-unit » json-unit-assertj
JSON Assertions based on AssertJ
4.1.16.3.0
Apache 2.0
org.apache.james » apache-james-backends-cassandra3.9.1✔
Apache 2.0
org.apache.james » apache-james-backends-rabbitmq3.9.1✔
Apache 2.0
org.apache.james » event-sourcing-event-store-cassandra
Cassandra implementation for James Event Store
3.9.1✔
Apache 2.0
org.apache.james » james-json
Provides basic support for Json serialization of domain objects
3.9.1✔
Apache 2.0
org.apache.james » james-server-task-api
Defines the TaskManager API allow to manage James' long running jobs
3.9.1✔
Apache 2.0
org.apache.james » james-server-task-json
Utilities for serializing and de-serializing tasks and their additionalInformation
3.9.1✔
Apache 2.0
org.apache.james » james-server-task-memory
Memory implementation, event based for the TaskManager
3.9.1✔
Testing Apache 2.0
org.apache.james » james-server-testing3.9.1✔
Apache 2.0
org.apache.james » metrics-tests3.9.1✔
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
Testing MIT
org.testcontainers » testcontainers
Isolated container management for Java code testing
1.21.12.0.5