From 86bbf7cbbfcdc82c994b0a3d0ea9a04290160683 Mon Sep 17 00:00:00 2001
From: ulrich
Date: Tue, 06 Apr 2021 14:47:48 +0000
Subject: [PATCH] Katalog (in Arbeit)
---
src/de/uhilger/mediaz/api/StorageHandler.java | 23 ++++++-----------------
1 files changed, 6 insertions(+), 17 deletions(-)
diff --git a/src/de/uhilger/mediaz/api/StorageHandler.java b/src/de/uhilger/mediaz/api/StorageHandler.java
index e4bf00d..f022ada 100644
--- a/src/de/uhilger/mediaz/api/StorageHandler.java
+++ b/src/de/uhilger/mediaz/api/StorageHandler.java
@@ -41,7 +41,7 @@
* @author Ulrich Hilger
* @version 1, 5.4.2021
*/
-public class StorageHandler implements HttpHandler {
+public class StorageHandler extends AbstractHandler implements HttpHandler {
private static final Logger logger = Logger.getLogger(StorageHandler.class.getName());
@@ -120,7 +120,7 @@
}
break;
}
- logger.info(response);
+ logger.fine(response);
e.sendResponseHeaders(code, response.length());
OutputStream os = e.getResponseBody();
os.write(response.getBytes());
@@ -143,13 +143,13 @@
String filename = "";
FileStorage fs = new FileStorage(App.getInitParameter(App.getRs(App.RB_AP_CONF)));
Gson gson = new Gson();
- logger.log(Level.INFO, "type: {0}", type);
+ logger.log(Level.FINE, "type: {0}", type);
Object o = gson.fromJson(body, fs.typeFromName(type).getType());
if(o instanceof Entity) {
Object antwortObjekt = fs.write((Entity) o, overwrite);
if(antwortObjekt instanceof File) {
File file = (File) antwortObjekt;
- logger.log(Level.INFO, "Datei {0} geschrieben.", file.getAbsolutePath());
+ logger.log(Level.FINE, "Datei {0} geschrieben.", file.getAbsolutePath());
filename = file.getName();
return type + FileHandler.STR_BLANK + filename;
}
@@ -178,7 +178,7 @@
FileStorage fs = new FileStorage(App.getInitParameter(App.getRs(App.RB_AP_CONF)));
if(path.endsWith(App.getRs(RB_SLASH))) {
String type = elems[elems.length - 1];
- logger.info(type);
+ logger.fine(type);
List list = fs.list(type);
return jsonWithEnclosingType(list);
} else {
@@ -186,17 +186,6 @@
String elemName = elems[elems.length - 1];
return fs.readJson(type, elemName);
}
- }
-
- private String jsonWithEnclosingType(Object o) {
- StringBuilder sb = new StringBuilder();
- sb.append("{\"");
- sb.append(o.getClass().getSimpleName());
- sb.append("\": ");
- Gson gson = new Gson();
- sb.append(gson.toJson(o));
- sb.append("}");
- return sb.toString();
}
private String bodyLesen(HttpExchange e) throws IOException {
@@ -210,7 +199,7 @@
}
r.close();
String json = sb.toString();
- logger.log(Level.INFO, "json: {0}", json);
+ logger.log(Level.FINE, "json: {0}", json);
return json;
}
}
--
Gitblit v1.9.3