@Order(value=2147483647) @ConditionalOnClass(value=me.ahoo.eventbus.zookeeper.ZookeeperPublishCompensate.class) @EnableConfigurationProperties(value=ZookeeperCompensateProperties.class) public class ZookeeperCompensateAutoConfiguration extends java.lang.Object
| 构造器和说明 |
|---|
ZookeeperCompensateAutoConfiguration(ZookeeperCompensateProperties zookeeperCompensationProperties) |
| 限定符和类型 | 方法和说明 |
|---|---|
me.ahoo.eventbus.core.compensate.PublishCompensate |
publishCompensation(org.apache.curator.framework.CuratorFramework curatorFramework,
me.ahoo.eventbus.core.consistency.ConsistencyPublisher consistencyPublisher,
me.ahoo.eventbus.core.repository.PublishEventRepository publishEventRepository) |
me.ahoo.eventbus.core.compensate.SubscribeCompensate |
subscribeCompensation(org.apache.curator.framework.CuratorFramework curatorFramework,
me.ahoo.eventbus.core.serialize.Deserializer deserializer,
me.ahoo.eventbus.core.subscriber.SubscriberRegistry subscriberRegistry,
me.ahoo.eventbus.core.repository.SubscribeEventRepository subscribeEventRepository) |
public ZookeeperCompensateAutoConfiguration(ZookeeperCompensateProperties zookeeperCompensationProperties)
@Bean
@ConditionalOnMissingBean
public me.ahoo.eventbus.core.compensate.PublishCompensate publishCompensation(org.apache.curator.framework.CuratorFramework curatorFramework,
me.ahoo.eventbus.core.consistency.ConsistencyPublisher consistencyPublisher,
me.ahoo.eventbus.core.repository.PublishEventRepository publishEventRepository)
@Bean
@ConditionalOnMissingBean
public me.ahoo.eventbus.core.compensate.SubscribeCompensate subscribeCompensation(org.apache.curator.framework.CuratorFramework curatorFramework,
me.ahoo.eventbus.core.serialize.Deserializer deserializer,
me.ahoo.eventbus.core.subscriber.SubscriberRegistry subscriberRegistry,
me.ahoo.eventbus.core.repository.SubscribeEventRepository subscribeEventRepository)