public class FuseClient extends MqttClient
Modifier and Type | Class and Description |
---|---|
static class |
FuseClient.Builder |
executor
Modifier and Type | Method and Description |
---|---|
void |
close() |
protected void |
handleMessageArrived(String topic,
org.fusesource.hawtbuf.Buffer payload,
org.fusesource.mqtt.client.Callback<org.fusesource.mqtt.client.Callback<Void>> ack) |
void |
publishMqtt(String topic,
ByteBuffer payload) |
protected CompletionStage<?> |
subscribeMqtt(String topic,
MqttMessageHandler messageHandler) |
protected void |
unsubscribeMqtt(Set<String> mqttTopics) |
getCodec, getMqttClientId, internalCreateApplication, internalUnsubscribe, publish, subscribe
buildApplication, handleApplicationClosed, handleConnected, handleDisconnected, internalBuildApplication, internalCloseApplication, notifyAddApplication, notifyConnected, notifyDisconnected, notifyRemoveApplication, transport
public void close()
public void publishMqtt(String topic, ByteBuffer payload)
publishMqtt
in class MqttClient
protected CompletionStage<?> subscribeMqtt(String topic, MqttMessageHandler messageHandler)
subscribeMqtt
in class MqttClient
protected void unsubscribeMqtt(Set<String> mqttTopics)
unsubscribeMqtt
in class MqttClient
protected void handleMessageArrived(String topic, org.fusesource.hawtbuf.Buffer payload, org.fusesource.mqtt.client.Callback<org.fusesource.mqtt.client.Callback<Void>> ack)
Copyright © 2017. All rights reserved.