From c37e619dac5f0433742e077dd6e57ee72b461c6f Mon Sep 17 00:00:00 2001 From: pabloFuente Date: Mon, 20 Jun 2022 11:08:57 +0200 Subject: [PATCH] openvidu-java-client: add method OpenVidu#getActiveSession(String sessionId) --- .../main/java/io/openvidu/java/client/OpenVidu.java | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/openvidu-java-client/src/main/java/io/openvidu/java/client/OpenVidu.java b/openvidu-java-client/src/main/java/io/openvidu/java/client/OpenVidu.java index 0a916088..00e00281 100644 --- a/openvidu-java-client/src/main/java/io/openvidu/java/client/OpenVidu.java +++ b/openvidu-java-client/src/main/java/io/openvidu/java/client/OpenVidu.java @@ -462,6 +462,18 @@ public class OpenVidu { return new ArrayList<>(this.activeSessions.values()); } + /** + * Returns an active session. This method has the same behavior and restrictions + * as {@link io.openvidu.java.client.OpenVidu#getActiveSessions()}, but it just + * returns a single Session instead of the complete list of Sessions + * + * @param sessionId + * @return + */ + public Session getActiveSession(String sessionId) { + return this.activeSessions.get(sessionId); + } + /** * Updates every property of every active Session with the current status they * have in OpenVidu Server. After calling this method you can access the updated