Package net.sf.xenqtt

Interface Summary
XenqttApplication Specifies a type that implements a Xenqtt application.
 

Class Summary
AbstractXenqttApplication Base for XenqttApplication classes
AppContext Contains the application context for a Xenqtt application
ConfigurableThreadFactory A ThreadFactory implementation that allows for configurable threads to be produced.
JavaLoggingDelegate A 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.
Log Provides disparate logging methods for use within xenqtt.
LoggingLevels Exposes the disparate log levels that are currently enabled for Xenqtt.
SimpleBroker Simple broker implementation.
Xenqtt The entry point into the application when either the proxy or the gateway are run.
XenqttLogFormatter A Formatter implementation that logs log records to a single line in the log file.
XenqttUtil Provides disparate utility methods useful across the Xenqtt application ecosystem.
 

Exception Summary
MqttCommandCancelledException Thrown when a BlockingCommand is cancelled.
MqttException General mqtt exception used by this library.
MqttInterruptedException This is a wrapper for InterruptedException.
MqttInvalidTopicNameException Thrown when an invalid topic name is used
MqttInvocationException Thrown when an Exception occurs during the processing of a command.
MqttQosNotGrantedException Thrown by synchronous MqttClient.subscribe(java.util.List) and MqttClient.subscribe(Subscription[]) methods when the QoS granted for a subscription request does not match the QoS requested.
MqttTimeoutException Thrown when a timeout occurs in xenqtt.
 

Error Summary
MqttInvocationError Thrown when an Error occurs during the processing of a command.
 



Copyright © 2013. All Rights Reserved.