@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