DisconnectedConsumer.java 567 B

123456789101112131415161718192021222324252627
  1. package com.xy.consumer;
  2. import lombok.AllArgsConstructor;
  3. import lombok.extern.slf4j.Slf4j;
  4. import org.springframework.stereotype.Service;
  5. /**
  6. * <p>
  7. * 设备下线监听消费者
  8. * </p>
  9. *
  10. * @author lijin
  11. * @since 2022-12-27
  12. */
  13. @Slf4j
  14. @Service
  15. @AllArgsConstructor
  16. public class DisconnectedConsumer implements MqttConsumer {
  17. private ConnectedConsumer connectedConsumer;
  18. @Override
  19. public boolean message(String topic, String payload) {
  20. log.info("设备下线监听:{}", payload);
  21. return connectedConsumer.exc(payload, 0);
  22. }
  23. }