@Configuration @Conditional(value=AtomixClusterServiceAutoConfiguration.AutoConfigurationCondition.class) @EnableConfigurationProperties(value=AtomixClusterServiceConfiguration.class) public class AtomixClusterServiceAutoConfiguration extends Object
| Modifier and Type | Class and Description |
|---|---|
static class |
AtomixClusterServiceAutoConfiguration.AutoConfigurationCondition |
| Constructor and Description |
|---|
AtomixClusterServiceAutoConfiguration() |
| Modifier and Type | Method and Description |
|---|---|
org.apache.camel.ha.CamelClusterService |
atomixClusterClientService() |
org.apache.camel.ha.CamelClusterService |
atomixClusterService() |
public AtomixClusterServiceAutoConfiguration()
@Bean(name="atomix-cluster-service")
@Scope(value="singleton")
@ConditionalOnProperty(prefix="camel.component.atomix.cluster.service",
name="mode",
havingValue="node")
public org.apache.camel.ha.CamelClusterService atomixClusterService()
@Bean(name="atomix-cluster-client-service")
@Scope(value="singleton")
@ConditionalOnProperty(prefix="camel.component.atomix.cluster.service",
name="mode",
havingValue="client")
public org.apache.camel.ha.CamelClusterService atomixClusterClientService()
Apache Camel