Class KafkaGetAccessTokenService

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

@Service public class KafkaGetAccessTokenService extends Object
  • Field Details

    • finishTopic

      @Value("${kafka.itflite.getaccesstoken.finish.topic}") public String finishTopic
  • Constructor Details

    • KafkaGetAccessTokenService

      public KafkaGetAccessTokenService()
  • Method Details

    • getAccessTokenFinishEventSend

      public void getAccessTokenFinishEventSend(UUID sseId)
      Sends execution finish event to kafka.
      Parameters:
      sseId - finished sseId
    • listenItfLiteGetAccessTokenFinishEvent

      @KafkaListener(groupId="kafkaItfLiteGetAccessTokenListenerId_#{T(org.qubership.atp.itf.lite.backend.utils.PodNameUtils).getServicePodName()}", topics="${kafka.itflite.getaccesstoken.finish.topic}", containerFactory="getAccessTokenContainerFactory") public void listenItfLiteGetAccessTokenFinishEvent(@Payload GetAccessTokenFinish getAccessTokenFinish)
      Listen start execution kafka topic.