Package-level declarations

Types

Link copied to clipboard
Link copied to clipboard
data class DefaultCommandStream(val domainEventId: String, commands: List<CommandMessage<*>>) : CommandStream, Iterable<CommandMessage<*>>
Link copied to clipboard
class StatelessSagaDispatcher(val name: String, val parallelism: Int = MessageParallelism.DEFAULT_PARALLELISM, val domainEventBus: DomainEventBus, val stateEventBus: StateEventBus, val functionRegistrar: StatelessSagaFunctionRegistrar, val eventHandler: StatelessSagaHandler, schedulerSupplier: AggregateSchedulerSupplier = DefaultAggregateSchedulerSupplier("SagaDispatcher")) : AbstractEventDispatcher<Mono<*>>
Link copied to clipboard
Link copied to clipboard
class StatelessSagaFunctionRegistrar(commandGateway: CommandGateway, commandMessageFactory: CommandMessageFactory, actual: MessageFunctionRegistrar<MessageFunction<Any, DomainEventExchange<*>, Mono<*>>> = SimpleMessageFunctionRegistrar()) : AbstractEventFunctionRegistrar
Link copied to clipboard

Properties

Link copied to clipboard

Functions

Link copied to clipboard