@Configuration
 @ConditionalOnExpression(value="${axon.distributed.enabled:false} || ${axon.distributed.jgroups.enabled:false}")
 @ConditionalOnClass(name={"org.axonframework.jgroups.commandhandling.JGroupsConnector","org.jgroups.JChannel"})
public class JGroupsAutoConfiguration
extends Object
| Constructor and Description | 
|---|
JGroupsAutoConfiguration()  | 
| Modifier and Type | Method and Description | 
|---|---|
org.jgroups.stack.GossipRouter | 
gossipRouter()  | 
JGroupsConnectorFactoryBean | 
jgroupsConnectorFactoryBean(Serializer messageSerializer,
                           CommandBus localSegment,
                           RoutingStrategy routingStrategy,
                           ConsistentHashChangeListener consistentHashChangeListener)  | 
@ConditionalOnProperty(value="axon.distributed.jgroups.gossip.autoStart") @Bean(destroyMethod="stop") public org.jgroups.stack.GossipRouter gossipRouter()
@ConditionalOnMissingBean(value={CommandRouter.class,CommandBusConnector.class})
 @Bean
public JGroupsConnectorFactoryBean jgroupsConnectorFactoryBean(@Qualifier(value="messageSerializer")
                                                                                                                                                         Serializer messageSerializer,
                                                                                                                                                         @Qualifier(value="localSegment")
                                                                                                                                                         CommandBus localSegment,
                                                                                                                                                         RoutingStrategy routingStrategy,
                                                                                                                                                         @Autowired(required=false)
                                                                                                                                                         ConsistentHashChangeListener consistentHashChangeListener)
Copyright © 2010–2018. All rights reserved.