Class ProjectEventKafkaListener
java.lang.Object
org.qubership.atp.mia.kafka.listeners.ProjectEventKafkaListener
@Component
@ConditionalOnProperty(value="kafka.enable",
havingValue="true")
public class ProjectEventKafkaListener
extends Object
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidlisten(ProjectEvent projectEvent) Listen request about changes for project.
-
Constructor Details
-
ProjectEventKafkaListener
public ProjectEventKafkaListener()
-
-
Method Details
-
listen
@Caching(put=@CachePut(value="ATP_MIA_PROJECT_NAME_OS",key="#projectEvent.projectId",condition="#projectEvent!=null&&#projectEvent.projectId!=null")) @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 projectEvent) Listen request about changes for project.- Parameters:
projectEvent- vent of project
-