6.12.2019

This commit is contained in:
Gregor_Dutzler
2019-12-06 09:24:45 +01:00
parent 87bf1d7291
commit ad62228a29
5 changed files with 33 additions and 35 deletions

View File

@ -33,7 +33,7 @@ public class mqtt {
client.connect(connOpts);
} catch (MqttException e) {
e.printStackTrace();
Log.error("Connection to the ESB was failes");
}
mqttreceiver mr = new mqttreceiver(client);
@ -56,7 +56,7 @@ public class mqtt {
try {
Database = JDCB.getInstance();
} catch (IOException e) {
//e.printStackTrace();
Log.error("No Connection to the databank");
}
//new JDCB("placeuser", "eaL956R6yFItQVBl", "wasteinformation");
ResultSet result = Database.executeQuery(message);
@ -77,23 +77,22 @@ public class mqtt {
String tempyearnew = yearsplit[1];
String newDate = parts[2] + "." + parts[1] + ".20" + tempyearnew;
String[] partstwo = date.split(" ");
String Datetomorrow=nexDayDate();
String Datetomorrow = nexDayDate();
int abholtag;
if (partstwo[0].contains(newDate)||partstwo[0].contains(Datetomorrow)) {
if (partstwo[0].contains(newDate) || partstwo[0].contains(Datetomorrow)) {
abholtag = 1;
transmitmessageAbfallart(clientidentify + "," + wastetyp + "," + abholtag);
}else {
abholtag=0;
} else {
abholtag = 0;
transmitmessageAbfallart(clientidentify + "," + wastetyp + "," + abholtag);
}
}
}
} catch (SQLException e) {
System.out.println("Exception");
e.printStackTrace();
Log.error("No data from databank");
}
}
@ -116,12 +115,9 @@ public class mqtt {
c.add(Calendar.DATE, 1);
Date currentDatePlusOne = c.getTime();
String temp=dateFormat.format(currentDatePlusOne);
String split[]=temp.split("/");
String newDate=split[2]+"."+split[1]+"."+split[0];
String temp = dateFormat.format(currentDatePlusOne);
String split[] = temp.split("/");
String newDate = split[2] + "." + split[1] + "." + split[0];
return newDate;
}
}

View File

@ -24,15 +24,15 @@ public class mqttreceiver {
public String getmessage() {
try {
client.setCallback(new MqttCallback() {
client.setCallback(new MqttCallback() {
@Override
public void connectionLost(Throwable throwable) {
Log.error("connection lost");
Log.error("connection lost");
}
@Override
public void messageArrived(String s, MqttMessage mqttMessage) throws Exception {
message =new String(mqttMessage.getPayload());
message = new String(mqttMessage.getPayload());
notifylisteners(message);
}
@ -45,7 +45,7 @@ Log.error("connection lost");
client.subscribe("TopicIn");
Log.debug("subscribed topic");
} catch (MqttException e) {
e.printStackTrace();
Log.error("Connection to the ESB was failed");
}
return message;
}

View File

@ -12,7 +12,7 @@ public class mqtttransmitter {
MqttClient client;
public mqtttransmitter(MqttClient client) {
this.client=client;
this.client = client;
}
public void sendmessage(String temp) {
@ -36,7 +36,6 @@ public class mqtttransmitter {
Log.debug("loc " + me.getLocalizedMessage());
Log.debug("cause " + me.getCause());
Log.debug("excep " + me);
me.printStackTrace();
}
}
}