public class ComplexCallback
extends java.lang.Object
implements org.eclipse.paho.client.mqttv3.MqttCallback
| Constructor and Description |
|---|
ComplexCallback() |
| Modifier and Type | Method and Description |
|---|---|
void |
addAction(java.lang.String commandName,
ICommandAction action) |
void |
connectionLost(java.lang.Throwable cause) |
void |
deliveryComplete(org.eclipse.paho.client.mqttv3.IMqttDeliveryToken token) |
ICommandAction |
getAction(java.lang.String commandName) |
java.util.Map<java.lang.String,ICommandAction> |
getActions() |
void |
messageArrived(java.lang.String topic,
org.eclipse.paho.client.mqttv3.MqttMessage message) |
void |
removeAction(java.lang.String commandName) |
public void connectionLost(java.lang.Throwable cause)
connectionLost in interface org.eclipse.paho.client.mqttv3.MqttCallbackpublic void messageArrived(java.lang.String topic,
org.eclipse.paho.client.mqttv3.MqttMessage message)
throws java.lang.Exception
messageArrived in interface org.eclipse.paho.client.mqttv3.MqttCallbackjava.lang.Exceptionpublic void deliveryComplete(org.eclipse.paho.client.mqttv3.IMqttDeliveryToken token)
deliveryComplete in interface org.eclipse.paho.client.mqttv3.MqttCallbackpublic void addAction(java.lang.String commandName,
ICommandAction action)
public void removeAction(java.lang.String commandName)
public ICommandAction getAction(java.lang.String commandName)
public java.util.Map<java.lang.String,ICommandAction> getActions()