Skip to content

Commit 30a651a

Browse files
authored
Fix: replace duplicated string literal '/myTopic' with constant (#17419)
1 parent 1d11616 commit 30a651a

1 file changed

Lines changed: 9 additions & 8 deletions

File tree

example/mqtt/src/main/java/org/apache/iotdb/mqtt/MQTTClient.java

Lines changed: 9 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -27,6 +27,7 @@
2727
public class MQTTClient {
2828

2929
private static final String DATABASE = "myMqttTest";
30+
private static final String MY_TOPIC = "/myTopic";
3031

3132
public static void main(String[] args) throws Exception {
3233
MQTT mqtt = new MQTT();
@@ -74,39 +75,39 @@ private static void jsonPayloadFormatter(BlockingConnection connection) throws E
7475
private static void linePayloadFormatter(BlockingConnection connection) throws Exception {
7576
// myTable,tag1=t1,tag2=t2 fieldKey1="1,2,3" 1740109006001
7677
String payload = "myTable,tag1=t1,tag2=t2 fieldKey1=\"1,2,3\" 1740109006001";
77-
connection.publish(DATABASE + "/myTopic", payload.getBytes(), QoS.AT_LEAST_ONCE, false);
78+
connection.publish(DATABASE + MY_TOPIC, payload.getBytes(), QoS.AT_LEAST_ONCE, false);
7879
Thread.sleep(10);
7980

8081
payload = "myTable,tag1=t1,tag2=t2 fieldKey1=\"1,2,3\" 1740109006002";
81-
connection.publish(DATABASE + "/myTopic", payload.getBytes(), QoS.AT_LEAST_ONCE, false);
82+
connection.publish(DATABASE + MY_TOPIC, payload.getBytes(), QoS.AT_LEAST_ONCE, false);
8283
Thread.sleep(10);
8384

8485
payload = "myTable,tag1=t1,tag2=t2 fieldKey1=\"1,2,3\" 1740109006003";
85-
connection.publish(DATABASE + "/myTopic", payload.getBytes(), QoS.AT_LEAST_ONCE, false);
86+
connection.publish(DATABASE + MY_TOPIC, payload.getBytes(), QoS.AT_LEAST_ONCE, false);
8687
Thread.sleep(10);
8788
payload =
8889
"test1,tag1=t1,tag2=t2 attr3=a5,attr4=a4 field1=\"fieldValue1\",field2=1i,field3=1u 1";
89-
connection.publish(DATABASE + "/myTopic", payload.getBytes(), QoS.AT_LEAST_ONCE, false);
90+
connection.publish(DATABASE + MY_TOPIC, payload.getBytes(), QoS.AT_LEAST_ONCE, false);
9091
Thread.sleep(10);
9192

9293
payload = "test1,tag1=t1,tag2=t2 field4=2,field5=2i32,field6=2f 2";
93-
connection.publish(DATABASE, payload.getBytes(), QoS.AT_LEAST_ONCE, false);
94+
connection.publish(DATABASE + MY_TOPIC, payload.getBytes(), QoS.AT_LEAST_ONCE, false);
9495
Thread.sleep(10);
9596

9697
payload =
9798
"test1,tag1=t1,tag2=t2 field7=t,field8=T,field9=true 3 \n "
9899
+ "test1,tag1=t1,tag2=t2 field7=f,field8=F,field9=FALSE 4";
99-
connection.publish(DATABASE + "/myTopic", payload.getBytes(), QoS.AT_LEAST_ONCE, false);
100+
connection.publish(DATABASE + MY_TOPIC, payload.getBytes(), QoS.AT_LEAST_ONCE, false);
100101
Thread.sleep(10);
101102

102103
payload =
103104
"test1,tag1=t1,tag2=t2 attr1=a1,attr2=a2 field1=\"fieldValue1\",field2=1i,field3=1u 4 \n "
104105
+ "test1,tag1=t1,tag2=t2 field4=2,field5=2i32,field6=2f 5";
105-
connection.publish(DATABASE + "/myTopic", payload.getBytes(), QoS.AT_LEAST_ONCE, false);
106+
connection.publish(DATABASE + MY_TOPIC, payload.getBytes(), QoS.AT_LEAST_ONCE, false);
106107
Thread.sleep(10);
107108

108109
payload = "# It's a remark\n " + "test1,tag1=t1,tag2=t2 field4=2,field5=2i32,field6=2f 6";
109-
connection.publish(DATABASE + "/myTopic", payload.getBytes(), QoS.AT_LEAST_ONCE, false);
110+
connection.publish(DATABASE + MY_TOPIC, payload.getBytes(), QoS.AT_LEAST_ONCE, false);
110111
Thread.sleep(10);
111112
}
112113
}

0 commit comments

Comments
 (0)