| Class and Description |
|---|
| CommandDispatchException
Exception indicating that an error has occurred while trying to dispatch a command to another (potentially remote)
segment of the CommandBus.
|
| RoutingStrategy
Interface describing a mechanism that generates a routing key for a given command.
|
| Class and Description |
|---|
| AbstractRoutingStrategy
Abstract implementation of the
RoutingStrategy interface that includes a fallback RoutingStrategy
which prescribes what happens when routing cannot be resolved by this implementation. |
| AnnotationRoutingStrategy
RoutingStrategy that expects an
RoutingKey (meta-)annotation on the command message's payload. |
| AnnotationRoutingStrategy.Builder
Builder class to instantiate a
AnnotationRoutingStrategy. |
| CommandBusConnector
Interface describing the component that remotely connects multiple CommandBus instances.
|
| CommandCallbackWrapper
Wrapper for a Command callback.
|
| CommandMessageFilter
Interface describing a filter that can be applied to commands to describe the type of commands supported by a node in
a cluster.
|
| CommandRouter
Interface describing a mechanism used to find a suitable member of a cluster capable of handling given command
message.
|
| ConsistentHash
Component used by command routers to find members capable of handling a given command.
|
| ConsistentHash.ConsistentHashMember
Member implementation used by a
ConsistentHash registry. |
| ConsistentHashChangeListener
Represents a listener that is notified when a ConsistentHash instance of the component it is registered with has
changed.
|
| DistributedCommandBus
Implementation of a
CommandBus that is aware of multiple instances of a CommandBus working together to spread
load. |
| DistributedCommandBus.Builder
Builder class to instantiate a
DistributedCommandBus. |
| Member
Member of a cluster of connected command endpoints.
|
| MetaDataRoutingStrategy
RoutingStrategy implementation that uses the value in the
MetaData of a CommandMessage assigned to a given key. |
| MetaDataRoutingStrategy.Builder
Builder class to instantiate a
AnnotationRoutingStrategy. |
| RoutingStrategy
Interface describing a mechanism that generates a routing key for a given command.
|
| SimpleMember
An endpoint in the network for a command handling service.
|
| UnresolvedRoutingKeyPolicy
Set of simple
RoutingStrategy implementations. |
| Class and Description |
|---|
| CommandMessageFilter
Interface describing a filter that can be applied to commands to describe the type of commands supported by a node in
a cluster.
|
| Class and Description |
|---|
| RoutingStrategy
Interface describing a mechanism that generates a routing key for a given command.
|
Copyright © 2010–2025. All rights reserved.