Class EmailKafkaConsumer

java.lang.Object
callofproject.dev.service.email.config.EmailKafkaConsumer

@Service public class EmailKafkaConsumer extends Object
Represents the email kafka consumer. CopyRight(C) 2023 by Call Of Project Teams.
  • Constructor Details

    • EmailKafkaConsumer

      public EmailKafkaConsumer(EmailService emailService)
      Constructor.
      Parameters:
      emailService - represents the email service
  • Method Details

    • listenEmailTopic

      @KafkaListener(topics="${spring.kafka.email-topic-name}", groupId="${spring.kafka.consumer.group-id}") public void listenEmailTopic(callofproject.dev.data.common.dto.EmailTopic emailTopic)
      Listen to the email topic.
      Parameters:
      emailTopic - represents the email topic