public class MqttClientManagerImpl extends java.lang.Object implements MqttClientManager, org.eclipse.paho.client.mqttv3.MqttCallbackExtended
MqttClientManager.ConnectCallback| 构造器和说明 |
|---|
MqttClientManagerImpl(CloudEventObserverManger observerManger,
CloudProps cloudProps) |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
addCallback(MqttClientManager.ConnectCallback connectCallback)
添加连接回调
|
void |
connectComplete(boolean reconnect,
java.lang.String serverURI) |
void |
connectionLost(java.lang.Throwable cause) |
void |
deliveryComplete(org.eclipse.paho.client.mqttv3.IMqttDeliveryToken token) |
boolean |
getAsync()
获取异步状态
|
org.eclipse.paho.client.mqttv3.IMqttAsyncClient |
getClient()
获取客户端
|
java.lang.String |
getClientId()
获取客户端Id
|
void |
messageArrived(java.lang.String topic,
org.eclipse.paho.client.mqttv3.MqttMessage message) |
boolean |
removeCallback(MqttClientManager.ConnectCallback connectCallback)
移除连接回调
|
void |
setAsync(boolean async)
设置异步状态
|
public MqttClientManagerImpl(CloudEventObserverManger observerManger, CloudProps cloudProps)
public void connectionLost(java.lang.Throwable cause)
connectionLost 在接口中 org.eclipse.paho.client.mqttv3.MqttCallbackpublic void messageArrived(java.lang.String topic,
org.eclipse.paho.client.mqttv3.MqttMessage message)
throws java.lang.Exception
messageArrived 在接口中 org.eclipse.paho.client.mqttv3.MqttCallbackjava.lang.Exceptionpublic void deliveryComplete(org.eclipse.paho.client.mqttv3.IMqttDeliveryToken token)
deliveryComplete 在接口中 org.eclipse.paho.client.mqttv3.MqttCallbackpublic void connectComplete(boolean reconnect,
java.lang.String serverURI)
connectComplete 在接口中 org.eclipse.paho.client.mqttv3.MqttCallbackExtendedpublic org.eclipse.paho.client.mqttv3.IMqttAsyncClient getClient()
getClient 在接口中 MqttClientManagerpublic java.lang.String getClientId()
MqttClientManagergetClientId 在接口中 MqttClientManagerpublic void setAsync(boolean async)
MqttClientManagersetAsync 在接口中 MqttClientManagerpublic boolean getAsync()
MqttClientManagergetAsync 在接口中 MqttClientManagerpublic void addCallback(MqttClientManager.ConnectCallback connectCallback)
MqttClientManageraddCallback 在接口中 MqttClientManagerpublic boolean removeCallback(MqttClientManager.ConnectCallback connectCallback)
MqttClientManagerremoveCallback 在接口中 MqttClientManager