类 MqttHelper

java.lang.Object
cn.hamm.airpower.mqtt.MqttHelper

@Configuration public class MqttHelper extends Object

MQTT助手类

作者:
Hamm
  • 构造器详细资料

    • MqttHelper

      public MqttHelper()
  • 方法详细资料

    • createClient

      public org.eclipse.paho.client.mqttv3.MqttClient createClient() throws org.eclipse.paho.client.mqttv3.MqttException
      创建MQTT客户端
      返回:
      配置
      抛出:
      org.eclipse.paho.client.mqttv3.MqttException - 异常
    • createClient

      public org.eclipse.paho.client.mqttv3.MqttClient createClient(String id) throws org.eclipse.paho.client.mqttv3.MqttException
      创建MQTT客户端
      参数:
      id - 客户端ID
      返回:
      配置
      抛出:
      org.eclipse.paho.client.mqttv3.MqttException - 异常
    • createOption

      public org.eclipse.paho.client.mqttv3.MqttConnectOptions createOption()
      创建配置
      返回:
      配置
    • publish

      public void publish(String topic, String message) throws org.eclipse.paho.client.mqttv3.MqttException
      发送消息
      参数:
      topic - 主题
      message - 消息内容
      抛出:
      org.eclipse.paho.client.mqttv3.MqttException