Compare commits
No commits in common. "c127cfb8a35de225b439ec45906ee71b144a5fa9" and "956c723057370af1b1e605cf61e243be24c11adb" have entirely different histories.
c127cfb8a3
...
956c723057
@ -17,6 +17,8 @@ import com.google.gson.*;
|
|||||||
import javafx.scene.control.Alert;
|
import javafx.scene.control.Alert;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
* noch nicht getestet
|
||||||
|
* TODO FERTIG MACHEN
|
||||||
* @author Samuel Wolff
|
* @author Samuel Wolff
|
||||||
*/
|
*/
|
||||||
public class RestApiClient implements IRestAPI{
|
public class RestApiClient implements IRestAPI{
|
||||||
@ -51,7 +53,6 @@ public class RestApiClient implements IRestAPI{
|
|||||||
* Methode für einen Get-Aufruf. Ruft alle Elemente einer Tabelle auf.
|
* Methode für einen Get-Aufruf. Ruft alle Elemente einer Tabelle auf.
|
||||||
*
|
*
|
||||||
* @param controllerName Name des aufzurufenden Controllers
|
* @param controllerName Name des aufzurufenden Controllers
|
||||||
* @author Samuel Wolff
|
|
||||||
*/
|
*/
|
||||||
@Override
|
@Override
|
||||||
public String get(String controllerName) {
|
public String get(String controllerName) {
|
||||||
@ -89,7 +90,6 @@ public class RestApiClient implements IRestAPI{
|
|||||||
*
|
*
|
||||||
* @param controllerName Name des aufzurufenden Controllers
|
* @param controllerName Name des aufzurufenden Controllers
|
||||||
* @param id Id der Aufzurufenden Zeile
|
* @param id Id der Aufzurufenden Zeile
|
||||||
* @author Samuel Wolff
|
|
||||||
*/
|
*/
|
||||||
@Override
|
@Override
|
||||||
public String get(String controllerName, int id) {
|
public String get(String controllerName, int id) {
|
||||||
@ -125,14 +125,11 @@ public class RestApiClient implements IRestAPI{
|
|||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* --DEPRECATED--
|
|
||||||
* Methode für einen Get-Aufruf. Ruft ein spezielles Element auf.
|
* Methode für einen Get-Aufruf. Ruft ein spezielles Element auf.
|
||||||
*
|
*
|
||||||
* @param controllerName Name des aufzurufenden Controllers
|
* @param controllerName Name des aufzurufenden Controllers
|
||||||
* @param id Id der Aufzurufenden Zeile
|
* @param id Id der Aufzurufenden Zeile
|
||||||
* @param bezahlt TODO Warum ist das hier?
|
* @param bezahlt TODO Warum ist das hier?
|
||||||
* @deprecated
|
|
||||||
* @author Samuel Wolff
|
|
||||||
*/
|
*/
|
||||||
@Override
|
@Override
|
||||||
public String get(String controllerName, int id, boolean bezahlt) {
|
public String get(String controllerName, int id, boolean bezahlt) {
|
||||||
@ -165,13 +162,6 @@ public class RestApiClient implements IRestAPI{
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
/***
|
|
||||||
* Ein gefilterter Get Aufruf
|
|
||||||
* @param controllerName
|
|
||||||
* @param params
|
|
||||||
* @return
|
|
||||||
* @author Sven Alteköster
|
|
||||||
*/
|
|
||||||
@Override
|
@Override
|
||||||
public String get(String controllerName, String[] params) {
|
public String get(String controllerName, String[] params) {
|
||||||
String ende = "";
|
String ende = "";
|
||||||
@ -216,7 +206,6 @@ public class RestApiClient implements IRestAPI{
|
|||||||
* @param controllerName Name des aufzurufenden Controllers.
|
* @param controllerName Name des aufzurufenden Controllers.
|
||||||
* @param id Id des zu änderenden Eintrags.
|
* @param id Id des zu änderenden Eintrags.
|
||||||
* @param jsonData JsonString mit den neuen Daten.
|
* @param jsonData JsonString mit den neuen Daten.
|
||||||
* @author Samuel Wolff
|
|
||||||
*/
|
*/
|
||||||
@Override
|
@Override
|
||||||
public void put(String controllerName, int id, String jsonData) {
|
public void put(String controllerName, int id, String jsonData) {
|
||||||
@ -253,7 +242,6 @@ public class RestApiClient implements IRestAPI{
|
|||||||
*
|
*
|
||||||
* @param controllerName Name des aufzurufenden Controllers.
|
* @param controllerName Name des aufzurufenden Controllers.
|
||||||
* @param jsonData JsonString mit den Daten des Eintrags.
|
* @param jsonData JsonString mit den Daten des Eintrags.
|
||||||
* @author Samuel Wolff
|
|
||||||
*/
|
*/
|
||||||
@Override
|
@Override
|
||||||
public void post(String controllerName, String jsonData) {
|
public void post(String controllerName, String jsonData) {
|
||||||
@ -291,7 +279,6 @@ public class RestApiClient implements IRestAPI{
|
|||||||
*
|
*
|
||||||
* @param controllerName Name des aufzurufenden Controllers
|
* @param controllerName Name des aufzurufenden Controllers
|
||||||
* @param id Id des zu löschenden Eintrags.
|
* @param id Id des zu löschenden Eintrags.
|
||||||
* @author Samuel Wolff
|
|
||||||
*/
|
*/
|
||||||
@Override
|
@Override
|
||||||
public void delete(String controllerName, int id) {
|
public void delete(String controllerName, int id) {
|
||||||
@ -324,12 +311,6 @@ public class RestApiClient implements IRestAPI{
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
/***
|
|
||||||
* Holt die nöchste Autoinkrement Id für den mitgegebenen Controller aus der Datenbank
|
|
||||||
* @param controllerName
|
|
||||||
* @return
|
|
||||||
* @author Samuel Wolff
|
|
||||||
*/
|
|
||||||
public int nextId(String controllerName){
|
public int nextId(String controllerName){
|
||||||
URI apiUri = URI.create(String.format("%s/%s/nextId", urlBase, controllerName));
|
URI apiUri = URI.create(String.format("%s/%s/nextId", urlBase, controllerName));
|
||||||
|
|
||||||
@ -372,7 +353,6 @@ public class RestApiClient implements IRestAPI{
|
|||||||
*
|
*
|
||||||
* @param credentials Die Anmeldedaten in Json-String form
|
* @param credentials Die Anmeldedaten in Json-String form
|
||||||
* @return True oder false, je nach Erfolg des Anmeldeversuchs
|
* @return True oder false, je nach Erfolg des Anmeldeversuchs
|
||||||
* @author Samuel Wolff
|
|
||||||
*/
|
*/
|
||||||
public boolean anmeldeVersuch(String credentials){
|
public boolean anmeldeVersuch(String credentials){
|
||||||
|
|
||||||
@ -429,7 +409,6 @@ public class RestApiClient implements IRestAPI{
|
|||||||
*
|
*
|
||||||
* @param datum Das angeforderte Datum in String Form (YYYY-MM-DD)
|
* @param datum Das angeforderte Datum in String Form (YYYY-MM-DD)
|
||||||
* @return Ein Tagesplan Objekt mit allen Gerichten
|
* @return Ein Tagesplan Objekt mit allen Gerichten
|
||||||
* @author Samuel Wolff
|
|
||||||
*/
|
*/
|
||||||
public Tagesplan getGerichteOnTag(String datum){
|
public Tagesplan getGerichteOnTag(String datum){
|
||||||
|
|
||||||
@ -482,13 +461,6 @@ public class RestApiClient implements IRestAPI{
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
|
||||||
* Holt die Id des Gerichtes mit dem mitgegebenen Namen an einem mitgegebenen Tag und gibt sie zurück
|
|
||||||
* @param name
|
|
||||||
* @param datum
|
|
||||||
* @return
|
|
||||||
* @author Samuel Wolff
|
|
||||||
*/
|
|
||||||
public int getGerichtIdOnTag(String name, String datum){
|
public int getGerichtIdOnTag(String name, String datum){
|
||||||
|
|
||||||
URI apiUri = URI.create(String.format("%s/Tagesplan/getGerichtIdOnTag?name=%s&datum=%s", urlBase, name, datum));
|
URI apiUri = URI.create(String.format("%s/Tagesplan/getGerichtIdOnTag?name=%s&datum=%s", urlBase, name, datum));
|
||||||
@ -521,11 +493,6 @@ public class RestApiClient implements IRestAPI{
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
|
||||||
* Löscht ein Gericht mit der mitgebenen Id aus der Datenbank
|
|
||||||
* @param id
|
|
||||||
* @author Samuel Wolff
|
|
||||||
*/
|
|
||||||
public void deleteGericht(int id){
|
public void deleteGericht(int id){
|
||||||
URI apiUri = URI.create(String.format("%s/Tagesplan/%d", urlBase, id));
|
URI apiUri = URI.create(String.format("%s/Tagesplan/%d", urlBase, id));
|
||||||
System.out.println(apiUri);
|
System.out.println(apiUri);
|
||||||
|
Loading…
x
Reference in New Issue
Block a user