Filler code
[iotcloud.git] / version2 / src / java / light_fan_embed_benchmark / Filler.java
1
2
3 import java.util.Scanner;
4 import iotcloud.*;
5 class Filler {
6     public static void main(String[] args) throws Exception {
7
8
9         Table t1 = new Table("http://dc-6.calit2.uci.edu/test.iotcloud/", "reallysecret", 400, -1);
10         t1.rebuild(); // update
11
12
13         String a1 = "bulb1";
14         String a2 = "bulb2";
15         String a3 = "bulb3";
16         IoTString ia1 = new IoTString(a1);
17         IoTString ia2 = new IoTString(a2);
18         IoTString ia3 = new IoTString(a3);
19
20         String valueA = "on";
21         String valueB = "off";
22         IoTString iValueA = new IoTString(valueA);
23         IoTString iValueB = new IoTString(valueB);
24
25
26         System.out.println("Starting System");
27         Scanner keyboard = new Scanner(System.in);
28
29         for (int i = 0; i < 10; i++) {
30
31             t1.update();
32             t1.startTransaction();
33             t1.addKV(ia1, iValueB);
34             t1.commitTransaction();
35
36
37             t1.update();
38             t1.startTransaction();
39             t1.addKV(ia3, iValueB);
40             t1.commitTransaction();
41
42             t1.update();
43             t1.startTransaction();
44             t1.addKV(ia2, iValueB);
45             t1.commitTransaction();
46
47         }
48     }
49 }