diff options
author | Simon Rettberg | 2019-11-13 17:09:02 +0100 |
---|---|---|
committer | Simon Rettberg | 2019-11-13 17:09:02 +0100 |
commit | 642b82d0eabd6356713af172aea7ca51e7f3fb57 (patch) | |
tree | c5fac8d0d97362e48a5dc5770c759fa4c3d0f03f /daemon/src/main/java/org/openslx/taskmanager/network/RequestParser.java | |
parent | Add isFinished() to Task (diff) | |
download | taskman-lite-642b82d0eabd6356713af172aea7ca51e7f3fb57.tar.gz taskman-lite-642b82d0eabd6356713af172aea7ca51e7f3fb57.tar.xz taskman-lite-642b82d0eabd6356713af172aea7ca51e7f3fb57.zip |
BoundedLog type + serializer
Diffstat (limited to 'daemon/src/main/java/org/openslx/taskmanager/network/RequestParser.java')
-rw-r--r-- | daemon/src/main/java/org/openslx/taskmanager/network/RequestParser.java | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/daemon/src/main/java/org/openslx/taskmanager/network/RequestParser.java b/daemon/src/main/java/org/openslx/taskmanager/network/RequestParser.java index 2d46c5d..e1f883e 100644 --- a/daemon/src/main/java/org/openslx/taskmanager/network/RequestParser.java +++ b/daemon/src/main/java/org/openslx/taskmanager/network/RequestParser.java @@ -4,10 +4,13 @@ import java.nio.charset.StandardCharsets; import java.util.zip.Deflater; import org.apache.log4j.Logger; +import org.openslx.taskmanager.api.BoundedLog; import org.openslx.taskmanager.api.TaskStatus; import org.openslx.taskmanager.main.Taskmanager; +import org.openslx.taskmanager.util.BoundedLogSerializer; import com.google.gson.Gson; +import com.google.gson.GsonBuilder; public class RequestParser { @@ -16,7 +19,7 @@ public class RequestParser /** * Our very own gson instance (for serializing replies) */ - private final Gson sendGson = new Gson(); + private final Gson sendGson = new GsonBuilder().registerTypeAdapter( BoundedLog.class, new BoundedLogSerializer() ).create(); /** * Same for the deflater |