Class ProjectEventKafkaListener

java.lang.Object
org.qubership.atp.itf.lite.backend.service.kafka.listeners.ProjectEventKafkaListener

@Component public class ProjectEventKafkaListener extends Object
  • Constructor Details

    • ProjectEventKafkaListener

      public ProjectEventKafkaListener()
  • Method Details

    • listen

      @CacheEvict(value="projects",allEntries=true) @CacheEvict(value="ATP_ITF_LITE_PROJECT_CERT",key="#event.projectId") @KafkaListener(id="${kafka.catalog.notification.group}", groupId="${kafka.catalog.notification.group}", topics="${kafka.catalog.notification.topic:catalog_notification_topic}", containerFactory="catalogProjectEventContainerFactory", autoStartup="true") public void listen(ProjectEvent event)
      Listen Project event from catalogue.
      Parameters:
      event - event.