CommandGateway
Command Gateway interface for sending commands and waiting for their results.
The Command Gateway provides a high-level API for sending commands to aggregates and optionally waiting for their processing results. It supports various waiting strategies to control how long to wait and what stage of processing to wait for.
Author
ahoo wang
See also
Inheritors
Properties
The topic kind for command messages, always returns TopicKind.COMMAND
Functions
Receives messages for the specified named aggregates.
Sends a command message with a specified wait strategy.
Sends a message through the message bus.
Sends a command and waits for the final result.
Sends a command and waits until it is fully processed by the aggregate.
Sends a command and waits until it is successfully sent to the command bus.
Sends a command and waits until the aggregate state is snapshotted.
Sends a command and returns a stream of command results as processing progresses.