From e5d579e9d03eaa93d5d9edf47175520d55de0abf Mon Sep 17 00:00:00 2001 From: lukas-heiligenbrunner Date: Thu, 30 Jan 2020 15:04:42 +0100 Subject: [PATCH] javadoc --- .idea/misc.xml | 1 + src/java/com/wasteinformationserver/basicutils/Log.java | 9 +++++++++ src/java/com/wasteinformationserver/db/JDBC.java | 4 +++- .../website/basicrequest/GetRequest.java | 4 ++++ .../website/basicrequest/PostRequest.java | 5 ++++- .../website/datarequests/login/CheckLoginState.java | 3 +++ .../website/datarequests/login/LoginRequest.java | 5 +++++ 7 files changed, 29 insertions(+), 2 deletions(-) diff --git a/.idea/misc.xml b/.idea/misc.xml index 938722b..d9a37a2 100644 --- a/.idea/misc.xml +++ b/.idea/misc.xml @@ -6,6 +6,7 @@ diff --git a/src/java/com/wasteinformationserver/basicutils/Log.java b/src/java/com/wasteinformationserver/basicutils/Log.java index c001438..82e6de8 100644 --- a/src/java/com/wasteinformationserver/basicutils/Log.java +++ b/src/java/com/wasteinformationserver/basicutils/Log.java @@ -22,6 +22,15 @@ public class Log { private static final String ANSI_CYAN = "\u001B[36m"; private static final String ANSI_WHITE = "\u001B[37m"; + // TODO: 30.01.20 update to enum +// public enum Kind{ +// CRITICAL_ERROR, +// ERROR, +// WARNING, +// INFO, +// MESSAGE, +// DEBUG +// } public static final int CRITICAL_ERROR = 6; public static final int ERROR = 5; public static final int WARNING = 4; diff --git a/src/java/com/wasteinformationserver/db/JDBC.java b/src/java/com/wasteinformationserver/db/JDBC.java index a9a7919..29395b5 100644 --- a/src/java/com/wasteinformationserver/db/JDBC.java +++ b/src/java/com/wasteinformationserver/db/JDBC.java @@ -37,6 +37,8 @@ public class JDBC { usernamec = username; passwordc = password; dbnamec = dbname; + ipc = ip; + portc = port; JDBC = new JDBC(username, password, dbname, ip, port); } @@ -61,7 +63,7 @@ public class JDBC { } - public static void logintodb(String username, String password, String dbname, String ip, int port) throws IOException { + private static void logintodb(String username, String password, String dbname, String ip, int port) throws IOException { Database db = new MySQLConnector( username, password, diff --git a/src/java/com/wasteinformationserver/website/basicrequest/GetRequest.java b/src/java/com/wasteinformationserver/website/basicrequest/GetRequest.java index 75e18bf..1cdb5c4 100644 --- a/src/java/com/wasteinformationserver/website/basicrequest/GetRequest.java +++ b/src/java/com/wasteinformationserver/website/basicrequest/GetRequest.java @@ -8,6 +8,10 @@ import java.io.IOException; import java.io.OutputStream; import java.util.HashMap; +/** + * basic GET request handler + * reply function has to be implemented! + */ public abstract class GetRequest implements HttpHandler { @Override public void handle(HttpExchange httpExchange) throws IOException { diff --git a/src/java/com/wasteinformationserver/website/basicrequest/PostRequest.java b/src/java/com/wasteinformationserver/website/basicrequest/PostRequest.java index f3d4917..bb7395e 100644 --- a/src/java/com/wasteinformationserver/website/basicrequest/PostRequest.java +++ b/src/java/com/wasteinformationserver/website/basicrequest/PostRequest.java @@ -9,8 +9,11 @@ import java.io.InputStream; import java.io.OutputStream; import java.util.HashMap; +/** + * basic POST request handler + * reply function has to be implemented! + */ public abstract class PostRequest implements HttpHandler { - @Override public void handle(HttpExchange httpExchange) throws IOException { if (httpExchange.getRequestMethod().equals("POST")) { diff --git a/src/java/com/wasteinformationserver/website/datarequests/login/CheckLoginState.java b/src/java/com/wasteinformationserver/website/datarequests/login/CheckLoginState.java index fb05a32..044814e 100644 --- a/src/java/com/wasteinformationserver/website/datarequests/login/CheckLoginState.java +++ b/src/java/com/wasteinformationserver/website/datarequests/login/CheckLoginState.java @@ -5,6 +5,9 @@ import com.wasteinformationserver.website.basicrequest.PostRequest; import java.util.HashMap; +/** + * request handler for checking the login state of a user + */ public class CheckLoginState extends PostRequest { @Override public String request(HashMap params) { diff --git a/src/java/com/wasteinformationserver/website/datarequests/login/LoginRequest.java b/src/java/com/wasteinformationserver/website/datarequests/login/LoginRequest.java index 3dc8e02..6bdf9d5 100644 --- a/src/java/com/wasteinformationserver/website/datarequests/login/LoginRequest.java +++ b/src/java/com/wasteinformationserver/website/datarequests/login/LoginRequest.java @@ -10,6 +10,11 @@ import java.sql.ResultSet; import java.sql.SQLException; import java.util.HashMap; +/** + * request handler of new login request of user + * - checks the truth of username and password + * - replies right error messages or the success login + */ public class LoginRequest extends PostRequest { @Override public String request(HashMap params) {