public class MqttConnection extends java.lang.Object implements Connection
构造器和说明 |
---|
MqttConnection(ClientConf clientConf,
RawMessageListener rawMessageListener) |
限定符和类型 | 方法和说明 |
---|---|
void |
close()
关闭连接
|
int |
connect()
建立连接
|
boolean |
isConnected()
是否连接中
|
void |
publishMessage(RawMessage message,
ActionListener listener)
发布消息
|
void |
setConnectListener(ConnectListener connectListener)
设置连接监听器
|
void |
setRawMessageListener(RawMessageListener rawMessageListener) |
void |
subscribeTopic(java.lang.String topic,
ActionListener listener)
订阅指定主题
|
public MqttConnection(ClientConf clientConf, RawMessageListener rawMessageListener)
public int connect()
Connection
connect
在接口中 Connection
public void publishMessage(RawMessage message, ActionListener listener)
Connection
publishMessage
在接口中 Connection
message
- 消息listener
- 发布监听器public void close()
Connection
close
在接口中 Connection
public boolean isConnected()
Connection
isConnected
在接口中 Connection
public void setConnectListener(ConnectListener connectListener)
Connection
setConnectListener
在接口中 Connection
connectListener
- 连接监听器public void setRawMessageListener(RawMessageListener rawMessageListener)
public void subscribeTopic(java.lang.String topic, ActionListener listener)
subscribeTopic
在接口中 Connection
topic
- 主题listener
- 监听订阅是否成功