From 028cd6aa1041fdf5d3bd730fb65cc4e87e3dd96b Mon Sep 17 00:00:00 2001 From: Ali Younis Date: Wed, 2 Aug 2017 22:23:59 -0700 Subject: [PATCH] Added Setup Files --- version2/src/java/simple_test/Setup.java | 76 +++++++++++++++++++++ version2/src/java/simple_test/runSetup.bash | 3 + 2 files changed, 79 insertions(+) create mode 100644 version2/src/java/simple_test/Setup.java create mode 100755 version2/src/java/simple_test/runSetup.bash diff --git a/version2/src/java/simple_test/Setup.java b/version2/src/java/simple_test/Setup.java new file mode 100644 index 0000000..f32c70a --- /dev/null +++ b/version2/src/java/simple_test/Setup.java @@ -0,0 +1,76 @@ +import iotcloud.*; +import java.util.*; + +class Setup { + + public static void main(String[] args) throws Exception { + + Table t1 = new Table("http://dc-6.calit2.uci.edu/test.iotcloud/", "reallysecret", 321, -1); + t1.initTable(); + + + // for ( int i = 0; i < 150; i++) { + + // System.out.println(i); + + // String a1 = "bulb" + i; + // IoTString ia1 = new IoTString(a1); + // t1.createNewKey(ia1, 321); + // t1.update(); + + + // // t1.update(); + // // t1.startTransaction(); + // // t1.addKV(ia1, ia1); + // // t1.commitTransaction(); + + // } + + + String a1 = "bulb1"; + String a2 = "bulb2"; + String a3 = "bulb3"; + IoTString ia1 = new IoTString(a1); + IoTString ia2 = new IoTString(a2); + IoTString ia3 = new IoTString(a3); + + + + String b1 = "wemo1"; + String b2 = "wemo2"; + IoTString ib1 = new IoTString(b1); + IoTString ib2 = new IoTString(b2); + + + String c1 = "sensor"; + IoTString ic1 = new IoTString(c1); + + + String pingTimerKey = "bulbController"; + IoTString ipingTimerKey = new IoTString(pingTimerKey); + + + String pingTimerKey2 = "wemoController"; + IoTString ipingTimerKey2 = new IoTString(pingTimerKey2); + + + String pingTimerKey3 = "sensorController"; + IoTString ipingTimerKey3 = new IoTString(pingTimerKey3); + + + t1.createNewKey(ia1, 321); + t1.createNewKey(ia2, 321); + t1.createNewKey(ia3, 321); + t1.createNewKey(ipingTimerKey, 321); + + t1.createNewKey(ib1, 351); + t1.createNewKey(ib2, 351); + t1.createNewKey(ipingTimerKey2, 351); + + + t1.createNewKey(ic1, 361); + t1.createNewKey(ipingTimerKey3, 361); + + t1.update(); + } +} \ No newline at end of file diff --git a/version2/src/java/simple_test/runSetup.bash b/version2/src/java/simple_test/runSetup.bash new file mode 100755 index 0000000..1b0a696 --- /dev/null +++ b/version2/src/java/simple_test/runSetup.bash @@ -0,0 +1,3 @@ +#!/bin/sh + +java -cp .:../iotcloud/bin Setup \ No newline at end of file -- 2.34.1