send

open override fun send(message: CommandMessage<*>): Mono<Void>

Sends a command through the admission chain. When the message carries the wait plan of an upstream command (a command a saga sends for a waiting chain), its SENT signal, or its admission failure, goes to that plan.

Throws

if the request ID was already used.

jakarta.validation.ConstraintViolationException

if validation fails.