接口 MqttGatewayHandler


  • public interface MqttGatewayHandler
    MqttGatewayHandler
    从以下版本开始:
    2022/3/4
    作者:
    jiangcs
    • 方法概要

      所有方法 实例方法 抽象方法 
      修饰符和类型 方法 说明
      void send​(java.lang.String topic, byte[] payload)
      发送
      void send​(java.lang.String topic, int qos, byte[] payload)
      发送
    • 方法详细资料

      • send

        void send​(@Header("mqtt_topic")
                  java.lang.String topic,
                  byte[] payload)
           throws java.lang.Exception
        发送
        参数:
        topic - 主题
        payload - 数据载荷
        抛出:
        java.lang.Exception - 异常
      • send

        void send​(@Header("mqtt_topic")
                  java.lang.String topic,
                  @Header("mqtt_qos")
                  int qos,
                  byte[] payload)
           throws java.lang.Exception
        发送
        参数:
        topic - 主题
        qos - 0 表示的是订阅者没收到消息不会再次发送,消息会丢失。
        1 表示的是会尝试重试,一直到接收到消息,但这种情况可能导致订阅者收到多次重复消息。
        2 多了一次去重的动作,确保订阅者收到的消息有一次。
        payload - 数据载荷
        抛出:
        java.lang.Exception - 异常