|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
BlockingCommand that provides a simple extension point for command implementations.PublishMessage.getQoS() is QoS.AT_MOST_ONCE in which case this does nothing.
ConnectMessages.
AsyncMqttClient.MqttClient that handles interactions with the MQTT broker in an asynchronous fashion.Executor owned by this class.
Executor.
BrokerEvent.BlockingCommand.await() or BlockingCommand.await(long, TimeUnit) to throw an MqttCommandCancelledException.This should only be
called by the same thread that calls BlockingCommand.execute().
Cancels all blocking commands for the specified channel.
Cancels all blocking commands.
MQTT channel is formally closed.
channels that communicate via the MQTT protocol.MqttChannels.MQTT channel is opened.
MessageHandler.channelClosed(MqttChannel, Throwable) callback.
MessageHandler.channelClosed(MqttChannel, Throwable) callback.
ConnAckMessage is received through the specified channel
ConnectMessage is received through the specified channel
MqttClient instance when a connection to the broker is established.
MqttClient each time the connection to the broker is lost other than by an intentional disconnect.
ConnAckMessage.DisconnectMessage is received through the specified channel
ReconnectStrategy implementation that attempts to reconnect a fixed intervals up to a maximum number of reconnection attempts.boolean.
boolean.
double.
double.
int.
int.
long.
long.
string.
string.
IdentifiableMqttMessage.
MqttMessage.Log.LoggingDelegate that logs messages and related data to a log file called xenqtt.log that is created and rolled in the directory where the
xenqtt.jar file is being executed.MqttMessages.MockBrokerHandler, 15 second message resend interval, port 1883, and allows anonymous access
MockBroker as a xenqtt command line applicationMqttChannel to use for the client side of the connection.MqttMessages over a channel.MqttChannel to use for the client side of the connection.clients that share an Executor, broker URI, etc.clients using an Executor owned by this class.
clients using a user provided Executor.
clients using an Executor owned by this class.
clients using a user provided Executor.
SynchronousMqttClient.BlockingCommand is cancelled.null as its detail message.
null as its detail message.
InterruptedException.MqttClient.subscribe(java.util.List) and MqttClient.subscribe(Subscription[]) methods when the QoS granted for
a subscription request does not match the QoS requested.null as its detail message.
client.
MqttChannelRef for use in exchanging data using the MQTT protocol.
MqttChannelRef for use in exchanging data using the MQTT protocol.
MqttChannelRef for use in exchanging data using the MQTT protocol.
MqttChannelRef for use in exchanging data using the MQTT protocol.
client.
ReconnectionStrategy implementation that allows for progressive reconnection attempts to the broker.PubAckMessage is received through the specified channel
PubCompMessage is received through the specified channel
message.
PubMessage is received through the specified channel
PubRecMessage is received through the specified channel
PubRelMessage is received through the specified channel
string using a single delimiter.
MqttClient implementation to reconnect to the broker if the connection is lost.message over a specified channel.
logging levels to use.
SubAckMessage is received through the specified channel
SubscribeMessage is received through the specified channel
MqttClient that interacts with an MQTT broker in a synchronous fashion.Executor owned by this class.
Executor.
UnsubAckMessage is received through the specified channel
UnsubscribeMessage is received through the specified channel
string is not empty.
T is not empty.
collection of objects of type T is not empty.
null.
Formatter implementation that logs log records to a single line in the log file.
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||