- saveToken(MqttToken, MqttWireMessage) - Method in class org.eclipse.paho.client.mqttv3.internal.CommsTokenStore
-
- saveToken(MqttToken, String) - Method in class org.eclipse.paho.client.mqttv3.internal.CommsTokenStore
-
- schedule(long) - Method in interface org.eclipse.paho.client.mqttv3.MqttPingSender
-
Schedule next ping in certain delay.
- schedule(long) - Method in class org.eclipse.paho.client.mqttv3.TimerPingSender
-
- send(MqttWireMessage, MqttToken) - Method in class org.eclipse.paho.client.mqttv3.internal.ClientState
-
Submits a message for delivery.
- sendNoWait(MqttWireMessage, MqttToken) - Method in class org.eclipse.paho.client.mqttv3.internal.ClientComms
-
Sends a message to the broker if in connected state, but only waits for the message to be
stored, before returning.
- setActionCallback(IMqttActionListener) - Method in interface org.eclipse.paho.client.mqttv3.IMqttToken
-
Register a listener to be notified when an action completes.
- setActionCallback(IMqttActionListener) - Method in class org.eclipse.paho.client.mqttv3.internal.Token
-
- setActionCallback(IMqttActionListener) - Method in class org.eclipse.paho.client.mqttv3.MqttToken
-
- setCallback(MqttCallback) - Method in interface org.eclipse.paho.client.mqttv3.IMqttAsyncClient
-
Sets a callback listener to use for events that happen asynchronously.
- setCallback(MqttCallback) - Method in interface org.eclipse.paho.client.mqttv3.IMqttClient
-
Sets the callback listener to use for events that happen asynchronously.
- setCallback(MqttCallback) - Method in class org.eclipse.paho.client.mqttv3.internal.ClientComms
-
- setCallback(MqttCallback) - Method in class org.eclipse.paho.client.mqttv3.internal.CommsCallback
-
- setCallback(MqttCallback) - Method in class org.eclipse.paho.client.mqttv3.MqttAsyncClient
-
- setCallback(MqttCallback) - Method in class org.eclipse.paho.client.mqttv3.MqttClient
-
- setCleanSession(boolean) - Method in class org.eclipse.paho.client.mqttv3.internal.ClientState
-
- setCleanSession(boolean) - Method in class org.eclipse.paho.client.mqttv3.MqttConnectOptions
-
Sets whether the client and server should remember state across restarts and reconnects.
- setClient(IMqttAsyncClient) - Method in class org.eclipse.paho.client.mqttv3.internal.Token
-
- setClientState(ClientState) - Method in class org.eclipse.paho.client.mqttv3.internal.CommsCallback
-
- setConnectionTimeout(int) - Method in class org.eclipse.paho.client.mqttv3.MqttConnectOptions
-
Sets the connection timeout value.
- setConnectTimeout(int) - Method in class org.eclipse.paho.client.mqttv3.internal.TCPNetworkModule
-
Set the maximum time to wait for a socket to be established
- setDuplicate(boolean) - Method in class org.eclipse.paho.client.mqttv3.internal.wire.MqttReceivedMessage
-
- setDuplicate(boolean) - Method in class org.eclipse.paho.client.mqttv3.internal.wire.MqttWireMessage
-
- setDuplicate(boolean) - Method in class org.eclipse.paho.client.mqttv3.MqttMessage
-
- setException(MqttException) - Method in class org.eclipse.paho.client.mqttv3.internal.Token
-
- setKeepAliveInterval(long) - Method in class org.eclipse.paho.client.mqttv3.internal.ClientState
-
- setKeepAliveInterval(int) - Method in class org.eclipse.paho.client.mqttv3.MqttConnectOptions
-
Sets the "keep alive" interval.
- setKeepAliveSecs(long) - Method in class org.eclipse.paho.client.mqttv3.internal.ClientState
-
- setKey(String) - Method in class org.eclipse.paho.client.mqttv3.internal.Token
-
- setLogger(String) - Static method in class org.eclipse.paho.client.mqttv3.logging.LoggerFactory
-
Set the class name of the logger that the LoggerFactory will load If not set getLogger will attempt to create a
logger appropriate for the platform.
- setMessage(MqttMessage) - Method in class org.eclipse.paho.client.mqttv3.internal.Token
-
- setMessage(MqttMessage) - Method in class org.eclipse.paho.client.mqttv3.MqttDeliveryToken
-
- setMessageID(int) - Method in class org.eclipse.paho.client.mqttv3.internal.Token
-
- setMessageId(int) - Method in class org.eclipse.paho.client.mqttv3.internal.wire.MqttPublish
-
- setMessageId(int) - Method in class org.eclipse.paho.client.mqttv3.internal.wire.MqttReceivedMessage
-
- setMessageId(int) - Method in class org.eclipse.paho.client.mqttv3.internal.wire.MqttWireMessage
-
Sets the MQTT message ID.
- setMqttVersion(int) - Method in class org.eclipse.paho.client.mqttv3.MqttConnectOptions
-
Sets the MQTT version.
- setMutable(boolean) - Method in class org.eclipse.paho.client.mqttv3.MqttMessage
-
Sets the mutability of this object (whether or not its values can be changed.
- setNetworkModuleIndex(int) - Method in class org.eclipse.paho.client.mqttv3.internal.ClientComms
-
- setNetworkModules(NetworkModule[]) - Method in class org.eclipse.paho.client.mqttv3.internal.ClientComms
-
- setNotified(boolean) - Method in class org.eclipse.paho.client.mqttv3.internal.Token
-
- setPassword(char[]) - Method in class org.eclipse.paho.client.mqttv3.MqttConnectOptions
-
Sets the password to use for the connection.
- setPayload(byte[]) - Method in class org.eclipse.paho.client.mqttv3.MqttMessage
-
Sets the payload of this message to be the specified byte array.
- setQos(int) - Method in class org.eclipse.paho.client.mqttv3.MqttMessage
-
Sets the quality of service for this message.
- setResourceName(String) - Method in interface org.eclipse.paho.client.mqttv3.logging.Logger
-
Set a name that can be used to provide context with each log record.
- setResourceName(String) - Method in class org.eclipse.paho.client.mqttv3.logging.MicroEJInternalLoggerFactory
-
- setRetained(boolean) - Method in class org.eclipse.paho.client.mqttv3.MqttMessage
-
Whether or not the publish message should be retained by the messaging engine.
- setServerURIs(String[]) - Method in class org.eclipse.paho.client.mqttv3.MqttConnectOptions
-
Set a list of one or more serverURIs the client may connect to.
- setSocketFactory(SocketFactory) - Method in class org.eclipse.paho.client.mqttv3.MqttConnectOptions
-
Sets the SocketFactory
to use.
- setSSLProperties(Properties) - Method in class org.eclipse.paho.client.mqttv3.MqttConnectOptions
-
Sets the SSL properties for the connection.
- setTimeToWait(long) - Method in class org.eclipse.paho.client.mqttv3.MqttClient
-
Set the maximum time to wait for an action to complete.
- setTopics(String[]) - Method in class org.eclipse.paho.client.mqttv3.internal.Token
-
- setUserContext(Object) - Method in interface org.eclipse.paho.client.mqttv3.IMqttToken
-
Store some context associated with an action.
- setUserContext(Object) - Method in class org.eclipse.paho.client.mqttv3.internal.Token
-
- setUserContext(Object) - Method in class org.eclipse.paho.client.mqttv3.MqttToken
-
- setUserName(String) - Method in class org.eclipse.paho.client.mqttv3.MqttConnectOptions
-
Sets the user name to use for the connection.
- setWill(MqttTopic, byte[], int, boolean) - Method in class org.eclipse.paho.client.mqttv3.MqttConnectOptions
-
Sets the "Last Will and Testament" (LWT) for the connection.
- setWill(String, byte[], int, boolean) - Method in class org.eclipse.paho.client.mqttv3.MqttConnectOptions
-
Sets the "Last Will and Testament" (LWT) for the connection.
- setWill(String, MqttMessage, int, boolean) - Method in class org.eclipse.paho.client.mqttv3.MqttConnectOptions
-
Sets up the will information, based on the supplied parameters.
- SEVERE - Static variable in interface org.eclipse.paho.client.mqttv3.logging.Logger
-
SEVERE is a message level indicating a serious failure.
- severe(String, String, int) - Method in interface org.eclipse.paho.client.mqttv3.logging.Logger
-
Log a message, specifying source class and method, if the logger is
currently enabled for the given message level.
- severe(String, String, int, Object[]) - Method in interface org.eclipse.paho.client.mqttv3.logging.Logger
-
Log a message, specifying source class and method, with an array of
object arguments, if the logger is currently enabled for the given
message level.
- severe(String, String, int, Object[], Throwable) - Method in interface org.eclipse.paho.client.mqttv3.logging.Logger
-
Log a message, specifying source class and method, with an array of
object arguments and a throwable, if the logger is currently enabled for
the given message level.
- severe(String, String, int) - Method in class org.eclipse.paho.client.mqttv3.logging.MicroEJInternalLoggerFactory
-
- severe(String, String, int, Object[]) - Method in class org.eclipse.paho.client.mqttv3.logging.MicroEJInternalLoggerFactory
-
- severe(String, String, int, Object[], Throwable) - Method in class org.eclipse.paho.client.mqttv3.logging.MicroEJInternalLoggerFactory
-
- shutdownConnection(MqttToken, MqttException) - Method in class org.eclipse.paho.client.mqttv3.internal.ClientComms
-
Shuts down the connection to the server.
- SINGLE_LEVEL_WILDCARD - Static variable in class org.eclipse.paho.client.mqttv3.MqttTopic
-
Single-level wildcard The plus sign (+) is a wildcard character that
matches only one topic level.
- socket - Variable in class org.eclipse.paho.client.mqttv3.internal.TCPNetworkModule
-
- start(String) - Method in class org.eclipse.paho.client.mqttv3.internal.CommsCallback
-
Starts up the Callback thread.
- start(String) - Method in class org.eclipse.paho.client.mqttv3.internal.CommsReceiver
-
Starts up the Receiver's thread.
- start(String) - Method in class org.eclipse.paho.client.mqttv3.internal.CommsSender
-
Starts up the Sender thread.
- start() - Method in interface org.eclipse.paho.client.mqttv3.internal.NetworkModule
-
- start() - Method in class org.eclipse.paho.client.mqttv3.internal.TCPNetworkModule
-
Starts the module, by creating a TCP socket to the server.
- start() - Method in interface org.eclipse.paho.client.mqttv3.MqttPingSender
-
Start ping sender.
- start() - Method in class org.eclipse.paho.client.mqttv3.TimerPingSender
-
- stop() - Method in class org.eclipse.paho.client.mqttv3.internal.CommsCallback
-
Stops the callback thread.
- stop() - Method in class org.eclipse.paho.client.mqttv3.internal.CommsReceiver
-
Stops the Receiver's thread.
- stop() - Method in class org.eclipse.paho.client.mqttv3.internal.CommsSender
-
Stops the Sender's thread.
- stop() - Method in interface org.eclipse.paho.client.mqttv3.internal.NetworkModule
-
- stop() - Method in class org.eclipse.paho.client.mqttv3.internal.TCPNetworkModule
-
Stops the module, by closing the TCP socket.
- stop() - Method in interface org.eclipse.paho.client.mqttv3.MqttPingSender
-
Stop ping sender.
- stop() - Method in class org.eclipse.paho.client.mqttv3.TimerPingSender
-
- STRING_ENCODING - Static variable in class org.eclipse.paho.client.mqttv3.internal.wire.MqttWireMessage
-
- Strings - Class in org.eclipse.paho.client.mqttv3.util
-
String helper
- subscribe(String, int) - Method in interface org.eclipse.paho.client.mqttv3.IMqttAsyncClient
-
Subscribe to a topic, which may include wildcards.
- subscribe(String, int, Object, IMqttActionListener) - Method in interface org.eclipse.paho.client.mqttv3.IMqttAsyncClient
-
Subscribe to a topic, which may include wildcards.
- subscribe(String[], int[]) - Method in interface org.eclipse.paho.client.mqttv3.IMqttAsyncClient
-
Subscribe to multiple topics, each of which may include wildcards.
- subscribe(String[], int[], Object, IMqttActionListener) - Method in interface org.eclipse.paho.client.mqttv3.IMqttAsyncClient
-
Subscribes to multiple topics, each of which may include wildcards.
- subscribe(String) - Method in interface org.eclipse.paho.client.mqttv3.IMqttClient
-
Subscribe to a topic, which may include wildcards using a QoS of 1.
- subscribe(String[]) - Method in interface org.eclipse.paho.client.mqttv3.IMqttClient
-
Subscribes to a one or more topics, which may include wildcards using a QoS of 1.
- subscribe(String, int) - Method in interface org.eclipse.paho.client.mqttv3.IMqttClient
-
Subscribe to a topic, which may include wildcards.
- subscribe(String[], int[]) - Method in interface org.eclipse.paho.client.mqttv3.IMqttClient
-
Subscribes to multiple topics, each of which may include wildcards.
- subscribe(String, int, Object, IMqttActionListener) - Method in class org.eclipse.paho.client.mqttv3.MqttAsyncClient
-
- subscribe(String, int) - Method in class org.eclipse.paho.client.mqttv3.MqttAsyncClient
-
- subscribe(String[], int[]) - Method in class org.eclipse.paho.client.mqttv3.MqttAsyncClient
-
- subscribe(String[], int[], Object, IMqttActionListener) - Method in class org.eclipse.paho.client.mqttv3.MqttAsyncClient
-
- subscribe(String) - Method in class org.eclipse.paho.client.mqttv3.MqttClient
-
- subscribe(String[]) - Method in class org.eclipse.paho.client.mqttv3.MqttClient
-
- subscribe(String, int) - Method in class org.eclipse.paho.client.mqttv3.MqttClient
-
- subscribe(String[], int[]) - Method in class org.eclipse.paho.client.mqttv3.MqttClient
-
- SystemProperties - Interface in org.eclipse.paho.client.mqttv3.util
-