Package | Description |
---|---|
org.eclipse.paho.client.mqttv3 |
Contains a programming interface enabling applications to communicate with an MQTT server.
|
org.eclipse.paho.client.mqttv3.internal | |
org.eclipse.paho.client.mqttv3.internal.security | |
org.eclipse.paho.client.mqttv3.internal.websocket | |
org.eclipse.paho.client.mqttv3.internal.wire | |
org.eclipse.paho.client.mqttv3.persist |
Contains implementations of the MqttClientPersistence interface.
|
Class and Description |
---|
DisconnectedBufferOptions
Holds the set of options that govern the behaviour
of Offline (or Disconnected) buffering of messages
|
IMqttActionListener
Implementors of this interface will be notified when an asynchronous action completes.
|
IMqttAsyncClient
Enables an application to communicate with an MQTT server using non-blocking methods.
|
IMqttClient
Enables an application to communicate with an MQTT server using blocking methods.
|
IMqttDeliveryToken
Provides a mechanism for tracking the delivery of a message.
|
IMqttMessageListener
Implementers of this interface will be notified when a message arrives.
|
IMqttToken
Provides a mechanism for tracking the completion of an asynchronous task.
|
MqttCallback
Enables an application to be notified when asynchronous
events related to the client occur.
|
MqttClientPersistence
Represents a persistent data store, used to store outbound and inbound messages while they
are in flight, enabling delivery to the QoS specified.
|
MqttConnectOptions
Holds the set of options that control how the client connects to a server.
|
MqttDeliveryToken
Provides a mechanism to track the delivery progress of a message.
|
MqttException
Thrown if an error occurs communicating with the server.
|
MqttMessage
An MQTT message holds the application payload and options
specifying how the message is to be delivered
The message includes a "payload" (the body of the message)
represented as a byte[].
|
MqttPersistable
Represents an object used to pass data to be persisted across the
MqttClientPersistence
interface. |
MqttPersistenceException
This exception is thrown by the implementor of the persistence
interface if there is a problem reading or writing persistent data.
|
MqttPingSender
Represents an object used to send ping packet to MQTT broker
every keep alive interval.
|
MqttSecurityException
Thrown when a client is not authorized to perform an operation, or
if there is a problem with the security configuration.
|
MqttToken
Provides a mechanism for tracking the completion of an asynchronous action.
|
MqttTopic
Represents a topic destination, used for publish/subscribe messaging.
|
Class and Description |
---|
BufferedMessage
A BufferedMessage contains an MqttWire Message and token
it allows both message and token to be buffered when the client
is in resting state
|
DisconnectedBufferOptions
Holds the set of options that govern the behaviour
of Offline (or Disconnected) buffering of messages
|
IMqttActionListener
Implementors of this interface will be notified when an asynchronous action completes.
|
IMqttAsyncClient
Enables an application to communicate with an MQTT server using non-blocking methods.
|
IMqttMessageListener
Implementers of this interface will be notified when a message arrives.
|
IMqttToken
Provides a mechanism for tracking the completion of an asynchronous task.
|
MqttAsyncClient
Lightweight client for talking to an MQTT server using non-blocking methods
that allow an operation to run in the background.
|
MqttCallback
Enables an application to be notified when asynchronous
events related to the client occur.
|
MqttCallbackExtended
Extension of
MqttCallback to allow new callbacks
without breaking the API for existing applications. |
MqttClientPersistence
Represents a persistent data store, used to store outbound and inbound messages while they
are in flight, enabling delivery to the QoS specified.
|
MqttConnectOptions
Holds the set of options that control how the client connects to a server.
|
MqttDeliveryToken
Provides a mechanism to track the delivery progress of a message.
|
MqttException
Thrown if an error occurs communicating with the server.
|
MqttMessage
An MQTT message holds the application payload and options
specifying how the message is to be delivered
The message includes a "payload" (the body of the message)
represented as a byte[].
|
MqttPersistable
Represents an object used to pass data to be persisted across the
MqttClientPersistence
interface. |
MqttPersistenceException
This exception is thrown by the implementor of the persistence
interface if there is a problem reading or writing persistent data.
|
MqttPingSender
Represents an object used to send ping packet to MQTT broker
every keep alive interval.
|
MqttToken
Provides a mechanism for tracking the completion of an asynchronous action.
|
MqttTopic
Represents a topic destination, used for publish/subscribe messaging.
|
Class and Description |
---|
MqttSecurityException
Thrown when a client is not authorized to perform an operation, or
if there is a problem with the security configuration.
|
Class and Description |
---|
MqttException
Thrown if an error occurs communicating with the server.
|
Class and Description |
---|
MqttException
Thrown if an error occurs communicating with the server.
|
MqttMessage
An MQTT message holds the application payload and options
specifying how the message is to be delivered
The message includes a "payload" (the body of the message)
represented as a byte[].
|
MqttPersistable
Represents an object used to pass data to be persisted across the
MqttClientPersistence
interface. |
MqttPersistenceException
This exception is thrown by the implementor of the persistence
interface if there is a problem reading or writing persistent data.
|
Class and Description |
---|
MqttClientPersistence
Represents a persistent data store, used to store outbound and inbound messages while they
are in flight, enabling delivery to the QoS specified.
|
MqttPersistable
Represents an object used to pass data to be persisted across the
MqttClientPersistence
interface. |
MqttPersistenceException
This exception is thrown by the implementor of the persistence
interface if there is a problem reading or writing persistent data.
|