AbstractEventDispatcher
abstract class AbstractEventDispatcher<E : MessageExchange<*, *>, BUS : MessageBus<*, E>>(metrics: WowMetrics) : MainDispatcher<E>
Inheritors
Properties
Link copied to clipboard
The event handler for processing events.
Link copied to clipboard
abstract val functionRegistrar: MessageFunctionRegistrar<MessageFunction<Any, DomainEventExchange<*>, Mono<*>>>
The registrar containing event processing functions.
Link copied to clipboard
The message bus for sending and receiving events.
Link copied to clipboard
The set of named aggregates that this dispatcher will manage.
Link copied to clipboard
The level of parallelism for processing events.
Link copied to clipboard