Hexagonal port definitions and abstract implementations for webhook event processors

Compile Dependencies (14)

Category/LicenseGroup / ArtifactVersionUpdates
JSON Lib Apache 2.0
com.fasterxml.jackson.core » jackson-databind
General data-binding functionality for Jackson: works on core streaming API
2.21.73.2.4
Apache 2.0
org.fireflyframework » fireflyframework-webhooks-interfaces
Shared DTOs and contracts for webhook management platform
26.10.1926.10.20
Apache 2.0
org.fireflyframework » fireflyframework-webhooks-core
Core business logic and domain events for webhook processing
26.10.1926.10.20
Apache 2.0
org.fireflyframework » fireflyframework-starter-core
Starter for core/infrastructure-layer microservices. Provides WebClient utilities, service discovery, messaging bridges, ...
26.10.1926.10.20
Apache 2.0
org.fireflyframework » fireflyframework-eda
Unified Event-Driven Architecture library providing standardized messaging abstractions and implementations
26.10.1926.10.20
Apache 2.0
org.fireflyframework » fireflyframework-eda-kafka
Apache Kafka event-driven architecture transport adapter for the Firefly Framework
26.10.1926.10.20
Apache 2.0
org.fireflyframework » fireflyframework-cache
Unified caching library providing standardized cache abstractions with Caffeine and Redis implementations
26.10.1926.10.20
Apache 2.0
org.fireflyframework » fireflyframework-observability
Centralized observability foundation for the Firefly Framework providing unified metrics, tracing, health indicators, ...
26.10.1926.10.20
App Server Apache 2.0
org.springframework.boot » spring-boot-starter
Core starter, including auto-configuration support, logging and YAML
4.1.14.1.2
Boot Starter Apache 2.0
org.springframework.boot » spring-boot-starter-webflux
Starter for using WebFlux and Reactor Netty
4.1.14.1.2
Config Apache 2.0
org.springframework.boot » spring-boot-autoconfigure
Spring Boot auto-configuration attempts to automatically configure your Spring application based on the jar dependencies ...
4.1.14.1.2
Annotation Tool Apache 2.0
org.springframework.boot » spring-boot-configuration-processor(optional)
Spring Boot Configuration Annotation Processor
4.1.14.1.2
Apache 2.0
org.springframework.boot » spring-boot-jackson2
Spring Boot Jackson 2 (deprecated in favor of spring-boot-jackson)
4.1.14.1.2
org.springframework.kafka » spring-kafka
Spring Kafka Support
4.1.14.1.2

Provided Dependencies (1)

Category/LicenseGroup / ArtifactVersionUpdates
CodeGen MIT
org.projectlombok » lombok
Lombok is a Java library that provides annotations to simplify Java development by automating the generation of ...
1.18.461.18.48

Test Dependencies (8)

Category/LicenseGroup / ArtifactVersionUpdates
Apache 2.0
com.redis » testcontainers-redis
Testcontainers Redis
2.2.23.0.0
Testing Apache 2.0
io.projectreactor » reactor-test
Reactor Test support
Testing Apache 2.0
org.springframework.boot » spring-boot-starter-test
Starter for testing Spring Boot applications with libraries including JUnit Jupiter, Hamcrest and Mockito
4.1.14.1.2
Boot Starter Apache 2.0
org.springframework.boot » spring-boot-starter-data-redis-reactive
Starter for using Redis key-value data store with Spring Data Redis reactive and the Lettuce client
4.1.14.1.2
Apache 2.0
org.springframework.kafka » spring-kafka-test
Spring Kafka Test Support
4.1.14.1.2
Testing MIT
org.testcontainers » testcontainers
Isolated container management for Java code testing
2.0.5✔
Testing MIT
org.testcontainers » testcontainers-junit-jupiter
Isolated container management for Java code testing
2.0.5✔
MIT
org.testcontainers » testcontainers-kafka
Isolated container management for Java code testing
2.0.5✔