@EnableConfigurationProperties(value=CompensationProperties.class) @ConditionalOnProperty(prefix="ahoo.eventbus.compensation", name="enable", havingValue="true", matchIfMissing=true) public class CompensationAutoConfiguration extends Object
| 构造器和说明 |
|---|
CompensationAutoConfiguration(CompensationProperties compensationProperties) |
| 限定符和类型 | 方法和说明 |
|---|---|
me.ahoo.eventbus.core.compensation.PublishCompensation |
publishCompensation(me.ahoo.eventbus.core.consistency.ConsistencyPublisher consistencyPublisher,
me.ahoo.eventbus.core.repository.PublishEventRepository publishEventRepository) |
me.ahoo.eventbus.core.compensation.SubscribeCompensation |
subscribeCompensation(me.ahoo.eventbus.core.subscriber.SubscriberRegistry subscriberRegistry,
me.ahoo.eventbus.core.repository.SubscribeEventRepository subscribeEventRepository) |
public CompensationAutoConfiguration(CompensationProperties compensationProperties)
@Bean
@ConditionalOnMissingBean
public me.ahoo.eventbus.core.compensation.PublishCompensation publishCompensation(me.ahoo.eventbus.core.consistency.ConsistencyPublisher consistencyPublisher,
me.ahoo.eventbus.core.repository.PublishEventRepository publishEventRepository)
@Bean
@ConditionalOnMissingBean
public me.ahoo.eventbus.core.compensation.SubscribeCompensation subscribeCompensation(me.ahoo.eventbus.core.subscriber.SubscriberRegistry subscriberRegistry,
me.ahoo.eventbus.core.repository.SubscribeEventRepository subscribeEventRepository)
Copyright © 2020. All rights reserved.