From 1c72a1ce4e82863430961b530d9a6561d360a2a7 Mon Sep 17 00:00:00 2001 From: pabloFuente Date: Wed, 14 Oct 2020 14:02:19 +0200 Subject: [PATCH] openvidu-server: new "status" property in Connection entities --- .../io/openvidu/java/client/Connection.java | 18 +++++++++++++ openvidu-node-client/src/Connection.ts | 14 ++++++++++ .../io/openvidu/server/core/Participant.java | 21 ++++++++++++++- .../java/io/openvidu/server/core/Token.java | 2 ++ .../test/e2e/OpenViduProTestAppE2eTest.java | 26 ++++++++++--------- 5 files changed, 68 insertions(+), 13 deletions(-) diff --git a/openvidu-java-client/src/main/java/io/openvidu/java/client/Connection.java b/openvidu-java-client/src/main/java/io/openvidu/java/client/Connection.java index a6a1f20b..a63f3849 100644 --- a/openvidu-java-client/src/main/java/io/openvidu/java/client/Connection.java +++ b/openvidu-java-client/src/main/java/io/openvidu/java/client/Connection.java @@ -31,6 +31,7 @@ import com.google.gson.JsonObject; public class Connection { private String connectionId; + private String status; private long createdAt; private String location; private String platform; @@ -77,6 +78,7 @@ public class Connection { // These properties won't ever be null this.connectionId = json.get("connectionId").getAsString(); + this.status = json.get("status").getAsString(); String token = json.has("token") ? json.get("token").getAsString() : null; OpenViduRole role = OpenViduRole.valueOf(json.get("role").getAsString()); String data = json.get("serverData").getAsString(); @@ -96,6 +98,21 @@ public class Connection { return connectionId; } + /** + * Returns the status of the connection. Can be: + *