@Configuration
@ConditionalOnProperty(name="camel.hystrix.enabled",
matchIfMissing=true)
@ConditionalOnBean(value=org.apache.camel.spring.boot.CamelAutoConfiguration.class)
@AutoConfigureAfter(value=org.apache.camel.spring.boot.CamelAutoConfiguration.class)
@EnableConfigurationProperties(value=org.apache.camel.model.springboot.HystrixConfigurationDefinitionProperties.class)
public class HystrixAutoConfiguration
extends Object
| Constructor and Description |
|---|
HystrixAutoConfiguration() |
| Modifier and Type | Method and Description |
|---|---|
org.apache.camel.model.HystrixConfigurationDefinition |
defaultHystrixConfigurationDefinition() |
void |
postConstruct() |
@Bean(name="hystrix-configuration")
@ConditionalOnClass(value=org.apache.camel.CamelContext.class)
@ConditionalOnMissingBean(name="hystrix-configuration")
public org.apache.camel.model.HystrixConfigurationDefinition defaultHystrixConfigurationDefinition()
throws Exception
Exception@PostConstruct public void postConstruct()
Apache Camel