@Configuration @ConditionalOnClass(value={org.springframework.jdbc.core.JdbcTemplate.class,org.springframework.jdbc.datasource.lookup.AbstractRoutingDataSource.class}) @ConditionalOnBean(value=javax.sql.DataSource.classSE) @ConditionalOnEnabledHealthIndicator(value="db") @AutoConfigureBefore(value=HealthIndicatorAutoConfiguration.class) @AutoConfigureAfter(value=DataSourceAutoConfiguration.class) public class DataSourceHealthIndicatorAutoConfiguration extends CompositeHealthIndicatorConfiguration<DataSourceHealthIndicator,DataSourceSE> implements InitializingBean
| コンストラクターと説明 |
|---|
DataSourceHealthIndicatorAutoConfiguration(MapSE<StringSE, DataSourceSE> dataSources, ObjectProvider<DataSourcePoolMetadataProvider> metadataProviders) |
| 修飾子と型 | メソッドと説明 |
|---|---|
void | afterPropertiesSet() |
protected DataSourceHealthIndicator | createHealthIndicator(DataSourceSE source) |
HealthIndicator | dbHealthIndicator() |
createHealthIndicatorcloneSE, equalsSE, finalizeSE, getClassSE, hashCodeSE, notifySE, notifyAllSE, toStringSE, waitSE, waitSE, waitSEpublic DataSourceHealthIndicatorAutoConfiguration(MapSE<StringSE,DataSourceSE> dataSources, ObjectProvider<DataSourcePoolMetadataProvider> metadataProviders)
public void afterPropertiesSet()
throws ExceptionSEInitializingBean 内の afterPropertiesSet ExceptionSE@Bean @ConditionalOnMissingBean(name="dbHealthIndicator") public HealthIndicator dbHealthIndicator()
protected DataSourceHealthIndicator createHealthIndicator(DataSourceSE source)
Copyright © 2019 Pivotal Software, Inc.. All rights reserved.