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 uses a policy to prescribe what happens when a routing
cannot be resolved.
|
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.
|
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 |
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–2018. All rights reserved.