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, ":");
@ -74,7 +75,7 @@ public class DigitalDisplayMQTTConnector extends MQTTTransportHandler {
String deviceId = ownerAndId.split(":")[1];
String[] messageData = message.toString().split(":");
if (log.isDebugEnabled()){
if (log.isDebugEnabled()) {
log.debug("Received MQTT message for: [OWNER-" + owner + "] & [DEVICE.ID-" + deviceId + "]");
}
@ -83,12 +84,13 @@ public class DigitalDisplayMQTTConnector extends MQTTTransportHandler {
String requestMessage = messageData[1];
String result = messageData[2];
if(log.isDebugEnabled()){
if (log.isDebugEnabled()) {
log.debug("Return result " + result + " for Request " + requestMessage);
}
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