CommandBuilderRewriter

Interface for rewriting command builders before command execution.

CommandBuilderRewriters allow modification of command builders to add additional context, validation, or transformation logic before commands are processed by the command bus.

See also

Inheritors

Properties

Link copied to clipboard
abstract val supportedCommandType: Class<*>

The command type that this rewriter supports.

Functions

Link copied to clipboard
abstract fun rewrite(commandBuilder: CommandBuilder): Mono<CommandBuilder>

Rewrites the command builder, potentially modifying its properties.