aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/main/java/edu/brown/cs/student/term/Main.java8
-rw-r--r--src/main/java/edu/brown/cs/student/term/hub/SuspicionRanker.java1
-rw-r--r--src/main/java/edu/brown/cs/student/term/repl/commands/SetupCommand.java1
3 files changed, 8 insertions, 2 deletions
diff --git a/src/main/java/edu/brown/cs/student/term/Main.java b/src/main/java/edu/brown/cs/student/term/Main.java
index 008c411..fb14f94 100644
--- a/src/main/java/edu/brown/cs/student/term/Main.java
+++ b/src/main/java/edu/brown/cs/student/term/Main.java
@@ -130,7 +130,7 @@ public final class Main {
return "OK";
});
Spark.before((request, response) -> response.header("Access-Control-Allow-Origin", "*"));
- Spark.post("/data", new SuspicionRankHandler());
+ Spark.post("/susrank", new SuspicionRankHandler());
Spark.post("/profit", new ProfitQueryHandler());
}
@@ -151,15 +151,19 @@ public final class Main {
SuspicionRanker ranker = new SuspicionRanker(db);
JSONObject data = new JSONObject(request.body());
+ xmlLinks = data;
long startMilli = data.getLong("start");
long endMilli = data.getLong("end");
+ System.out.println(startMilli);
+ System.out.println(endMilli);
Instant start = Instant.ofEpochMilli(startMilli);
Instant end = Instant.ofEpochMilli(endMilli);
List<Holder> suspiciousHolders = ranker.getSuspicionScoreList(start, end);
Map<String, Object> variables = ImmutableMap.of("holders", suspiciousHolders);
return GSON.toJson(variables);
} catch (Exception e) {
+ e.printStackTrace();
System.out.println("DBQuerier Test, couldn't connect to db???");
return "Error";
}
@@ -180,13 +184,13 @@ public final class Main {
double sp500PercentGain = 0.0;
double sp500Gain = 0.0;
try {
- DatabaseQuerier db = new DatabaseQuerier("data/trades.sqlite3");
profit =
new ProfitCalculation(DatabaseQuerier.getConn(), person, startPeriod, endPeriod);
holdings = profit.getHoldingsList();
gains = profit.calculateGains();
sp500PercentGain = profit.compareToSP500();
} catch (Exception e) {
+ e.printStackTrace();
System.out.println("DBQuerier Test, couldn't connect to db???");
return "Error";
}
diff --git a/src/main/java/edu/brown/cs/student/term/hub/SuspicionRanker.java b/src/main/java/edu/brown/cs/student/term/hub/SuspicionRanker.java
index 9f5f9c1..4f82cde 100644
--- a/src/main/java/edu/brown/cs/student/term/hub/SuspicionRanker.java
+++ b/src/main/java/edu/brown/cs/student/term/hub/SuspicionRanker.java
@@ -47,6 +47,7 @@ public class SuspicionRanker {
suspicionList.add(guy);
}
} catch (Exception e) {
+ e.printStackTrace();
System.out.println("ERROR: Could not connect to database querier");
}
return suspicionList;
diff --git a/src/main/java/edu/brown/cs/student/term/repl/commands/SetupCommand.java b/src/main/java/edu/brown/cs/student/term/repl/commands/SetupCommand.java
index a6ef1f0..5aa1c5a 100644
--- a/src/main/java/edu/brown/cs/student/term/repl/commands/SetupCommand.java
+++ b/src/main/java/edu/brown/cs/student/term/repl/commands/SetupCommand.java
@@ -24,6 +24,7 @@ public class SetupCommand implements Command {
if(args.length == 1){
try{
dq = new DatabaseQuerier(args[0]);
+ System.out.println("Connected to db at " + args[0]);
} catch (Exception e) {
error = "ERROR: Could not connect to database. Ensure this is a valid database.";
System.out.println(error);