@Configuration
@ConditionalOnClass(value={org.apache.camel.CamelContext.class,org.springframework.boot.actuate.health.HealthIndicator.class})
@Conditional(value=CamelHealthCheckIndicatorAutoConfiguration.Condition.class)
@ConditionalOnBean(value={CamelAutoConfiguration.class,org.apache.camel.CamelContext.class})
@EnableConfigurationProperties(value=CamelHealthCheckIndicatorConfiguration.class)
public class CamelHealthCheckIndicatorAutoConfiguration
extends Object
| Modifier and Type | Class and Description |
|---|---|
static class |
CamelHealthCheckIndicatorAutoConfiguration.Condition |
| Constructor and Description |
|---|
CamelHealthCheckIndicatorAutoConfiguration() |
| Modifier and Type | Method and Description |
|---|---|
org.springframework.boot.actuate.health.HealthIndicator |
camelHealthChecksIndicator() |
public CamelHealthCheckIndicatorAutoConfiguration()
@Bean(name="camel-health-checks") @ConditionalOnMissingBean(value=CamelHealthCheckIndicator.class) public org.springframework.boot.actuate.health.HealthIndicator camelHealthChecksIndicator()
Apache Camel