Uses of Class
org.apache.activemq.transport.mqtt.MQTTProtocolException
Packages that use MQTTProtocolException
Package
Description
A Broker side implementation of the MQTT 3.1 protocol - see http://mqtt.org/
-
Uses of MQTTProtocolException in org.apache.activemq.transport.mqtt
Methods in org.apache.activemq.transport.mqtt that throw MQTTProtocolExceptionModifier and TypeMethodDescriptionvoidMQTTProtocolConverter.onUnSubscribe(org.fusesource.mqtt.codec.UNSUBSCRIBE command) static voidValidate that the Topic names given by client commands are valid based on the MQTT protocol specification. -
Uses of MQTTProtocolException in org.apache.activemq.transport.mqtt.strategy
Methods in org.apache.activemq.transport.mqtt.strategy that throw MQTTProtocolExceptionModifier and TypeMethodDescriptionprotected byteAbstractMQTTSubscriptionStrategy.doSubscribe(org.apache.activemq.command.ConsumerInfo consumerInfo, String topicName, org.fusesource.mqtt.client.QoS qoS) voidAbstractMQTTSubscriptionStrategy.initialize(MQTTProtocolConverter protocol) voidMQTTSubscriptionStrategy.initialize(MQTTProtocolConverter protocol) Initialize the strategy before first use.protected List<org.apache.activemq.command.SubscriptionInfo>AbstractMQTTSubscriptionStrategy.lookupSubscription(String clientId) voidMQTTDefaultSubscriptionStrategy.onConnect(org.fusesource.mqtt.codec.CONNECT connect) voidMQTTSubscriptionStrategy.onConnect(org.fusesource.mqtt.codec.CONNECT connect) Allows the strategy to perform any needed actions on client connect prior to the CONNACK frame being sent back such as recovering old subscriptions and performing any clean session actions.voidMQTTVirtualTopicSubscriptionStrategy.onConnect(org.fusesource.mqtt.codec.CONNECT connect) voidAbstractMQTTSubscriptionStrategy.onReSubscribe(MQTTSubscription mqttSubscription) voidMQTTDefaultSubscriptionStrategy.onReSubscribe(MQTTSubscription mqttSubscription) voidMQTTSubscriptionStrategy.onReSubscribe(MQTTSubscription subscription) Called when a client sends a duplicate subscribe request which should force any retained messages on that topic to be replayed again as though the client had just subscribed for the first time.voidMQTTVirtualTopicSubscriptionStrategy.onReSubscribe(MQTTSubscription mqttSubscription) byteAbstractMQTTSubscriptionStrategy.onSubscribe(org.fusesource.mqtt.client.Topic topic) byteMQTTDefaultSubscriptionStrategy.onSubscribe(String topicName, org.fusesource.mqtt.client.QoS requestedQoS) byteMQTTSubscriptionStrategy.onSubscribe(String topicName, org.fusesource.mqtt.client.QoS requestedQoS) Called when a new Subscription is being requested.byteMQTTSubscriptionStrategy.onSubscribe(org.fusesource.mqtt.client.Topic topic) Called for each Topic that a client requests to subscribe to.byteMQTTVirtualTopicSubscriptionStrategy.onSubscribe(String topicName, org.fusesource.mqtt.client.QoS requestedQoS) voidMQTTDefaultSubscriptionStrategy.onUnSubscribe(String topicName) voidMQTTSubscriptionStrategy.onUnSubscribe(String topicName) Called when a client requests an un-subscribe a previous subscription.voidMQTTVirtualTopicSubscriptionStrategy.onUnSubscribe(String topicName)