Class MqttTopicSubscription


  • public final class MqttTopicSubscription
    extends Object
    Contains a topic name and Qos Level. This is part of the MqttSubscribePayload
    • Constructor Detail

      • MqttTopicSubscription

        public MqttTopicSubscription​(String topicFilter,
                                     MqttQoS qualityOfService)
    • Method Detail

      • topicFilter

        public String topicFilter()
      • setTopicFilter

        public void setTopicFilter​(String topicFilter)
        Rewrite topic filter.

        Many IoT devices do not support reconfiguration or upgrade, so it is hard to change their subscribed topics. To resolve this issue, MQTT server may offer topic rewrite capability.

        Parameters:
        topicFilter - Topic to rewrite to
      • qualityOfService

        public MqttQoS qualityOfService()