| New file | 
 |  |  | 
 |  |  | package com.dy.pipIrrApp.workOrder.mqtt; | 
 |  |  |  | 
 |  |  | import lombok.extern.slf4j.Slf4j; | 
 |  |  | import org.eclipse.paho.client.mqttv3.MqttClient; | 
 |  |  | import org.eclipse.paho.client.mqttv3.MqttException; | 
 |  |  | import org.eclipse.paho.client.mqttv3.MqttMessage; | 
 |  |  |  | 
 |  |  | /** | 
 |  |  |  * @author ZhuBaoMin | 
 |  |  |  * @date 2024-11-16 11:28 | 
 |  |  |  * @LastEditTime 2024-11-16 11:28 | 
 |  |  |  * @Description 消息发送方法 | 
 |  |  |  */ | 
 |  |  |  | 
 |  |  | @Slf4j | 
 |  |  | public class MqttMsgSender { | 
 |  |  |     public void sendMessage(MqttClient client, String topic, String content, int qos){ | 
 |  |  |         MqttMessage message = new MqttMessage(content.getBytes()); | 
 |  |  |         message.setQos(qos); | 
 |  |  |         try{ | 
 |  |  |             client.publish(topic,message); | 
 |  |  |         } catch (MqttException e){ | 
 |  |  |             log.error("MqttClient publish text info Error:{}!", e.getMessage()); | 
 |  |  |             e.printStackTrace(); | 
 |  |  |         } | 
 |  |  |     } | 
 |  |  | } |