@Configuration(proxyBeanMethods=false) @EnableConfigurationProperties(value=com.dtp.common.properties.DtpProperties.class) @Role(value=2) public class DtpBaseBeanConfiguration extends Object
| 构造器和说明 |
|---|
DtpBaseBeanConfiguration() |
@Bean @Role(value=2) public ApplicationContextHolder dtpApplicationContextHolder()
@Bean @DependsOn(value="dtpApplicationContextHolder") public DtpPostProcessor dtpPostProcessor()
@Bean public DtpRegistry dtpRegistry()
@Bean public DtpMonitor dtpMonitor()
@Bean @ConditionalOnAvailableEndpoint public DtpEndpoint dtpEndpoint()
@Bean
@ConditionalOnProperty(name="spring.dynamic.tp.enabledBanner",
matchIfMissing=true,
havingValue="true")
public DtpBannerPrinter dtpBannerPrinter()
@Bean public HashedWheelTimer hashedWheelTimer()
@Bean(value="dtp-alarm") public ExecutorService alarmExecutor()
Copyright © 2023. All rights reserved.