Class KafkaExternalEventProducer

java.lang.Object
org.apache.fineract.infrastructure.event.external.producer.kafka.KafkaExternalEventProducer
All Implemented Interfaces:
org.apache.fineract.infrastructure.event.external.producer.ExternalEventProducer

@Component @ConditionalOnProperty(value="fineract.events.external.producer.kafka.enabled", havingValue="true") public class KafkaExternalEventProducer extends Object implements org.apache.fineract.infrastructure.event.external.producer.ExternalEventProducer
  • Constructor Details

    • KafkaExternalEventProducer

      public KafkaExternalEventProducer()
  • Method Details

    • sendEvents

      public void sendEvents(Map<Long,List<byte[]>> partitions) throws org.apache.fineract.infrastructure.event.external.exception.AcknowledgementTimeoutException
      Specified by:
      sendEvents in interface org.apache.fineract.infrastructure.event.external.producer.ExternalEventProducer
      Throws:
      org.apache.fineract.infrastructure.event.external.exception.AcknowledgementTimeoutException