Get desktop application:
View/edit binary Protocol Buffers messages
The CommandService defines the gRPC requests necessary for subscribing command handlers, and dispatching commands.
Dispatches the given command, returning the result of command execution
Opens a stream allowing clients to register command handlers and receive commands.
An instruction from the components that provides the Command Handler towards AxonServer.
The instruction for AxonServer
Instruction to subscribe this component as handler of a specific type of command
Instruction to unsubscribe this component as handler of a specific type of command
Instruction to increase the number of instructions AxonServer may send to this component
Sends a result of Command processing
Acknowledgement of previously sent instruction via inbound stream
Instruction identifier. If this identifier is set, this instruction will be acknowledged via inbound stream
An instruction or confirmation from AxonServer towards the component that provides the Command Handler
The instruction from AxonServer for this component
Acknowledgement of previously sent instruction via outbound stream
A command for this component to process
Instruction identifier. If this identifier is set, this instruction will be acknowledged via outbound stream
A message representing a Command that needs to be routed to a component capable of handling it
Used as request type in: CommandService.Dispatch
Used as field type in:
The unique identifier of the Command Message
The name of the command, used for routing it to a destination capable of handling it
The time at which the command was dispatched
The payload of the Command, providing details on the instructions for the recipient
Meta Data entries of the Command Message, providing contextual information to the recipient
Instructions for AxonServer when routing this Command Message
The unique identifier of the component dispatching this message
The name/type of the component dispatching this message
Message representing the result of Command Handler execution
Used as response type in: CommandService.Dispatch
Used as field type in:
The unique identifier of the response message
An error code describing the error, if any
A detailed description of the error
The payload to provide as a result to the dispatcher
Any meta data entries providing contextual information back to the dispatcher
Instructions for AxonServer when routing this Command Response Message
The unique identifier of the Command Message for which this is the response
Message describing a component's capability of handling a command type
Used in:
A unique identifier for this subscription. This identifier is returned in Acknowledgements to allow pipelining of subscription messages
The name of the command the component can handle
The name/type of the component handling the command
The unique identifier of the component instance subscribing
A number that represents the client's relative load capacity compared to other clients. This information is interpreted by Axon Server in relation to the other connected nodes' values. Used to balance the dispatching of commands. If set to 0, Axon Server consider 100 as default value.