|
||||||||||
| 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 with the default config.
Executor owned by this class with a custom config.
Executor with the default config.
Executor with a custom config.
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.
ThreadFactory implementation that allows for configurable threads to be produced.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.string is blank.
string is null.
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
allows anonymous access
captures broker events
allows 50 in-flight messages
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.MqttClient implementations and the MqttClientFactory.clients that share an Executor, broker URI, etc.clients using an Executor owned by this class with the default
config.
clients using a user provided Executor with the default
config.
clients using an Executor owned by this class with a custom
config.
clients using a user provided Executor with a custom
config.
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.
listener when you want to ignore all client events including received messages.
listener when you want to ignore all client events including received messages.
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.
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 with the default config.
Executor owned by this class with a custom config.
Executor with the default config.
Executor with a custom config.
Xenqtt test client.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 | |||||||||