Browse Source

sparkplug: Comment1

pull/7861/head
nickAS21 4 years ago
parent
commit
eed3df829c
  1. 4
      common/transport/mqtt/src/main/java/org/thingsboard/server/transport/mqtt/session/AbstractGatewaySessionHandler.java
  2. 4
      common/transport/mqtt/src/main/java/org/thingsboard/server/transport/mqtt/session/SparkplugNodeSessionHandler.java

4
common/transport/mqtt/src/main/java/org/thingsboard/server/transport/mqtt/session/AbstractGatewaySessionHandler.java

@ -114,7 +114,7 @@ public abstract class AbstractGatewaySessionHandler {
if (isJsonPayloadType()) { if (isJsonPayloadType()) {
onDeviceDisconnectJson(mqttMsg); onDeviceDisconnectJson(mqttMsg);
} else { } else {
onGatewayNodeDisconnectProto(mqttMsg); onGatewayDeviceDisconnectProto(mqttMsg);
} }
} }
@ -308,7 +308,7 @@ public abstract class AbstractGatewaySessionHandler {
processOnDisconnect(msg, deviceName); processOnDisconnect(msg, deviceName);
} }
protected void onGatewayNodeDisconnectProto(MqttPublishMessage mqttMsg) throws AdaptorException { protected void onGatewayDeviceDisconnectProto(MqttPublishMessage mqttMsg) throws AdaptorException {
try { try {
TransportApiProtos.DisconnectMsg connectProto = TransportApiProtos.DisconnectMsg.parseFrom(getBytes(mqttMsg.payload())); TransportApiProtos.DisconnectMsg connectProto = TransportApiProtos.DisconnectMsg.parseFrom(getBytes(mqttMsg.payload()));
String deviceName = checkDeviceName(connectProto.getDeviceName()); String deviceName = checkDeviceName(connectProto.getDeviceName());

4
common/transport/mqtt/src/main/java/org/thingsboard/server/transport/mqtt/session/SparkplugNodeSessionHandler.java

@ -59,7 +59,7 @@ public class SparkplugNodeSessionHandler extends AbstractGatewaySessionHandler{
// TODO // TODO
break; break;
case NDEATH: case NDEATH:
onGatewayNodeDisconnectProto(mqttMsg); onGatewayDeviceDisconnectProto(mqttMsg);
break; break;
case NRECORD: case NRECORD:
// TODO // TODO
@ -82,7 +82,7 @@ public class SparkplugNodeSessionHandler extends AbstractGatewaySessionHandler{
// TODO // TODO
break; break;
case DDEATH: case DDEATH:
onGatewayNodeDisconnectProto(mqttMsg); onGatewayDeviceDisconnectProto(mqttMsg);
break; break;
case DRECORD: case DRECORD:
// TODO // TODO

Loading…
Cancel
Save