@Configuration
@ConditionalOnClass(value=tech.mhuang.pacebox.kafka.admin.KafkaFramework.class)
@EnableConfigurationProperties(value={KafkaProperties.class,KafkaThreadPool.class})
@ConditionalOnProperty(prefix="pacebox.kafka",
name="enable",
havingValue="true")
public class KafkaAutoConfiguration
extends Object
| 构造器和说明 |
|---|
KafkaAutoConfiguration(KafkaProperties kafkaProperties,
KafkaThreadPool kafkaThreadPool) |
| 限定符和类型 | 方法和说明 |
|---|---|
tech.mhuang.pacebox.kafka.admin.KafkaFramework |
kafkaFramework(tech.mhuang.pacebox.kafka.admin.external.IKafkaExternal kafkaExternal,
SpringContextHolder springContextHolder) |
tech.mhuang.pacebox.kafka.admin.external.IKafkaExternal |
springKafkaExternal() |
public KafkaAutoConfiguration(KafkaProperties kafkaProperties, KafkaThreadPool kafkaThreadPool)
@Bean @ConditionalOnMissingBean public tech.mhuang.pacebox.kafka.admin.external.IKafkaExternal springKafkaExternal()
@Bean
@ConditionalOnMissingBean
public tech.mhuang.pacebox.kafka.admin.KafkaFramework kafkaFramework(tech.mhuang.pacebox.kafka.admin.external.IKafkaExternal kafkaExternal,
SpringContextHolder springContextHolder)
Copyright © 2020. All rights reserved.