| Modifier and Type | Method and Description |
|---|---|
CommandRouter |
SpringCloudAutoConfiguration.springCloudCommandRouter(org.springframework.cloud.client.discovery.DiscoveryClient discoveryClient,
org.springframework.cloud.client.serviceregistry.Registration localServiceInstance,
RoutingStrategy routingStrategy) |
| Modifier and Type | Method and Description |
|---|---|
DistributedCommandBus |
DistributedAutoConfiguration.distributedCommandBus(CommandRouter router,
CommandBusConnector connector,
DistributedCommandBusProperties distributedCommandBusProperties) |
| Constructor and Description |
|---|
DistributedCommandBus(CommandRouter commandRouter,
CommandBusConnector connector)
Initializes the command bus with the given
commandRouter and connector. |
DistributedCommandBus(CommandRouter commandRouter,
CommandBusConnector connector,
MessageMonitor<? super CommandMessage<?>> messageMonitor)
Initializes the command bus with the given
commandRouter, connector and messageMonitor. |
| Modifier and Type | Class and Description |
|---|---|
class |
JGroupsConnector
A Connector for the
DistributedCommandBus based on JGroups that acts both as the discovery and routing
mechanism (implementing CommandRouter) as well as the Connector between nodes
(implementing CommandBusConnector). |
| Modifier and Type | Class and Description |
|---|---|
class |
SpringCloudCommandRouter
A
CommandRouter implementation which uses Spring Cloud's
DiscoveryClients to propagate its CommandMessage Routing
Information, and to discover other Axon nodes and retrieve their Message Routing Information. |
class |
SpringCloudHttpBackupCommandRouter
Implementation of the
SpringCloudCommandRouter which has a
backup mechanism to provide Message Routing Information for other nodes and to retrieve Message Routing Information
from other Axon nodes. |
Copyright © 2010–2018. All rights reserved.