-
- All Implemented Interfaces:
@ConditionalOnProperty(prefix = "spring.enode", name = "mq", havingValue = "ons") public class EnodeOnsAutoConfig
-
-
Method Summary
Modifier and Type Method Description OnsMessageListeneronsDomainEventListener(@Qualifier(value = "defaultPublishableExceptionMessageHandler") MessageHandler defaultPublishableExceptionMessageHandler, @Qualifier(value = "defaultApplicationMessageHandler") MessageHandler defaultApplicationMessageHandler, @Qualifier(value = "defaultDomainEventMessageHandler") MessageHandler defaultDomainEventMessageHandler)OnsMessageListenercommandListener(@Qualifier(value = "defaultCommandMessageHandler") MessageHandler defaultCommandMessageHandler)OnsSendMessageServiceonsSendMessageService(@Qualifier(value = "enodeOnsProducer") Producer producer)-
-
Method Detail
-
onsDomainEventListener
@Bean(name = "onsDomainEventListener")@ConditionalOnProperty(prefix = "spring.enode.mq.topic", name = "event") OnsMessageListener onsDomainEventListener(@Qualifier(value = "defaultPublishableExceptionMessageHandler") MessageHandler defaultPublishableExceptionMessageHandler, @Qualifier(value = "defaultApplicationMessageHandler") MessageHandler defaultApplicationMessageHandler, @Qualifier(value = "defaultDomainEventMessageHandler") MessageHandler defaultDomainEventMessageHandler)
-
commandListener
@Bean(name = "onsCommandListener")@ConditionalOnProperty(prefix = "spring.enode.mq.topic", name = "command") OnsMessageListener commandListener(@Qualifier(value = "defaultCommandMessageHandler") MessageHandler defaultCommandMessageHandler)
-
onsSendMessageService
@Bean(name = "onsSendMessageService") OnsSendMessageService onsSendMessageService(@Qualifier(value = "enodeOnsProducer") Producer producer)
-
-
-
-