Package org.openhab.core.io.transport.mqtt
-
Interface Summary Interface Description MqttActionCallback Implement this to be notified of the success or error of a any method inMqttBrokerConnection
that takes a callback.MqttConnectionObserver Implement this interface to get notified of connection state changes.MqttMessageSubscriber Implement this interface and register on the {@see MqttBrokerConnection} to get notified of incoming Mqtt messages on the given topic. -
Class Summary Class Description MqttBrokerConnection An MQTTBrokerConnection represents a single client connection to a MQTT broker.MqttBrokerConnectionConfig Contains configuration for a MqttBrokerConnection.MqttWillAndTestament Class encapsulating the last will and testament that is published after the client has gone offline. -
Enum Summary Enum Description MqttBrokerConnection.MqttVersion MQTT version (currently v3 and v5)MqttBrokerConnection.Protocol MQTT transport protocolsMqttConnectionState The connection state of aMqttBrokerConnection
. -
Exception Summary Exception Description MqttException Thrown if an error occurs communicating with the server.