-
- All Implemented Interfaces:
@ConditionalOnProperty(prefix = "spring.enode", name = "mq", havingValue = "pulsar") public class EnodePulsarAutoConfig
-
-
Method Summary
Modifier and Type Method Description PulsarMessageListenerpulsarDomainEventListener(@Qualifier(value = "defaultPublishableExceptionMessageHandler") MessageHandler defaultPublishableExceptionMessageHandler, @Qualifier(value = "defaultApplicationMessageHandler") MessageHandler defaultApplicationMessageHandler, @Qualifier(value = "defaultDomainEventMessageHandler") MessageHandler defaultDomainEventMessageHandler)PulsarMessageListenerpulsarCommandListener(@Qualifier(value = "defaultCommandMessageHandler") MessageHandler defaultCommandMessageHandler)PulsarSendMessageServicepulsarSendMessageService()-
-
Method Detail
-
pulsarDomainEventListener
@Bean(name = "pulsarDomainEventListener")@ConditionalOnProperty(prefix = "spring.enode.mq.topic", name = "event") PulsarMessageListener pulsarDomainEventListener(@Qualifier(value = "defaultPublishableExceptionMessageHandler") MessageHandler defaultPublishableExceptionMessageHandler, @Qualifier(value = "defaultApplicationMessageHandler") MessageHandler defaultApplicationMessageHandler, @Qualifier(value = "defaultDomainEventMessageHandler") MessageHandler defaultDomainEventMessageHandler)
-
pulsarCommandListener
@Bean(name = "pulsarCommandListener")@ConditionalOnProperty(prefix = "spring.enode.mq.topic", name = "command") PulsarMessageListener pulsarCommandListener(@Qualifier(value = "defaultCommandMessageHandler") MessageHandler defaultCommandMessageHandler)
-
pulsarSendMessageService
@Bean(name = "pulsarSendMessageService") PulsarSendMessageService pulsarSendMessageService()
-
-
-
-