StatelessSagaDispatcher
Dispatcher for stateless sagas that handles domain events and coordinates command execution. This dispatcher extends CompositeEventDispatcher to provide event-driven processing for sagas that don't maintain state between events.
Parameters
The name of the dispatcher, typically formatted as applicationName.StatelessSagaDispatcher.
The number of parallel threads for processing messages (default: MessageParallelism.DEFAULT_PARALLELISM).
The bus for publishing domain events.
The bus for publishing state events.
The registrar for stateless saga functions.
The handler for processing domain events.
The supplier for aggregate schedulers (default: DefaultAggregateSchedulerSupplier with "SagaDispatcher" prefix).
Instance-scoped metrics recorder propagated to child dispatchers.