Implementing null checks

Ace 9 years ago
parent b57e23817e
commit 55d97dd335

@ -88,6 +88,7 @@ public class ArduinoMQTTConnector extends MQTTTransportHandler {
@Override
public void processIncomingMessage(MqttMessage message, String... messageParams) throws TransportHandlerException {
if(messageParams.length != 0) {
String topic = messageParams[0];
// owner and the deviceId are extracted from the MQTT topic to which the messgae was received.
String ownerAndId = topic.replace(serverName + File.separator, "");
@ -142,6 +143,7 @@ public class ArduinoMQTTConnector extends MQTTTransportHandler {
replyMessageList.add(message.toString());
}
}
}
@Override
public void disconnect() {

@ -65,6 +65,7 @@ public class DigitalDisplayMQTTConnector extends MQTTTransportHandler {
@Override
public void processIncomingMessage(MqttMessage message, String... messageParams) {
if(messageParams.length != 0) {
String topic = messageParams[0];
String ownerAndId = topic.replace("wso2" + File.separator + "iot" + File.separator, "");
ownerAndId = ownerAndId.replace(File.separator + DigitalDisplayConstants.DEVICE_TYPE + File.separator, ":");
@ -89,6 +90,7 @@ public class DigitalDisplayMQTTConnector extends MQTTTransportHandler {
DigitalDisplayWebSocketServerEndPoint.sendMessage(randomId, result);
}
}
}
public void publishToDigitalDisplay(String topic, String payLoad, int qos, boolean retained)
throws TransportHandlerException {

@ -86,6 +86,7 @@ public class RaspberryPiMQTTConnector extends MQTTTransportHandler {
@Override
public void processIncomingMessage(MqttMessage message, String... messageParams) throws TransportHandlerException {
if(messageParams.length != 0) {
String topic = messageParams[0];
// owner and the deviceId are extracted from the MQTT topic to which the messgae was received.
String ownerAndId = topic.replace(serverName + File.separator, "");
@ -119,6 +120,7 @@ public class RaspberryPiMQTTConnector extends MQTTTransportHandler {
Calendar.getInstance().getTimeInMillis());
}
}
}
@Override
public void disconnect() {

@ -122,6 +122,7 @@ public class VirtualFireAlarmMQTTConnector extends MQTTTransportHandler {
*/
@Override
public void processIncomingMessage(MqttMessage mqttMessage, String... messageParams) {
if(messageParams.length != 0) {
String topic = messageParams[0];
// owner and the deviceId are extracted from the MQTT topic to which the messgae was received.
String ownerAndId = topic.replace(serverName + File.separator, "");
@ -172,6 +173,7 @@ public class VirtualFireAlarmMQTTConnector extends MQTTTransportHandler {
log.error(errorMsg, e);
}
}
}
/**
* {@inheritDoc}

Loading…
Cancel
Save