javadoc
This commit is contained in:
parent
339ba9861b
commit
e5d579e9d0
@ -6,6 +6,7 @@
|
|||||||
</component>
|
</component>
|
||||||
<component name="JavadocGenerationManager">
|
<component name="JavadocGenerationManager">
|
||||||
<option name="OUTPUT_DIRECTORY" value="$USER_HOME$/Schreibtisch/testjavadoc" />
|
<option name="OUTPUT_DIRECTORY" value="$USER_HOME$/Schreibtisch/testjavadoc" />
|
||||||
|
<option name="OPTION_DOCUMENT_TAG_AUTHOR" value="true" />
|
||||||
</component>
|
</component>
|
||||||
<component name="ProjectRootManager" version="2" languageLevel="JDK_13" default="true" project-jdk-name="13" project-jdk-type="JavaSDK">
|
<component name="ProjectRootManager" version="2" languageLevel="JDK_13" default="true" project-jdk-name="13" project-jdk-type="JavaSDK">
|
||||||
<output url="file://$PROJECT_DIR$/out" />
|
<output url="file://$PROJECT_DIR$/out" />
|
||||||
|
@ -22,6 +22,15 @@ public class Log {
|
|||||||
private static final String ANSI_CYAN = "\u001B[36m";
|
private static final String ANSI_CYAN = "\u001B[36m";
|
||||||
private static final String ANSI_WHITE = "\u001B[37m";
|
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 CRITICAL_ERROR = 6;
|
||||||
public static final int ERROR = 5;
|
public static final int ERROR = 5;
|
||||||
public static final int WARNING = 4;
|
public static final int WARNING = 4;
|
||||||
|
@ -37,6 +37,8 @@ public class JDBC {
|
|||||||
usernamec = username;
|
usernamec = username;
|
||||||
passwordc = password;
|
passwordc = password;
|
||||||
dbnamec = dbname;
|
dbnamec = dbname;
|
||||||
|
ipc = ip;
|
||||||
|
portc = port;
|
||||||
JDBC = new JDBC(username, password, dbname, ip, 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(
|
Database db = new MySQLConnector(
|
||||||
username,
|
username,
|
||||||
password,
|
password,
|
||||||
|
@ -8,6 +8,10 @@ import java.io.IOException;
|
|||||||
import java.io.OutputStream;
|
import java.io.OutputStream;
|
||||||
import java.util.HashMap;
|
import java.util.HashMap;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* basic GET request handler
|
||||||
|
* reply function has to be implemented!
|
||||||
|
*/
|
||||||
public abstract class GetRequest implements HttpHandler {
|
public abstract class GetRequest implements HttpHandler {
|
||||||
@Override
|
@Override
|
||||||
public void handle(HttpExchange httpExchange) throws IOException {
|
public void handle(HttpExchange httpExchange) throws IOException {
|
||||||
|
@ -9,8 +9,11 @@ import java.io.InputStream;
|
|||||||
import java.io.OutputStream;
|
import java.io.OutputStream;
|
||||||
import java.util.HashMap;
|
import java.util.HashMap;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* basic POST request handler
|
||||||
|
* reply function has to be implemented!
|
||||||
|
*/
|
||||||
public abstract class PostRequest implements HttpHandler {
|
public abstract class PostRequest implements HttpHandler {
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public void handle(HttpExchange httpExchange) throws IOException {
|
public void handle(HttpExchange httpExchange) throws IOException {
|
||||||
if (httpExchange.getRequestMethod().equals("POST")) {
|
if (httpExchange.getRequestMethod().equals("POST")) {
|
||||||
|
@ -5,6 +5,9 @@ import com.wasteinformationserver.website.basicrequest.PostRequest;
|
|||||||
|
|
||||||
import java.util.HashMap;
|
import java.util.HashMap;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* request handler for checking the login state of a user
|
||||||
|
*/
|
||||||
public class CheckLoginState extends PostRequest {
|
public class CheckLoginState extends PostRequest {
|
||||||
@Override
|
@Override
|
||||||
public String request(HashMap<String, String> params) {
|
public String request(HashMap<String, String> params) {
|
||||||
|
@ -10,6 +10,11 @@ import java.sql.ResultSet;
|
|||||||
import java.sql.SQLException;
|
import java.sql.SQLException;
|
||||||
import java.util.HashMap;
|
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 {
|
public class LoginRequest extends PostRequest {
|
||||||
@Override
|
@Override
|
||||||
public String request(HashMap<String, String> params) {
|
public String request(HashMap<String, String> params) {
|
||||||
|
Loading…
Reference in New Issue
Block a user