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: + *