Class ProjectEventListener

java.lang.Object
org.qubership.atp.dataset.kafka.listeners.ProjectEventListener

@Component @ConditionalOnProperty(value="kafka.enable", matchIfMissing=false) public class ProjectEventListener extends Object
  • Constructor Details

    • ProjectEventListener

      @Autowired public ProjectEventListener(KafkaEventHandler<ProjectEvent> projectEventHandler, @Qualifier("ignoreUnknownPropertiesMapper") com.fasterxml.jackson.databind.ObjectMapper objectMapper)
  • Method Details

    • listen

      @KafkaListener(id="datasetProjectEvent", topics="${kafka.project.event.consumer.topic.name}", containerFactory="projectEventContainerFactory") public void listen(@Payload String event) throws IOException
      Listen project-event kafka topic.
      Throws:
      IOException