@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.cluster.CamelClusterService |
atomixClusterClientService() |
org.apache.camel.cluster.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.cluster.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.cluster.CamelClusterService atomixClusterClientService()
Apache Camel