-
- All Implemented Interfaces:
@ConditionalOnProperty(prefix = "spring.enode", name = "mq", havingValue = "kafka") public class EnodeKafkaAutoConfiguration
-
-
Method Summary
Modifier and Type Method Description KafkaMessageListenerpublishableExceptionListener(@Qualifier(value = "defaultPublishableExceptionMessageHandler") MessageHandler defaultPublishableExceptionMessageHandler, @Qualifier(value = "defaultApplicationMessageHandler") MessageHandler defaultApplicationMessageHandler, @Qualifier(value = "defaultDomainEventMessageHandler") MessageHandler defaultDomainEventMessageHandler)KafkaMessageListenercommandListener(@Qualifier(value = "defaultCommandMessageHandler") MessageHandler defaultCommandMessageHandler)KafkaSendMessageServicekafkaSendMessageService(@Qualifier(value = "enodeKafkaTemplate") KafkaTemplate<String, String> kafkaTemplate)-
-
Method Detail
-
publishableExceptionListener
@Bean(name = "kafkaDomainEventListener")@ConditionalOnProperty(prefix = "spring.enode.mq.topic", name = "event") KafkaMessageListener publishableExceptionListener(@Qualifier(value = "defaultPublishableExceptionMessageHandler") MessageHandler defaultPublishableExceptionMessageHandler, @Qualifier(value = "defaultApplicationMessageHandler") MessageHandler defaultApplicationMessageHandler, @Qualifier(value = "defaultDomainEventMessageHandler") MessageHandler defaultDomainEventMessageHandler)
-
commandListener
@Bean(name = "kafkaCommandListener")@ConditionalOnProperty(prefix = "spring.enode.mq.topic", name = "command") KafkaMessageListener commandListener(@Qualifier(value = "defaultCommandMessageHandler") MessageHandler defaultCommandMessageHandler)
-
kafkaSendMessageService
@Bean(name = "kafkaSendMessageService") KafkaSendMessageService kafkaSendMessageService(@Qualifier(value = "enodeKafkaTemplate") KafkaTemplate<String, String> kafkaTemplate)
-
-
-
-