提交 255604f4 编写于 作者: 浅梦2013's avatar 浅梦2013

mica-mqtt 代码优化

上级 1035bc3b
......@@ -54,7 +54,7 @@
<dependency>
<groupId>net.dreamlu</groupId>
<artifactId>mica-mqtt-spring-boot-starter</artifactId>
<version>1.2.6</version>
<version>1.2.7</version>
</dependency>
```
......@@ -65,7 +65,7 @@
<dependency>
<groupId>net.dreamlu</groupId>
<artifactId>mica-mqtt-core</artifactId>
<version>1.2.6</version>
<version>1.2.7</version>
</dependency>
```
......
......@@ -363,12 +363,14 @@ public final class MqttClient {
if (payload == null) {
payload = ByteBuffer.allocate(0);
}
MqttMessageBuilders.PublishBuilder publishBuilder = MqttMessageBuilders.publish()
.topicName(topic)
MqttMessageBuilders.PublishBuilder publishBuilder = MqttMessageBuilders.publish();
// 自定义配置
builder.accept(publishBuilder);
// 内置
publishBuilder.topicName(topic)
.payload(payload)
.messageId(messageId)
.qos(qos);
builder.accept(publishBuilder);
MqttPublishMessage message = publishBuilder.build();
boolean result = Tio.send(getContext(), message);
logger.info("MQTT Topic:{} qos:{} retain:{} publish result:{}", topic, qos, publishBuilder.isRetained(), result);
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册