AbstractEventDispatcher
Abstract base class for event dispatchers that coordinate domain and state event processing.
This class manages the lifecycle of event processing across multiple aggregates, handling both domain events and state events. It subscribes to event buses, groups events by aggregate, and creates appropriate dispatchers for each aggregate.
Parameters
The return type of processing operations (typically Mono
See also
Inheritors
Types
Subscriber that distributes domain events to aggregate-specific dispatchers.
Subscriber that distributes state events to aggregate-specific dispatchers.
Properties
The domain event bus for handling domain events.
The handler responsible for processing events.
The registrar containing event processing functions.
The level of parallelism for processing events.
The state event bus for handling state-related events.