From b56bb3e0be136a9465589df74dd443b2bc063f90 Mon Sep 17 00:00:00 2001
From: ulrich
Date: Fri, 09 Apr 2021 17:22:54 +0000
Subject: [PATCH] Abspielen in Arbeit
---
src/de/uhilger/mediaz/api/StorageHandler.java | 89 --------------------------------------------
1 files changed, 0 insertions(+), 89 deletions(-)
diff --git a/src/de/uhilger/mediaz/api/StorageHandler.java b/src/de/uhilger/mediaz/api/StorageHandler.java
index aea2ffc..e6521bc 100644
--- a/src/de/uhilger/mediaz/api/StorageHandler.java
+++ b/src/de/uhilger/mediaz/api/StorageHandler.java
@@ -40,95 +40,6 @@
private static final Logger logger = Logger.getLogger(StorageHandler.class.getName());
-
- /*
- Das REST-Muster fuer die Mediazentrale (Beispiel Ablageort):
-
- 1. HTTP GET Ablageort/[Name] - Liefere den Ablageort namens [Name]
- 2. HTTP GET Ablageort/liste/ - Liefere eine Liste mit Namen aller Ablageorte
- Es duerfen keine Elemente namens "liste" angelegt werden
- 3. HTTP GET Ablageort/ - Liefere eine Liste aller Ablageort-Objekte als JSON
- 4. HTTP PUT Ablageort/[Name] - Der Ablageort wird angelegt. Wenn er bereits existiert,
- wird er geändert. (im Falle einer Aenderung des Namens
- muss der alte Name im URL stehen und im Body die Aenderung)
- 5. HTTP DELETE - loesche den Ablageort
-
- Beispiele:
-
- HTTP GET /mz/api/store/Ablageort/
- liefert alle Ablageort-Objekte
-
- HTTP GET /mz/api/store/Ablageort/liste/
- liefert eine Liste der Namen vorhandener Ablageorte
-
- HTTP GET /mz/api/store/Ablageort/[Name]
- liest den Ablageort namens [Name]
-
- HTTP PUT /mz/api/store/Ablageort/[Name]
- wenn [Name] existiert: Aenderung, sonst neu anlegen
-
- HTTP DELETE /mz/api/store/Ablageort/[Name]
- löscht den Ablageort namens [Name]
-
- */
-
- /** Name der HTTP Methode GET */
- //public static final String HTTP_GET = "GET";
-
- /** Name der HTTP Methode PUT */
- //public static final String HTTP_PUT = "PUT";
-
- /** Name der HTTP Methode POST */
- //public static final String HTTP_POST = "POST";
-
- /** Name der HTTP Methode DELETE */
- //public static final String HTTP_DELETE = "DELETE";
-
- //public static final String EP_LISTE = "liste/";
-
- /*
- @Override
- public void handle(HttpExchange e) throws IOException {
- String method = e.getRequestMethod();
- String response = "";
- int code = 200;
- switch(method) {
- case HTTP_GET:
- String json = lesen(e);
- if(json != null) {
- response = json;
- } else {
- response = "nicht gefunden";
- code = 404;
- }
- break;
-
- case HTTP_PUT:
- response = put(e);
- break;
-
- case HTTP_POST:
- response = "nicht unterstuertzt.";
- code = 404;
- break;
-
- case HTTP_DELETE:
- boolean geloescht = loeschen(e);
- if(geloescht) {
- response = "geloescht";
- } else {
- response = "nicht geloescht";
- }
- break;
- }
- logger.fine(response);
- e.sendResponseHeaders(code, response.length());
- OutputStream os = e.getResponseBody();
- os.write(response.getBytes());
- os.close();
- }
- */
-
@Override
protected String put(HttpExchange e) throws IOException {
String path = e.getRequestURI().toString();
--
Gitblit v1.9.3