NotiKafkaServiceImpl.java 929 B

12345678910111213141516171819202122232425262728293031
  1. package com.citygis.web.service.impl;
  2. import com.citygis.common.annotation.PushToKafka;
  3. import com.citygis.web.domain.KafkaPushTest;
  4. import com.citygis.web.service.NotiKafkaService;
  5. import org.springframework.stereotype.Service;
  6. /**
  7. * @Name NotiKafkaServiceImpl
  8. * @Version 1.0
  9. * @Date 2025-02-21 15:16:33
  10. * @Author harri
  11. * @Description: Kafka Push Test
  12. */
  13. @Service
  14. public class NotiKafkaServiceImpl implements NotiKafkaService {
  15. // todo: 改为数据库查询结果
  16. @Override
  17. @PushToKafka
  18. public KafkaPushTest sendNotification(int monitorId) {
  19. KafkaPushTest kafkaPushTest = new KafkaPushTest();
  20. kafkaPushTest.setQuerySql("dasd");
  21. kafkaPushTest.setResCode(12);
  22. kafkaPushTest.setBootstrapAddress("127.0.0.1");
  23. kafkaPushTest.setPort("8080");
  24. kafkaPushTest.setKey("asd");
  25. kafkaPushTest.setValue("sssdadadasdasd");
  26. return kafkaPushTest;
  27. }
  28. }