From 5f9a4399dec989edde2cd49a82398b0dfe1e4df7 Mon Sep 17 00:00:00 2001 From: pabloFuente Date: Tue, 6 Jun 2017 11:52:13 +0200 Subject: [PATCH] Massive project restructuring: new 'io.openvidu' groupId --- README.md | 6 +- openvidu-backend-client/pom.xml | 49 -------- .../target/openvidu-backend-client.jar | Bin 11419 -> 0 bytes openvidu-browser/pom.xml | 10 +- openvidu-client/pom.xml | 12 +- .../openvidu/client/OpenViduClient.java | 65 +++++----- .../openvidu/client/OpenViduException.java | 2 +- .../openvidu/client/ServerJsonRpcHandler.java | 29 ++--- .../client/internal/IceCandidate.java | 2 +- .../client/internal/IceCandidateInfo.java | 2 +- .../client/internal/JsonRoomUtils.java | 7 +- .../client/internal/MediaErrorInfo.java | 2 +- .../client/internal/Notification.java | 2 +- .../internal/ParticipantEvictedInfo.java | 2 +- .../internal/ParticipantJoinedInfo.java | 2 +- .../client/internal/ParticipantLeftInfo.java | 2 +- .../internal/ParticipantPublishedInfo.java | 2 +- .../internal/ParticipantUnpublishedInfo.java | 2 +- .../client/internal/ProtocolElements.java | 2 +- .../client/internal/RoomClosedInfo.java | 2 +- .../client/internal/SendMessageInfo.java | 2 +- .../client/test/OpenViduClientTest.java | 9 +- openvidu-demo/pom.xml | 10 +- .../openvidu/demo/ClientConfig.java | 2 +- .../openvidu/demo/DemoController.java | 7 +- .../openvidu/demo/DemoJsonRpcUserControl.java | 9 +- .../demo/DemoNotificationRoomHandler.java | 11 +- .../openvidu/demo/FixedNKmsManager.java | 17 +-- .../openvidu/demo/KmsFilterType.java | 2 +- .../openvidu/demo/OpenViduSampleApp.java | 11 +- .../static/angular/services/Participants.js | 2 +- .../demo/test}/AddRemoveUsersDemoTest.java | 5 +- .../AddRemoveUsersNoSinkVerifyDemoTest.java | 5 +- .../test}/NUsersEqualLifetimeDemoTest.java | 5 +- .../test}/OneUserQuickReentryDemoTest.java | 5 +- .../demo/test}/SeqAddRemoveUserDemoTest.java | 5 +- .../test}/SeqNUsersEqualLifetimeDemoTest.java | 5 +- .../test}/TwoUsersEqualLifetimeDemoTest.java | 5 +- .../demo/test}/UnpublishMediaDemoTest.java | 5 +- .../test}/UnsubscribeFromMediaDemoTest.java | 5 +- .../test}/WebAppAvailabilityDemoTest.java | 5 +- .../test}/fake/ExtraKmsFakeUsersDemoTest.java | 5 +- .../demo/test}/fake/MixedUsersDemoTest.java | 5 +- .../fake/ParallelNFakeUsersDemoTest.java | 5 +- .../create-jar-package.sh | 0 openvidu-java-client/pom.xml | 118 ++++++++++++++++++ openvidu-java-client/release.properties | 12 ++ .../io/openvidu/java}/client/OpenVidu.java | 2 +- .../java}/client/OpenViduException.java | 2 +- .../openvidu/java}/client/OpenViduRole.java | 2 +- .../io/openvidu/java}/client/Session.java | 5 +- .../openvidu/java}/client/TokenOptions.java | 2 +- .../java/client/test}/OpenViduTest.java | 2 +- openvidu-sample-app/pom.xml | 6 +- .../session_manager/SessionController.java | 9 +- openvidu-server/pom.xml | 16 +-- .../AutodiscoveryKurentoClientProvider.java | 9 +- .../openvidu/server/InfoHandler.java | 2 +- .../openvidu/server/InfoSocketConfig.java | 2 +- .../openvidu/server/OpenViduServer.java | 31 +++-- .../openvidu/server/RoomJsonRpcHandler.java | 13 +- .../server/core/NotificationRoomManager.java | 23 ++-- .../openvidu/server/core/RoomManager.java | 29 ++--- .../core/api/KurentoClientProvider.java | 5 +- .../core/api/KurentoClientSessionInfo.java | 2 +- .../server/core/api/MutedMediaType.java | 2 +- .../core/api/NotificationRoomHandler.java | 11 +- .../openvidu/server/core/api/RoomHandler.java | 7 +- .../core/api/UserNotificationService.java | 8 +- .../core/api/pojo/ParticipantRequest.java | 2 +- .../server/core/api/pojo/UserParticipant.java | 2 +- .../server/core/endpoint/MediaEndpoint.java | 11 +- .../core/endpoint/PublisherEndpoint.java | 11 +- .../server/core/endpoint/SdpType.java | 2 +- .../core/endpoint/SubscriberEndpoint.java | 11 +- .../DefaultKurentoClientSessionInfo.java | 4 +- .../DefaultNotificationRoomHandler.java | 17 +-- .../server/core/internal/Participant.java | 19 +-- .../openvidu/server/core/internal/Room.java | 13 +- .../server/internal/ThreadLogUtils.java | 2 +- .../server/kms/FixedOneKmsManager.java | 2 +- .../{org => io}/openvidu/server/kms/Kms.java | 2 +- .../openvidu/server/kms/KmsManager.java | 13 +- .../openvidu/server/kms/LoadManager.java | 2 +- .../server/kms/MaxWebRtcLoadManager.java | 2 +- .../openvidu/server/rest/NgrokController.java | 41 ++++++ .../openvidu/server/rest/RoomController.java | 9 +- .../rpc/JsonRpcNotificationService.java | 9 +- .../server/rpc/JsonRpcUserControl.java | 15 +-- .../server/rpc/ParticipantSession.java | 2 +- .../openvidu/server/rpc/SessionWrapper.java | 2 +- .../security/CertificateController.java | 2 +- .../server/security/ParticipantRole.java | 2 +- .../server/security/SecurityConfig.java | 2 +- .../openvidu/server/security/Token.java | 2 +- .../resources/application-ngrok.properties | 9 ++ .../server/test/AutodiscoveryKmsUrlTest.java | 13 +- .../server/test/RoomProtocolTest.java | 27 ++-- ...tionRoomManagerWithDefaultHandlerTest.java | 21 ++-- .../server/test/core/RoomManagerTest.java | 19 +-- openvidu-test/pom.xml | 12 +- .../test/OpenViduClientBrowserTest.java | 6 +- .../openvidu/test/RoomClientFakeTest.java | 5 +- .../test/RoomFunctionalBrowserTest.java | 2 +- .../openvidu/test/RoomFunctionalFakeTest.java | 2 +- .../openvidu/test/browser/AddRemoveUsers.java | 5 +- .../browser/AddRemoveUsersNoSinkVerify.java | 5 +- .../test/browser/NUsersEqualLifetime.java | 5 +- .../test/browser/OneUserQuickReentry.java | 5 +- .../test/browser/SeqAddRemoveUser.java | 5 +- .../test/browser/SeqNUsersEqualLifetime.java | 5 +- .../test/browser/TwoUsersEqualLifetime.java | 5 +- .../openvidu/test/browser/UnpublishMedia.java | 5 +- .../test/browser/UnsubscribeFromMedia.java | 5 +- .../test/browser/WebAppAvailability.java | 5 +- .../test/config/RoomTestConfiguration.java | 2 +- .../openvidu/test/fake/ExtraKmsFakeUsers.java | 11 +- .../openvidu/test/fake/MixedUsers.java | 5 +- .../test/fake/ParallelNFakeUsers.java | 5 +- .../test/fake/util/AudioVideoFile.java | 2 +- .../test/fake/util/FakeParticipant.java | 16 +-- .../openvidu/test/fake/util/FakeSession.java | 2 +- .../openvidu/test/fake/util/TestPipeline.java | 2 +- openvidu-testapp/pom.xml | 18 +-- .../openvidu/testapp/OpenViduTestApp.java | 4 +- .../testapp/test/AddRemoveUsersBasicTest.java | 4 +- .../AddRemoveUsersNoSinkVerifyBasicTest.java | 4 +- .../test/NUsersEqualLifetimeBasicTest.java | 4 +- .../test/OneUserQuickReentryBasicTest.java | 4 +- .../test/SeqAddRemoveUserBasicTest.java | 4 +- .../test/SeqNUsersEqualLifetimeBasicTest.java | 4 +- .../test/TwoUsersEqualLifetimeBasicTest.java | 4 +- .../test/WebAppAvailabilityBasicTest.java | 4 +- .../test/fake/ExtraKmsFakeUsersBasicTest.java | 4 +- .../fake/ParallelNFakeUsersBasicTest.java | 4 +- pom.xml | 30 ++--- 136 files changed, 688 insertions(+), 485 deletions(-) delete mode 100644 openvidu-backend-client/pom.xml delete mode 100644 openvidu-backend-client/target/openvidu-backend-client.jar rename openvidu-client/src/main/java/{org => io}/openvidu/client/OpenViduClient.java (72%) rename {openvidu-backend-client/src/main/java/org => openvidu-client/src/main/java/io}/openvidu/client/OpenViduException.java (98%) rename openvidu-client/src/main/java/{org => io}/openvidu/client/ServerJsonRpcHandler.java (91%) rename openvidu-client/src/main/java/{org => io}/openvidu/client/internal/IceCandidate.java (94%) rename openvidu-client/src/main/java/{org => io}/openvidu/client/internal/IceCandidateInfo.java (98%) rename openvidu-client/src/main/java/{org => io}/openvidu/client/internal/JsonRoomUtils.java (96%) rename openvidu-client/src/main/java/{org => io}/openvidu/client/internal/MediaErrorInfo.java (97%) rename openvidu-client/src/main/java/{org => io}/openvidu/client/internal/Notification.java (98%) rename openvidu-client/src/main/java/{org => io}/openvidu/client/internal/ParticipantEvictedInfo.java (95%) rename openvidu-client/src/main/java/{org => io}/openvidu/client/internal/ParticipantJoinedInfo.java (97%) rename openvidu-client/src/main/java/{org => io}/openvidu/client/internal/ParticipantLeftInfo.java (97%) rename openvidu-client/src/main/java/{org => io}/openvidu/client/internal/ParticipantPublishedInfo.java (97%) rename openvidu-client/src/main/java/{org => io}/openvidu/client/internal/ParticipantUnpublishedInfo.java (97%) rename openvidu-client/src/main/java/{org => io}/openvidu/client/internal/ProtocolElements.java (99%) rename openvidu-client/src/main/java/{org => io}/openvidu/client/internal/RoomClosedInfo.java (97%) rename openvidu-client/src/main/java/{org => io}/openvidu/client/internal/SendMessageInfo.java (98%) rename openvidu-client/src/test/java/{org => io}/openvidu/client/test/OpenViduClientTest.java (91%) rename openvidu-demo/src/main/java/{org => io}/openvidu/demo/ClientConfig.java (98%) rename openvidu-demo/src/main/java/{org => io}/openvidu/demo/DemoController.java (95%) rename openvidu-demo/src/main/java/{org => io}/openvidu/demo/DemoJsonRpcUserControl.java (96%) rename openvidu-demo/src/main/java/{org => io}/openvidu/demo/DemoNotificationRoomHandler.java (92%) rename openvidu-demo/src/main/java/{org => io}/openvidu/demo/FixedNKmsManager.java (91%) rename openvidu-demo/src/main/java/{org => io}/openvidu/demo/KmsFilterType.java (98%) rename openvidu-demo/src/main/java/{org => io}/openvidu/demo/OpenViduSampleApp.java (96%) rename openvidu-demo/src/test/java/{org/openvidu/test/demo => io/openvidu/demo/test}/AddRemoveUsersDemoTest.java (94%) rename openvidu-demo/src/test/java/{org/openvidu/test/demo => io/openvidu/demo/test}/AddRemoveUsersNoSinkVerifyDemoTest.java (93%) rename openvidu-demo/src/test/java/{org/openvidu/test/demo => io/openvidu/demo/test}/NUsersEqualLifetimeDemoTest.java (93%) rename openvidu-demo/src/test/java/{org/openvidu/test/demo => io/openvidu/demo/test}/OneUserQuickReentryDemoTest.java (93%) rename openvidu-demo/src/test/java/{org/openvidu/test/demo => io/openvidu/demo/test}/SeqAddRemoveUserDemoTest.java (93%) rename openvidu-demo/src/test/java/{org/openvidu/test/demo => io/openvidu/demo/test}/SeqNUsersEqualLifetimeDemoTest.java (93%) rename openvidu-demo/src/test/java/{org/openvidu/test/demo => io/openvidu/demo/test}/TwoUsersEqualLifetimeDemoTest.java (93%) rename openvidu-demo/src/test/java/{org/openvidu/test/demo => io/openvidu/demo/test}/UnpublishMediaDemoTest.java (94%) rename openvidu-demo/src/test/java/{org/openvidu/test/demo => io/openvidu/demo/test}/UnsubscribeFromMediaDemoTest.java (93%) rename openvidu-demo/src/test/java/{org/openvidu/test/demo => io/openvidu/demo/test}/WebAppAvailabilityDemoTest.java (93%) rename openvidu-demo/src/test/java/{org/openvidu/test/demo => io/openvidu/demo/test}/fake/ExtraKmsFakeUsersDemoTest.java (93%) rename openvidu-demo/src/test/java/{org/openvidu/test/demo => io/openvidu/demo/test}/fake/MixedUsersDemoTest.java (94%) rename openvidu-demo/src/test/java/{org/openvidu/test/demo => io/openvidu/demo/test}/fake/ParallelNFakeUsersDemoTest.java (93%) rename {openvidu-backend-client => openvidu-java-client}/create-jar-package.sh (100%) create mode 100644 openvidu-java-client/pom.xml create mode 100644 openvidu-java-client/release.properties rename {openvidu-backend-client/src/main/java/org/openvidu => openvidu-java-client/src/main/java/io/openvidu/java}/client/OpenVidu.java (98%) rename {openvidu-client/src/main/java/org/openvidu => openvidu-java-client/src/main/java/io/openvidu/java}/client/OpenViduException.java (98%) rename {openvidu-backend-client/src/main/java/org/openvidu => openvidu-java-client/src/main/java/io/openvidu/java}/client/OpenViduRole.java (67%) rename {openvidu-backend-client/src/main/java/org/openvidu => openvidu-java-client/src/main/java/io/openvidu/java}/client/Session.java (97%) rename {openvidu-backend-client/src/main/java/org/openvidu => openvidu-java-client/src/main/java/io/openvidu/java}/client/TokenOptions.java (95%) rename {openvidu-backend-client/src/test/java/org/openvidu/client => openvidu-java-client/src/test/java/io/openvidu/java/client/test}/OpenViduTest.java (94%) rename openvidu-server/src/main/java/{org => io}/openvidu/server/AutodiscoveryKurentoClientProvider.java (85%) rename openvidu-server/src/main/java/{org => io}/openvidu/server/InfoHandler.java (98%) rename openvidu-server/src/main/java/{org => io}/openvidu/server/InfoSocketConfig.java (96%) rename openvidu-server/src/main/java/{org => io}/openvidu/server/OpenViduServer.java (84%) rename openvidu-server/src/main/java/{org => io}/openvidu/server/RoomJsonRpcHandler.java (93%) rename openvidu-server/src/main/java/{org => io}/openvidu/server/core/NotificationRoomManager.java (96%) rename openvidu-server/src/main/java/{org => io}/openvidu/server/core/RoomManager.java (98%) rename openvidu-server/src/main/java/{org => io}/openvidu/server/core/api/KurentoClientProvider.java (95%) rename openvidu-server/src/main/java/{org => io}/openvidu/server/core/api/KurentoClientSessionInfo.java (96%) rename openvidu-server/src/main/java/{org => io}/openvidu/server/core/api/MutedMediaType.java (94%) rename openvidu-server/src/main/java/{org => io}/openvidu/server/core/api/NotificationRoomHandler.java (97%) rename openvidu-server/src/main/java/{org => io}/openvidu/server/core/api/RoomHandler.java (95%) rename openvidu-server/src/main/java/{org => io}/openvidu/server/core/api/UserNotificationService.java (94%) rename openvidu-server/src/main/java/{org => io}/openvidu/server/core/api/pojo/ParticipantRequest.java (98%) rename openvidu-server/src/main/java/{org => io}/openvidu/server/core/api/pojo/UserParticipant.java (99%) rename openvidu-server/src/main/java/{org => io}/openvidu/server/core/endpoint/MediaEndpoint.java (98%) rename openvidu-server/src/main/java/{org => io}/openvidu/server/core/endpoint/PublisherEndpoint.java (98%) rename openvidu-server/src/main/java/{org => io}/openvidu/server/core/endpoint/SdpType.java (93%) rename openvidu-server/src/main/java/{org => io}/openvidu/server/core/endpoint/SubscriberEndpoint.java (91%) rename openvidu-server/src/main/java/{org => io}/openvidu/server/core/internal/DefaultKurentoClientSessionInfo.java (93%) rename openvidu-server/src/main/java/{org => io}/openvidu/server/core/internal/DefaultNotificationRoomHandler.java (96%) rename openvidu-server/src/main/java/{org => io}/openvidu/server/core/internal/Participant.java (98%) rename openvidu-server/src/main/java/{org => io}/openvidu/server/core/internal/Room.java (97%) rename openvidu-server/src/main/java/{org => io}/openvidu/server/internal/ThreadLogUtils.java (95%) rename openvidu-server/src/main/java/{org => io}/openvidu/server/kms/FixedOneKmsManager.java (96%) rename openvidu-server/src/main/java/{org => io}/openvidu/server/kms/Kms.java (97%) rename openvidu-server/src/main/java/{org => io}/openvidu/server/kms/KmsManager.java (90%) rename openvidu-server/src/main/java/{org => io}/openvidu/server/kms/LoadManager.java (95%) rename openvidu-server/src/main/java/{org => io}/openvidu/server/kms/MaxWebRtcLoadManager.java (97%) create mode 100644 openvidu-server/src/main/java/io/openvidu/server/rest/NgrokController.java rename openvidu-server/src/main/java/{org => io}/openvidu/server/rest/RoomController.java (95%) rename openvidu-server/src/main/java/{org => io}/openvidu/server/rpc/JsonRpcNotificationService.java (96%) rename openvidu-server/src/main/java/{org => io}/openvidu/server/rpc/JsonRpcUserControl.java (96%) rename openvidu-server/src/main/java/{org => io}/openvidu/server/rpc/ParticipantSession.java (98%) rename openvidu-server/src/main/java/{org => io}/openvidu/server/rpc/SessionWrapper.java (98%) rename openvidu-server/src/main/java/{org => io}/openvidu/server/security/CertificateController.java (92%) rename openvidu-server/src/main/java/{org => io}/openvidu/server/security/ParticipantRole.java (64%) rename openvidu-server/src/main/java/{org => io}/openvidu/server/security/SecurityConfig.java (97%) rename openvidu-server/src/main/java/{org => io}/openvidu/server/security/Token.java (95%) create mode 100644 openvidu-server/src/main/resources/application-ngrok.properties rename openvidu-server/src/test/java/{org => io}/openvidu/server/test/AutodiscoveryKmsUrlTest.java (93%) rename openvidu-server/src/test/java/{org => io}/openvidu/server/test/RoomProtocolTest.java (90%) rename openvidu-server/src/test/java/{org => io}/openvidu/server/test/core/NotificationRoomManagerWithDefaultHandlerTest.java (98%) rename openvidu-server/src/test/java/{org => io}/openvidu/server/test/core/RoomManagerTest.java (99%) rename openvidu-test/src/main/java/{org => io}/openvidu/test/OpenViduClientBrowserTest.java (99%) rename openvidu-test/src/main/java/{org => io}/openvidu/test/RoomClientFakeTest.java (99%) rename openvidu-test/src/main/java/{org => io}/openvidu/test/RoomFunctionalBrowserTest.java (97%) rename openvidu-test/src/main/java/{org => io}/openvidu/test/RoomFunctionalFakeTest.java (97%) rename openvidu-test/src/main/java/{org => io}/openvidu/test/browser/AddRemoveUsers.java (96%) rename openvidu-test/src/main/java/{org => io}/openvidu/test/browser/AddRemoveUsersNoSinkVerify.java (95%) rename openvidu-test/src/main/java/{org => io}/openvidu/test/browser/NUsersEqualLifetime.java (97%) rename openvidu-test/src/main/java/{org => io}/openvidu/test/browser/OneUserQuickReentry.java (96%) rename openvidu-test/src/main/java/{org => io}/openvidu/test/browser/SeqAddRemoveUser.java (96%) rename openvidu-test/src/main/java/{org => io}/openvidu/test/browser/SeqNUsersEqualLifetime.java (95%) rename openvidu-test/src/main/java/{org => io}/openvidu/test/browser/TwoUsersEqualLifetime.java (95%) rename openvidu-test/src/main/java/{org => io}/openvidu/test/browser/UnpublishMedia.java (98%) rename openvidu-test/src/main/java/{org => io}/openvidu/test/browser/UnsubscribeFromMedia.java (98%) rename openvidu-test/src/main/java/{org => io}/openvidu/test/browser/WebAppAvailability.java (95%) rename openvidu-test/src/main/java/{org => io}/openvidu/test/config/RoomTestConfiguration.java (98%) rename openvidu-test/src/main/java/{org => io}/openvidu/test/fake/ExtraKmsFakeUsers.java (93%) rename openvidu-test/src/main/java/{org => io}/openvidu/test/fake/MixedUsers.java (98%) rename openvidu-test/src/main/java/{org => io}/openvidu/test/fake/ParallelNFakeUsers.java (96%) rename openvidu-test/src/main/java/{org => io}/openvidu/test/fake/util/AudioVideoFile.java (97%) rename openvidu-test/src/main/java/{org => io}/openvidu/test/fake/util/FakeParticipant.java (97%) rename openvidu-test/src/main/java/{org => io}/openvidu/test/fake/util/FakeSession.java (98%) rename openvidu-test/src/main/java/{org => io}/openvidu/test/fake/util/TestPipeline.java (98%) rename openvidu-testapp/src/main/java/{org => io}/openvidu/testapp/OpenViduTestApp.java (94%) rename openvidu-testapp/src/test/java/{org => io}/openvidu/testapp/test/AddRemoveUsersBasicTest.java (93%) rename openvidu-testapp/src/test/java/{org => io}/openvidu/testapp/test/AddRemoveUsersNoSinkVerifyBasicTest.java (93%) rename openvidu-testapp/src/test/java/{org => io}/openvidu/testapp/test/NUsersEqualLifetimeBasicTest.java (93%) rename openvidu-testapp/src/test/java/{org => io}/openvidu/testapp/test/OneUserQuickReentryBasicTest.java (93%) rename openvidu-testapp/src/test/java/{org => io}/openvidu/testapp/test/SeqAddRemoveUserBasicTest.java (93%) rename openvidu-testapp/src/test/java/{org => io}/openvidu/testapp/test/SeqNUsersEqualLifetimeBasicTest.java (93%) rename openvidu-testapp/src/test/java/{org => io}/openvidu/testapp/test/TwoUsersEqualLifetimeBasicTest.java (93%) rename openvidu-testapp/src/test/java/{org => io}/openvidu/testapp/test/WebAppAvailabilityBasicTest.java (93%) rename openvidu-testapp/src/test/java/{org => io}/openvidu/testapp/test/fake/ExtraKmsFakeUsersBasicTest.java (93%) rename openvidu-testapp/src/test/java/{org => io}/openvidu/testapp/test/fake/ParallelNFakeUsersBasicTest.java (93%) diff --git a/README.md b/README.md index 566a86b4..a93f6c68 100644 --- a/README.md +++ b/README.md @@ -185,8 +185,8 @@ A Java package that wraps the HTTP REST operations for making them even easier - Maven dependency ```xml - org.openvidu - openvidu-backend-client + io.openvidu + openvidu-java-client ... ``` @@ -199,7 +199,7 @@ The usage is quite simple: import OpenVidu package and get an **OpenVidu** objec ```java -import org.openvidu.client.OpenVidu; +import io.openvidu.java.client.OpenVidu; OpenVidu openVidu = new OpenVidu(OPENVIDU_SERVER_IP, YOUR_SECRET); diff --git a/openvidu-backend-client/pom.xml b/openvidu-backend-client/pom.xml deleted file mode 100644 index df1ee630..00000000 --- a/openvidu-backend-client/pom.xml +++ /dev/null @@ -1,49 +0,0 @@ - - 4.0.0 - - - org.openvidu - openvidu - 0.0.1-SNAPSHOT - - - openvidu-backend-client - jar - - OpenVidu Java Backend Client - http://maven.apache.org - - - UTF-8 - 1.8 - 1.8 - 1.8 - - - - - - junit - junit - test - - - - org.springframework.boot - spring-boot-starter-web - - - - - org.apache.httpcomponents - httpclient - - - - com.googlecode.json-simple - json-simple - - - - diff --git a/openvidu-backend-client/target/openvidu-backend-client.jar b/openvidu-backend-client/target/openvidu-backend-client.jar deleted file mode 100644 index e9366c1d6ab815aed80a6081fb83113307c9db4a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 11419 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 diff --git a/openvidu-browser/pom.xml b/openvidu-browser/pom.xml index a5f62e41..8545f6ee 100644 --- a/openvidu-browser/pom.xml +++ b/openvidu-browser/pom.xml @@ -3,7 +3,7 @@ 4.0.0 - org.openvidu + io.openvidu openvidu 0.0.1-SNAPSHOT @@ -39,10 +39,10 @@ - openvidu.org - -openvidu.org Community - OpenVidu.org - https://github.com/OpenVidu/openvidu + openvidu.io + -openvidu.io Community + OpenVidu + http://openvidu.io diff --git a/openvidu-client/pom.xml b/openvidu-client/pom.xml index 27055fef..b16101ac 100644 --- a/openvidu-client/pom.xml +++ b/openvidu-client/pom.xml @@ -3,7 +3,7 @@ 4.0.0 - org.openvidu + io.openvidu openvidu 0.0.1-SNAPSHOT @@ -39,10 +39,10 @@ - openvidu.org - -openvidu.org Community - OpenVidu.org - https://github.com/OpenVidu/openvidu + openvidu.io + -openvidu.io Community + OpenVidu + http://openvidu.io @@ -52,7 +52,7 @@ kurento-jsonrpc-client diff --git a/openvidu-client/src/main/java/org/openvidu/client/OpenViduClient.java b/openvidu-client/src/main/java/io/openvidu/client/OpenViduClient.java similarity index 72% rename from openvidu-client/src/main/java/org/openvidu/client/OpenViduClient.java rename to openvidu-client/src/main/java/io/openvidu/client/OpenViduClient.java index 1bae6db6..e5a5f99a 100644 --- a/openvidu-client/src/main/java/org/openvidu/client/OpenViduClient.java +++ b/openvidu-client/src/main/java/io/openvidu/client/OpenViduClient.java @@ -14,37 +14,37 @@ * limitations under the License. */ -package org.openvidu.client; +package io.openvidu.client; -import static org.openvidu.client.internal.ProtocolElements.CUSTOMREQUEST_METHOD; -import static org.openvidu.client.internal.ProtocolElements.JOINROOM_DATACHANNELS_PARAM; -import static org.openvidu.client.internal.ProtocolElements.JOINROOM_METHOD; -import static org.openvidu.client.internal.ProtocolElements.JOINROOM_PEERID_PARAM; -import static org.openvidu.client.internal.ProtocolElements.JOINROOM_PEERSTREAMID_PARAM; -import static org.openvidu.client.internal.ProtocolElements.JOINROOM_PEERSTREAMS_PARAM; -import static org.openvidu.client.internal.ProtocolElements.JOINROOM_ROOM_PARAM; -import static org.openvidu.client.internal.ProtocolElements.JOINROOM_USER_PARAM; -import static org.openvidu.client.internal.ProtocolElements.LEAVEROOM_METHOD; -import static org.openvidu.client.internal.ProtocolElements.ONICECANDIDATE_CANDIDATE_PARAM; -import static org.openvidu.client.internal.ProtocolElements.ONICECANDIDATE_EPNAME_PARAM; -import static org.openvidu.client.internal.ProtocolElements.ONICECANDIDATE_METHOD; -import static org.openvidu.client.internal.ProtocolElements.ONICECANDIDATE_SDPMIDPARAM; -import static org.openvidu.client.internal.ProtocolElements.ONICECANDIDATE_SDPMLINEINDEX_PARAM; -import static org.openvidu.client.internal.ProtocolElements.PUBLISHVIDEO_DOLOOPBACK_PARAM; -import static org.openvidu.client.internal.ProtocolElements.PUBLISHVIDEO_METHOD; -import static org.openvidu.client.internal.ProtocolElements.PUBLISHVIDEO_SDPANSWER_PARAM; -import static org.openvidu.client.internal.ProtocolElements.PUBLISHVIDEO_SDPOFFER_PARAM; -import static org.openvidu.client.internal.ProtocolElements.RECEIVEVIDEO_METHOD; -import static org.openvidu.client.internal.ProtocolElements.RECEIVEVIDEO_SDPANSWER_PARAM; -import static org.openvidu.client.internal.ProtocolElements.RECEIVEVIDEO_SDPOFFER_PARAM; -import static org.openvidu.client.internal.ProtocolElements.RECEIVEVIDEO_SENDER_PARAM; -import static org.openvidu.client.internal.ProtocolElements.SENDMESSAGE_MESSAGE_PARAM; -import static org.openvidu.client.internal.ProtocolElements.SENDMESSAGE_ROOM_METHOD; -import static org.openvidu.client.internal.ProtocolElements.SENDMESSAGE_ROOM_PARAM; -import static org.openvidu.client.internal.ProtocolElements.SENDMESSAGE_USER_PARAM; -import static org.openvidu.client.internal.ProtocolElements.UNPUBLISHVIDEO_METHOD; -import static org.openvidu.client.internal.ProtocolElements.UNSUBSCRIBEFROMVIDEO_METHOD; -import static org.openvidu.client.internal.ProtocolElements.UNSUBSCRIBEFROMVIDEO_SENDER_PARAM; +import static io.openvidu.client.internal.ProtocolElements.CUSTOMREQUEST_METHOD; +import static io.openvidu.client.internal.ProtocolElements.JOINROOM_DATACHANNELS_PARAM; +import static io.openvidu.client.internal.ProtocolElements.JOINROOM_METHOD; +import static io.openvidu.client.internal.ProtocolElements.JOINROOM_PEERID_PARAM; +import static io.openvidu.client.internal.ProtocolElements.JOINROOM_PEERSTREAMID_PARAM; +import static io.openvidu.client.internal.ProtocolElements.JOINROOM_PEERSTREAMS_PARAM; +import static io.openvidu.client.internal.ProtocolElements.JOINROOM_ROOM_PARAM; +import static io.openvidu.client.internal.ProtocolElements.JOINROOM_USER_PARAM; +import static io.openvidu.client.internal.ProtocolElements.LEAVEROOM_METHOD; +import static io.openvidu.client.internal.ProtocolElements.ONICECANDIDATE_CANDIDATE_PARAM; +import static io.openvidu.client.internal.ProtocolElements.ONICECANDIDATE_EPNAME_PARAM; +import static io.openvidu.client.internal.ProtocolElements.ONICECANDIDATE_METHOD; +import static io.openvidu.client.internal.ProtocolElements.ONICECANDIDATE_SDPMIDPARAM; +import static io.openvidu.client.internal.ProtocolElements.ONICECANDIDATE_SDPMLINEINDEX_PARAM; +import static io.openvidu.client.internal.ProtocolElements.PUBLISHVIDEO_DOLOOPBACK_PARAM; +import static io.openvidu.client.internal.ProtocolElements.PUBLISHVIDEO_METHOD; +import static io.openvidu.client.internal.ProtocolElements.PUBLISHVIDEO_SDPANSWER_PARAM; +import static io.openvidu.client.internal.ProtocolElements.PUBLISHVIDEO_SDPOFFER_PARAM; +import static io.openvidu.client.internal.ProtocolElements.RECEIVEVIDEO_METHOD; +import static io.openvidu.client.internal.ProtocolElements.RECEIVEVIDEO_SDPANSWER_PARAM; +import static io.openvidu.client.internal.ProtocolElements.RECEIVEVIDEO_SDPOFFER_PARAM; +import static io.openvidu.client.internal.ProtocolElements.RECEIVEVIDEO_SENDER_PARAM; +import static io.openvidu.client.internal.ProtocolElements.SENDMESSAGE_MESSAGE_PARAM; +import static io.openvidu.client.internal.ProtocolElements.SENDMESSAGE_ROOM_METHOD; +import static io.openvidu.client.internal.ProtocolElements.SENDMESSAGE_ROOM_PARAM; +import static io.openvidu.client.internal.ProtocolElements.SENDMESSAGE_USER_PARAM; +import static io.openvidu.client.internal.ProtocolElements.UNPUBLISHVIDEO_METHOD; +import static io.openvidu.client.internal.ProtocolElements.UNSUBSCRIBEFROMVIDEO_METHOD; +import static io.openvidu.client.internal.ProtocolElements.UNSUBSCRIBEFROMVIDEO_SENDER_PARAM; import java.io.IOException; import java.util.ArrayList; @@ -57,8 +57,6 @@ import org.eclipse.jetty.util.ssl.SslContextFactory; import org.kurento.jsonrpc.client.JsonRpcClient; import org.kurento.jsonrpc.client.JsonRpcClientWebSocket; import org.kurento.jsonrpc.client.JsonRpcWSConnectionListener; -import org.openvidu.client.internal.JsonRoomUtils; -import org.openvidu.client.internal.Notification; import org.slf4j.Logger; import org.slf4j.LoggerFactory; @@ -66,6 +64,9 @@ import com.google.gson.JsonArray; import com.google.gson.JsonElement; import com.google.gson.JsonObject; +import io.openvidu.client.internal.JsonRoomUtils; +import io.openvidu.client.internal.Notification; + /** * Java client for the room server. * diff --git a/openvidu-backend-client/src/main/java/org/openvidu/client/OpenViduException.java b/openvidu-client/src/main/java/io/openvidu/client/OpenViduException.java similarity index 98% rename from openvidu-backend-client/src/main/java/org/openvidu/client/OpenViduException.java rename to openvidu-client/src/main/java/io/openvidu/client/OpenViduException.java index ee9703b4..94e4d270 100644 --- a/openvidu-backend-client/src/main/java/org/openvidu/client/OpenViduException.java +++ b/openvidu-client/src/main/java/io/openvidu/client/OpenViduException.java @@ -15,7 +15,7 @@ * */ -package org.openvidu.client; +package io.openvidu.client; public class OpenViduException extends RuntimeException { private static final long serialVersionUID = 1L; diff --git a/openvidu-client/src/main/java/org/openvidu/client/ServerJsonRpcHandler.java b/openvidu-client/src/main/java/io/openvidu/client/ServerJsonRpcHandler.java similarity index 91% rename from openvidu-client/src/main/java/org/openvidu/client/ServerJsonRpcHandler.java rename to openvidu-client/src/main/java/io/openvidu/client/ServerJsonRpcHandler.java index 2078f47e..d6e74ba1 100644 --- a/openvidu-client/src/main/java/org/openvidu/client/ServerJsonRpcHandler.java +++ b/openvidu-client/src/main/java/io/openvidu/client/ServerJsonRpcHandler.java @@ -14,7 +14,7 @@ * limitations under the License. */ -package org.openvidu.client; +package io.openvidu.client; import java.util.ArrayList; import java.util.Iterator; @@ -25,19 +25,6 @@ import java.util.concurrent.BlockingQueue; import org.kurento.jsonrpc.DefaultJsonRpcHandler; import org.kurento.jsonrpc.Transaction; import org.kurento.jsonrpc.message.Request; -import org.openvidu.client.internal.IceCandidate; -import org.openvidu.client.internal.IceCandidateInfo; -import org.openvidu.client.internal.JsonRoomUtils; -import org.openvidu.client.internal.MediaErrorInfo; -import org.openvidu.client.internal.Notification; -import org.openvidu.client.internal.ParticipantEvictedInfo; -import org.openvidu.client.internal.ParticipantJoinedInfo; -import org.openvidu.client.internal.ParticipantLeftInfo; -import org.openvidu.client.internal.ParticipantPublishedInfo; -import org.openvidu.client.internal.ParticipantUnpublishedInfo; -import org.openvidu.client.internal.ProtocolElements; -import org.openvidu.client.internal.RoomClosedInfo; -import org.openvidu.client.internal.SendMessageInfo; import org.slf4j.Logger; import org.slf4j.LoggerFactory; @@ -45,6 +32,20 @@ import com.google.gson.JsonArray; import com.google.gson.JsonElement; import com.google.gson.JsonObject; +import io.openvidu.client.internal.IceCandidate; +import io.openvidu.client.internal.IceCandidateInfo; +import io.openvidu.client.internal.JsonRoomUtils; +import io.openvidu.client.internal.MediaErrorInfo; +import io.openvidu.client.internal.Notification; +import io.openvidu.client.internal.ParticipantEvictedInfo; +import io.openvidu.client.internal.ParticipantJoinedInfo; +import io.openvidu.client.internal.ParticipantLeftInfo; +import io.openvidu.client.internal.ParticipantPublishedInfo; +import io.openvidu.client.internal.ParticipantUnpublishedInfo; +import io.openvidu.client.internal.ProtocolElements; +import io.openvidu.client.internal.RoomClosedInfo; +import io.openvidu.client.internal.SendMessageInfo; + /** * Service that handles server JSON-RPC events. * diff --git a/openvidu-client/src/main/java/org/openvidu/client/internal/IceCandidate.java b/openvidu-client/src/main/java/io/openvidu/client/internal/IceCandidate.java similarity index 94% rename from openvidu-client/src/main/java/org/openvidu/client/internal/IceCandidate.java rename to openvidu-client/src/main/java/io/openvidu/client/internal/IceCandidate.java index 40508018..42564b1d 100644 --- a/openvidu-client/src/main/java/org/openvidu/client/internal/IceCandidate.java +++ b/openvidu-client/src/main/java/io/openvidu/client/internal/IceCandidate.java @@ -1,4 +1,4 @@ -package org.openvidu.client.internal; +package io.openvidu.client.internal; public class IceCandidate { diff --git a/openvidu-client/src/main/java/org/openvidu/client/internal/IceCandidateInfo.java b/openvidu-client/src/main/java/io/openvidu/client/internal/IceCandidateInfo.java similarity index 98% rename from openvidu-client/src/main/java/org/openvidu/client/internal/IceCandidateInfo.java rename to openvidu-client/src/main/java/io/openvidu/client/internal/IceCandidateInfo.java index 89279f4d..9c2e738a 100644 --- a/openvidu-client/src/main/java/org/openvidu/client/internal/IceCandidateInfo.java +++ b/openvidu-client/src/main/java/io/openvidu/client/internal/IceCandidateInfo.java @@ -14,7 +14,7 @@ * limitations under the License. */ -package org.openvidu.client.internal; +package io.openvidu.client.internal; /** * @see Notification diff --git a/openvidu-client/src/main/java/org/openvidu/client/internal/JsonRoomUtils.java b/openvidu-client/src/main/java/io/openvidu/client/internal/JsonRoomUtils.java similarity index 96% rename from openvidu-client/src/main/java/org/openvidu/client/internal/JsonRoomUtils.java rename to openvidu-client/src/main/java/io/openvidu/client/internal/JsonRoomUtils.java index bcdeb0a4..de821d89 100644 --- a/openvidu-client/src/main/java/org/openvidu/client/internal/JsonRoomUtils.java +++ b/openvidu-client/src/main/java/io/openvidu/client/internal/JsonRoomUtils.java @@ -14,16 +14,17 @@ * limitations under the License. */ -package org.openvidu.client.internal; +package io.openvidu.client.internal; import org.kurento.jsonrpc.message.Request; -import org.openvidu.client.OpenViduException; -import org.openvidu.client.OpenViduException.Code; import com.google.gson.JsonArray; import com.google.gson.JsonElement; import com.google.gson.JsonObject; +import io.openvidu.client.OpenViduException; +import io.openvidu.client.OpenViduException.Code; + /** * JSON tools for extracting info from request or response elements. * diff --git a/openvidu-client/src/main/java/org/openvidu/client/internal/MediaErrorInfo.java b/openvidu-client/src/main/java/io/openvidu/client/internal/MediaErrorInfo.java similarity index 97% rename from openvidu-client/src/main/java/org/openvidu/client/internal/MediaErrorInfo.java rename to openvidu-client/src/main/java/io/openvidu/client/internal/MediaErrorInfo.java index f5dd5bf9..64ceb1f0 100644 --- a/openvidu-client/src/main/java/org/openvidu/client/internal/MediaErrorInfo.java +++ b/openvidu-client/src/main/java/io/openvidu/client/internal/MediaErrorInfo.java @@ -14,7 +14,7 @@ * limitations under the License. */ -package org.openvidu.client.internal; +package io.openvidu.client.internal; /** * diff --git a/openvidu-client/src/main/java/org/openvidu/client/internal/Notification.java b/openvidu-client/src/main/java/io/openvidu/client/internal/Notification.java similarity index 98% rename from openvidu-client/src/main/java/org/openvidu/client/internal/Notification.java rename to openvidu-client/src/main/java/io/openvidu/client/internal/Notification.java index 67ac77bf..ed7deebc 100644 --- a/openvidu-client/src/main/java/org/openvidu/client/internal/Notification.java +++ b/openvidu-client/src/main/java/io/openvidu/client/internal/Notification.java @@ -14,7 +14,7 @@ * limitations under the License. */ -package org.openvidu.client.internal; +package io.openvidu.client.internal; /** * Wrapper for server events. diff --git a/openvidu-client/src/main/java/org/openvidu/client/internal/ParticipantEvictedInfo.java b/openvidu-client/src/main/java/io/openvidu/client/internal/ParticipantEvictedInfo.java similarity index 95% rename from openvidu-client/src/main/java/org/openvidu/client/internal/ParticipantEvictedInfo.java rename to openvidu-client/src/main/java/io/openvidu/client/internal/ParticipantEvictedInfo.java index fd9251df..57d558d3 100644 --- a/openvidu-client/src/main/java/org/openvidu/client/internal/ParticipantEvictedInfo.java +++ b/openvidu-client/src/main/java/io/openvidu/client/internal/ParticipantEvictedInfo.java @@ -14,7 +14,7 @@ * limitations under the License. */ -package org.openvidu.client.internal; +package io.openvidu.client.internal; /** * @see Notification diff --git a/openvidu-client/src/main/java/org/openvidu/client/internal/ParticipantJoinedInfo.java b/openvidu-client/src/main/java/io/openvidu/client/internal/ParticipantJoinedInfo.java similarity index 97% rename from openvidu-client/src/main/java/org/openvidu/client/internal/ParticipantJoinedInfo.java rename to openvidu-client/src/main/java/io/openvidu/client/internal/ParticipantJoinedInfo.java index 500b0b65..ad3f5e3f 100644 --- a/openvidu-client/src/main/java/org/openvidu/client/internal/ParticipantJoinedInfo.java +++ b/openvidu-client/src/main/java/io/openvidu/client/internal/ParticipantJoinedInfo.java @@ -14,7 +14,7 @@ * limitations under the License. */ -package org.openvidu.client.internal; +package io.openvidu.client.internal; /** * @see Notification diff --git a/openvidu-client/src/main/java/org/openvidu/client/internal/ParticipantLeftInfo.java b/openvidu-client/src/main/java/io/openvidu/client/internal/ParticipantLeftInfo.java similarity index 97% rename from openvidu-client/src/main/java/org/openvidu/client/internal/ParticipantLeftInfo.java rename to openvidu-client/src/main/java/io/openvidu/client/internal/ParticipantLeftInfo.java index 481b0a0a..fa099810 100644 --- a/openvidu-client/src/main/java/org/openvidu/client/internal/ParticipantLeftInfo.java +++ b/openvidu-client/src/main/java/io/openvidu/client/internal/ParticipantLeftInfo.java @@ -14,7 +14,7 @@ * limitations under the License. */ -package org.openvidu.client.internal; +package io.openvidu.client.internal; /** * @see Notification diff --git a/openvidu-client/src/main/java/org/openvidu/client/internal/ParticipantPublishedInfo.java b/openvidu-client/src/main/java/io/openvidu/client/internal/ParticipantPublishedInfo.java similarity index 97% rename from openvidu-client/src/main/java/org/openvidu/client/internal/ParticipantPublishedInfo.java rename to openvidu-client/src/main/java/io/openvidu/client/internal/ParticipantPublishedInfo.java index e1aeb714..922f42bc 100644 --- a/openvidu-client/src/main/java/org/openvidu/client/internal/ParticipantPublishedInfo.java +++ b/openvidu-client/src/main/java/io/openvidu/client/internal/ParticipantPublishedInfo.java @@ -14,7 +14,7 @@ * limitations under the License. */ -package org.openvidu.client.internal; +package io.openvidu.client.internal; import java.util.List; diff --git a/openvidu-client/src/main/java/org/openvidu/client/internal/ParticipantUnpublishedInfo.java b/openvidu-client/src/main/java/io/openvidu/client/internal/ParticipantUnpublishedInfo.java similarity index 97% rename from openvidu-client/src/main/java/org/openvidu/client/internal/ParticipantUnpublishedInfo.java rename to openvidu-client/src/main/java/io/openvidu/client/internal/ParticipantUnpublishedInfo.java index e379189c..502c41c8 100644 --- a/openvidu-client/src/main/java/org/openvidu/client/internal/ParticipantUnpublishedInfo.java +++ b/openvidu-client/src/main/java/io/openvidu/client/internal/ParticipantUnpublishedInfo.java @@ -14,7 +14,7 @@ * limitations under the License. */ -package org.openvidu.client.internal; +package io.openvidu.client.internal; /** * @see Notification diff --git a/openvidu-client/src/main/java/org/openvidu/client/internal/ProtocolElements.java b/openvidu-client/src/main/java/io/openvidu/client/internal/ProtocolElements.java similarity index 99% rename from openvidu-client/src/main/java/org/openvidu/client/internal/ProtocolElements.java rename to openvidu-client/src/main/java/io/openvidu/client/internal/ProtocolElements.java index b45cebcf..1b05f48b 100644 --- a/openvidu-client/src/main/java/org/openvidu/client/internal/ProtocolElements.java +++ b/openvidu-client/src/main/java/io/openvidu/client/internal/ProtocolElements.java @@ -14,7 +14,7 @@ * limitations under the License. */ -package org.openvidu.client.internal; +package io.openvidu.client.internal; /** * This class defines constant values of client-server messages and their parameters. diff --git a/openvidu-client/src/main/java/org/openvidu/client/internal/RoomClosedInfo.java b/openvidu-client/src/main/java/io/openvidu/client/internal/RoomClosedInfo.java similarity index 97% rename from openvidu-client/src/main/java/org/openvidu/client/internal/RoomClosedInfo.java rename to openvidu-client/src/main/java/io/openvidu/client/internal/RoomClosedInfo.java index 15f9eef1..757fbc96 100644 --- a/openvidu-client/src/main/java/org/openvidu/client/internal/RoomClosedInfo.java +++ b/openvidu-client/src/main/java/io/openvidu/client/internal/RoomClosedInfo.java @@ -14,7 +14,7 @@ * limitations under the License. */ -package org.openvidu.client.internal; +package io.openvidu.client.internal; /** * @see Notification diff --git a/openvidu-client/src/main/java/org/openvidu/client/internal/SendMessageInfo.java b/openvidu-client/src/main/java/io/openvidu/client/internal/SendMessageInfo.java similarity index 98% rename from openvidu-client/src/main/java/org/openvidu/client/internal/SendMessageInfo.java rename to openvidu-client/src/main/java/io/openvidu/client/internal/SendMessageInfo.java index f4ea8acd..c856fd5b 100644 --- a/openvidu-client/src/main/java/org/openvidu/client/internal/SendMessageInfo.java +++ b/openvidu-client/src/main/java/io/openvidu/client/internal/SendMessageInfo.java @@ -14,7 +14,7 @@ * limitations under the License. */ -package org.openvidu.client.internal; +package io.openvidu.client.internal; /** * @see Notification diff --git a/openvidu-client/src/test/java/org/openvidu/client/test/OpenViduClientTest.java b/openvidu-client/src/test/java/io/openvidu/client/test/OpenViduClientTest.java similarity index 91% rename from openvidu-client/src/test/java/org/openvidu/client/test/OpenViduClientTest.java rename to openvidu-client/src/test/java/io/openvidu/client/test/OpenViduClientTest.java index 98300db2..fe603938 100644 --- a/openvidu-client/src/test/java/org/openvidu/client/test/OpenViduClientTest.java +++ b/openvidu-client/src/test/java/io/openvidu/client/test/OpenViduClientTest.java @@ -13,13 +13,13 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -package org.openvidu.client.test; +package io.openvidu.client.test; +import static io.openvidu.client.internal.ProtocolElements.*; import static org.hamcrest.CoreMatchers.is; import static org.junit.Assert.assertThat; import static org.mockito.Mockito.mock; import static org.mockito.Mockito.when; -import static org.openvidu.client.internal.ProtocolElements.*; import java.io.IOException; import java.util.HashMap; @@ -29,12 +29,13 @@ import java.util.Map; import org.junit.Before; import org.junit.Test; import org.kurento.jsonrpc.client.JsonRpcClient; -import org.openvidu.client.OpenViduClient; -import org.openvidu.client.ServerJsonRpcHandler; import com.google.gson.JsonArray; import com.google.gson.JsonObject; +import io.openvidu.client.OpenViduClient; +import io.openvidu.client.ServerJsonRpcHandler; + /** * Unit tests for the room client protocol. * diff --git a/openvidu-demo/pom.xml b/openvidu-demo/pom.xml index 6e4deb6b..debe8e0d 100644 --- a/openvidu-demo/pom.xml +++ b/openvidu-demo/pom.xml @@ -3,7 +3,7 @@ 4.0.0 - org.openvidu + io.openvidu openvidu 0.0.1-SNAPSHOT @@ -46,12 +46,12 @@ - org.openvidu.demo.OpenViduSampleApp + io.openvidu.demo.OpenViduSampleApp - org.openvidu + io.openvidu openvidu-server @@ -61,11 +61,11 @@ - org.openvidu + io.openvidu openvidu-browser - org.openvidu + io.openvidu openvidu-test test diff --git a/openvidu-demo/src/main/java/org/openvidu/demo/ClientConfig.java b/openvidu-demo/src/main/java/io/openvidu/demo/ClientConfig.java similarity index 98% rename from openvidu-demo/src/main/java/org/openvidu/demo/ClientConfig.java rename to openvidu-demo/src/main/java/io/openvidu/demo/ClientConfig.java index 8a0c1cad..9be28a0f 100644 --- a/openvidu-demo/src/main/java/org/openvidu/demo/ClientConfig.java +++ b/openvidu-demo/src/main/java/io/openvidu/demo/ClientConfig.java @@ -14,7 +14,7 @@ * limitations under the License. */ -package org.openvidu.demo; +package io.openvidu.demo; class ClientConfig { private boolean loopbackRemote; diff --git a/openvidu-demo/src/main/java/org/openvidu/demo/DemoController.java b/openvidu-demo/src/main/java/io/openvidu/demo/DemoController.java similarity index 95% rename from openvidu-demo/src/main/java/org/openvidu/demo/DemoController.java rename to openvidu-demo/src/main/java/io/openvidu/demo/DemoController.java index b01d652a..23ff4a53 100644 --- a/openvidu-demo/src/main/java/org/openvidu/demo/DemoController.java +++ b/openvidu-demo/src/main/java/io/openvidu/demo/DemoController.java @@ -14,11 +14,12 @@ * limitations under the License. * */ -package org.openvidu.demo; +package io.openvidu.demo; import org.kurento.commons.PropertiesManager; -import org.openvidu.client.OpenViduException; -import org.openvidu.server.core.NotificationRoomManager; +import io.openvidu.client.OpenViduException; +import io.openvidu.server.core.NotificationRoomManager; + import org.slf4j.Logger; import org.slf4j.LoggerFactory; import org.springframework.beans.factory.annotation.Autowired; diff --git a/openvidu-demo/src/main/java/org/openvidu/demo/DemoJsonRpcUserControl.java b/openvidu-demo/src/main/java/io/openvidu/demo/DemoJsonRpcUserControl.java similarity index 96% rename from openvidu-demo/src/main/java/org/openvidu/demo/DemoJsonRpcUserControl.java rename to openvidu-demo/src/main/java/io/openvidu/demo/DemoJsonRpcUserControl.java index 45c18dd5..b0917807 100644 --- a/openvidu-demo/src/main/java/org/openvidu/demo/DemoJsonRpcUserControl.java +++ b/openvidu-demo/src/main/java/io/openvidu/demo/DemoJsonRpcUserControl.java @@ -14,7 +14,7 @@ * limitations under the License. */ -package org.openvidu.demo; +package io.openvidu.demo; import java.io.IOException; import java.util.SortedMap; @@ -23,14 +23,15 @@ import org.kurento.client.FaceOverlayFilter; import org.kurento.client.MediaElement; import org.kurento.jsonrpc.Transaction; import org.kurento.jsonrpc.message.Request; -import org.openvidu.server.core.NotificationRoomManager; -import org.openvidu.server.core.api.pojo.ParticipantRequest; -import org.openvidu.server.rpc.JsonRpcUserControl; import org.slf4j.Logger; import org.slf4j.LoggerFactory; import com.google.gson.JsonObject; +import io.openvidu.server.core.NotificationRoomManager; +import io.openvidu.server.core.api.pojo.ParticipantRequest; +import io.openvidu.server.rpc.JsonRpcUserControl; + /** * User control that applies a media filter when publishing video. * diff --git a/openvidu-demo/src/main/java/org/openvidu/demo/DemoNotificationRoomHandler.java b/openvidu-demo/src/main/java/io/openvidu/demo/DemoNotificationRoomHandler.java similarity index 92% rename from openvidu-demo/src/main/java/org/openvidu/demo/DemoNotificationRoomHandler.java rename to openvidu-demo/src/main/java/io/openvidu/demo/DemoNotificationRoomHandler.java index 8241a93a..698cef41 100644 --- a/openvidu-demo/src/main/java/org/openvidu/demo/DemoNotificationRoomHandler.java +++ b/openvidu-demo/src/main/java/io/openvidu/demo/DemoNotificationRoomHandler.java @@ -1,14 +1,15 @@ -package org.openvidu.demo; +package io.openvidu.demo; import java.util.SortedMap; import org.kurento.client.Continuation; import org.kurento.client.Filter; import org.kurento.module.markerdetector.ArMarkerdetector; -import org.openvidu.client.internal.ProtocolElements; -import org.openvidu.server.core.api.UserNotificationService; -import org.openvidu.server.core.internal.DefaultNotificationRoomHandler; -import org.openvidu.server.core.internal.Participant; +import io.openvidu.client.internal.ProtocolElements; +import io.openvidu.server.core.api.UserNotificationService; +import io.openvidu.server.core.internal.DefaultNotificationRoomHandler; +import io.openvidu.server.core.internal.Participant; + import org.slf4j.Logger; import org.slf4j.LoggerFactory; diff --git a/openvidu-demo/src/main/java/org/openvidu/demo/FixedNKmsManager.java b/openvidu-demo/src/main/java/io/openvidu/demo/FixedNKmsManager.java similarity index 91% rename from openvidu-demo/src/main/java/org/openvidu/demo/FixedNKmsManager.java rename to openvidu-demo/src/main/java/io/openvidu/demo/FixedNKmsManager.java index aba764b6..d6dea920 100644 --- a/openvidu-demo/src/main/java/org/openvidu/demo/FixedNKmsManager.java +++ b/openvidu-demo/src/main/java/io/openvidu/demo/FixedNKmsManager.java @@ -14,7 +14,7 @@ * limitations under the License. */ -package org.openvidu.demo; +package io.openvidu.demo; import java.util.List; import java.util.regex.Matcher; @@ -22,13 +22,14 @@ import java.util.regex.Pattern; import org.kurento.client.KurentoClient; import org.kurento.jsonrpc.Session; -import org.openvidu.client.OpenViduException; -import org.openvidu.server.core.internal.DefaultKurentoClientSessionInfo; -import org.openvidu.server.kms.Kms; -import org.openvidu.server.kms.KmsManager; -import org.openvidu.server.kms.MaxWebRtcLoadManager; -import org.openvidu.server.rpc.JsonRpcNotificationService; -import org.openvidu.server.rpc.ParticipantSession; +import io.openvidu.client.OpenViduException; +import io.openvidu.server.core.internal.DefaultKurentoClientSessionInfo; +import io.openvidu.server.kms.Kms; +import io.openvidu.server.kms.KmsManager; +import io.openvidu.server.kms.MaxWebRtcLoadManager; +import io.openvidu.server.rpc.JsonRpcNotificationService; +import io.openvidu.server.rpc.ParticipantSession; + import org.slf4j.Logger; import org.slf4j.LoggerFactory; import org.springframework.beans.factory.annotation.Autowired; diff --git a/openvidu-demo/src/main/java/org/openvidu/demo/KmsFilterType.java b/openvidu-demo/src/main/java/io/openvidu/demo/KmsFilterType.java similarity index 98% rename from openvidu-demo/src/main/java/org/openvidu/demo/KmsFilterType.java rename to openvidu-demo/src/main/java/io/openvidu/demo/KmsFilterType.java index e4ef2b57..116f4f76 100644 --- a/openvidu-demo/src/main/java/org/openvidu/demo/KmsFilterType.java +++ b/openvidu-demo/src/main/java/io/openvidu/demo/KmsFilterType.java @@ -14,7 +14,7 @@ * limitations under the License. * */ -package org.openvidu.demo; +package io.openvidu.demo; /** * @author Radu Tom Vlad (radutom.vlad@gmail.com) diff --git a/openvidu-demo/src/main/java/org/openvidu/demo/OpenViduSampleApp.java b/openvidu-demo/src/main/java/io/openvidu/demo/OpenViduSampleApp.java similarity index 96% rename from openvidu-demo/src/main/java/org/openvidu/demo/OpenViduSampleApp.java rename to openvidu-demo/src/main/java/io/openvidu/demo/OpenViduSampleApp.java index c141049b..036f14b0 100644 --- a/openvidu-demo/src/main/java/org/openvidu/demo/OpenViduSampleApp.java +++ b/openvidu-demo/src/main/java/io/openvidu/demo/OpenViduSampleApp.java @@ -14,7 +14,7 @@ * limitations under the License. */ -package org.openvidu.demo; +package io.openvidu.demo; import java.util.List; import java.util.Map.Entry; @@ -24,10 +24,6 @@ import java.util.TreeMap; import org.kurento.commons.ConfigFileManager; import org.kurento.commons.PropertiesManager; import org.kurento.jsonrpc.JsonUtils; -import org.openvidu.server.OpenViduServer; -import org.openvidu.server.core.NotificationRoomManager; -import org.openvidu.server.kms.KmsManager; -import org.openvidu.server.rpc.JsonRpcUserControl; import org.slf4j.Logger; import org.slf4j.LoggerFactory; import org.springframework.boot.SpringApplication; @@ -37,6 +33,11 @@ import com.google.gson.JsonArray; import com.google.gson.JsonElement; import com.google.gson.JsonObject; +import io.openvidu.server.OpenViduServer; +import io.openvidu.server.core.NotificationRoomManager; +import io.openvidu.server.kms.KmsManager; +import io.openvidu.server.rpc.JsonRpcUserControl; + import static org.kurento.commons.PropertiesManager.getPropertyJson; /** diff --git a/openvidu-demo/src/main/resources/static/angular/services/Participants.js b/openvidu-demo/src/main/resources/static/angular/services/Participants.js index d4738bc1..8ee58c78 100644 --- a/openvidu-demo/src/main/resources/static/angular/services/Participants.js +++ b/openvidu-demo/src/main/resources/static/angular/services/Participants.js @@ -1,5 +1,5 @@ /* - * (C) Copyright 2016 OpenVidu (http://openVidu.org/) + * (C) Copyright 2016 OpenVidu (http://openvidu.io/) * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/openvidu-demo/src/test/java/org/openvidu/test/demo/AddRemoveUsersDemoTest.java b/openvidu-demo/src/test/java/io/openvidu/demo/test/AddRemoveUsersDemoTest.java similarity index 94% rename from openvidu-demo/src/test/java/org/openvidu/test/demo/AddRemoveUsersDemoTest.java rename to openvidu-demo/src/test/java/io/openvidu/demo/test/AddRemoveUsersDemoTest.java index b3f27925..05e2f14c 100644 --- a/openvidu-demo/src/test/java/org/openvidu/test/demo/AddRemoveUsersDemoTest.java +++ b/openvidu-demo/src/test/java/io/openvidu/demo/test/AddRemoveUsersDemoTest.java @@ -14,14 +14,15 @@ * limitations under the License. */ -package org.openvidu.test.demo; +package io.openvidu.demo.test; import java.lang.invoke.MethodHandles; import java.util.Collection; import org.junit.runners.Parameterized.Parameters; import org.kurento.test.browser.WebPageType; -import org.openvidu.test.browser.AddRemoveUsers; + +import io.openvidu.test.browser.AddRemoveUsers; /** * @see AddRemoveUsers diff --git a/openvidu-demo/src/test/java/org/openvidu/test/demo/AddRemoveUsersNoSinkVerifyDemoTest.java b/openvidu-demo/src/test/java/io/openvidu/demo/test/AddRemoveUsersNoSinkVerifyDemoTest.java similarity index 93% rename from openvidu-demo/src/test/java/org/openvidu/test/demo/AddRemoveUsersNoSinkVerifyDemoTest.java rename to openvidu-demo/src/test/java/io/openvidu/demo/test/AddRemoveUsersNoSinkVerifyDemoTest.java index 9b6622de..85ddfb0b 100644 --- a/openvidu-demo/src/test/java/org/openvidu/test/demo/AddRemoveUsersNoSinkVerifyDemoTest.java +++ b/openvidu-demo/src/test/java/io/openvidu/demo/test/AddRemoveUsersNoSinkVerifyDemoTest.java @@ -14,14 +14,15 @@ * limitations under the License. */ -package org.openvidu.test.demo; +package io.openvidu.demo.test; import java.lang.invoke.MethodHandles; import java.util.Collection; import org.junit.runners.Parameterized.Parameters; import org.kurento.test.browser.WebPageType; -import org.openvidu.test.browser.AddRemoveUsersNoSinkVerify; + +import io.openvidu.test.browser.AddRemoveUsersNoSinkVerify; /** * @see AddRemoveUsersNoSinkVerify diff --git a/openvidu-demo/src/test/java/org/openvidu/test/demo/NUsersEqualLifetimeDemoTest.java b/openvidu-demo/src/test/java/io/openvidu/demo/test/NUsersEqualLifetimeDemoTest.java similarity index 93% rename from openvidu-demo/src/test/java/org/openvidu/test/demo/NUsersEqualLifetimeDemoTest.java rename to openvidu-demo/src/test/java/io/openvidu/demo/test/NUsersEqualLifetimeDemoTest.java index 267163c4..be47fbee 100644 --- a/openvidu-demo/src/test/java/org/openvidu/test/demo/NUsersEqualLifetimeDemoTest.java +++ b/openvidu-demo/src/test/java/io/openvidu/demo/test/NUsersEqualLifetimeDemoTest.java @@ -14,14 +14,15 @@ * limitations under the License. */ -package org.openvidu.test.demo; +package io.openvidu.demo.test; import java.lang.invoke.MethodHandles; import java.util.Collection; import org.junit.runners.Parameterized.Parameters; import org.kurento.test.browser.WebPageType; -import org.openvidu.test.browser.NUsersEqualLifetime; + +import io.openvidu.test.browser.NUsersEqualLifetime; /** * @see NUsersEqualLifetime diff --git a/openvidu-demo/src/test/java/org/openvidu/test/demo/OneUserQuickReentryDemoTest.java b/openvidu-demo/src/test/java/io/openvidu/demo/test/OneUserQuickReentryDemoTest.java similarity index 93% rename from openvidu-demo/src/test/java/org/openvidu/test/demo/OneUserQuickReentryDemoTest.java rename to openvidu-demo/src/test/java/io/openvidu/demo/test/OneUserQuickReentryDemoTest.java index 173fcc0d..8ab481ea 100644 --- a/openvidu-demo/src/test/java/org/openvidu/test/demo/OneUserQuickReentryDemoTest.java +++ b/openvidu-demo/src/test/java/io/openvidu/demo/test/OneUserQuickReentryDemoTest.java @@ -14,14 +14,15 @@ * limitations under the License. */ -package org.openvidu.test.demo; +package io.openvidu.demo.test; import java.lang.invoke.MethodHandles; import java.util.Collection; import org.junit.runners.Parameterized.Parameters; import org.kurento.test.browser.WebPageType; -import org.openvidu.test.browser.OneUserQuickReentry; + +import io.openvidu.test.browser.OneUserQuickReentry; /** * @see OneUserQuickReentry diff --git a/openvidu-demo/src/test/java/org/openvidu/test/demo/SeqAddRemoveUserDemoTest.java b/openvidu-demo/src/test/java/io/openvidu/demo/test/SeqAddRemoveUserDemoTest.java similarity index 93% rename from openvidu-demo/src/test/java/org/openvidu/test/demo/SeqAddRemoveUserDemoTest.java rename to openvidu-demo/src/test/java/io/openvidu/demo/test/SeqAddRemoveUserDemoTest.java index dbc290c5..34007ea2 100644 --- a/openvidu-demo/src/test/java/org/openvidu/test/demo/SeqAddRemoveUserDemoTest.java +++ b/openvidu-demo/src/test/java/io/openvidu/demo/test/SeqAddRemoveUserDemoTest.java @@ -14,14 +14,15 @@ * limitations under the License. */ -package org.openvidu.test.demo; +package io.openvidu.demo.test; import java.lang.invoke.MethodHandles; import java.util.Collection; import org.junit.runners.Parameterized.Parameters; import org.kurento.test.browser.WebPageType; -import org.openvidu.test.browser.SeqAddRemoveUser; + +import io.openvidu.test.browser.SeqAddRemoveUser; /** * @see SeqAddRemoveUser diff --git a/openvidu-demo/src/test/java/org/openvidu/test/demo/SeqNUsersEqualLifetimeDemoTest.java b/openvidu-demo/src/test/java/io/openvidu/demo/test/SeqNUsersEqualLifetimeDemoTest.java similarity index 93% rename from openvidu-demo/src/test/java/org/openvidu/test/demo/SeqNUsersEqualLifetimeDemoTest.java rename to openvidu-demo/src/test/java/io/openvidu/demo/test/SeqNUsersEqualLifetimeDemoTest.java index fe47c5be..714a2ef9 100644 --- a/openvidu-demo/src/test/java/org/openvidu/test/demo/SeqNUsersEqualLifetimeDemoTest.java +++ b/openvidu-demo/src/test/java/io/openvidu/demo/test/SeqNUsersEqualLifetimeDemoTest.java @@ -14,14 +14,15 @@ * limitations under the License. */ -package org.openvidu.test.demo; +package io.openvidu.demo.test; import java.lang.invoke.MethodHandles; import java.util.Collection; import org.junit.runners.Parameterized.Parameters; import org.kurento.test.browser.WebPageType; -import org.openvidu.test.browser.SeqNUsersEqualLifetime; + +import io.openvidu.test.browser.SeqNUsersEqualLifetime; /** * @see SeqNUsersEqualLifetime diff --git a/openvidu-demo/src/test/java/org/openvidu/test/demo/TwoUsersEqualLifetimeDemoTest.java b/openvidu-demo/src/test/java/io/openvidu/demo/test/TwoUsersEqualLifetimeDemoTest.java similarity index 93% rename from openvidu-demo/src/test/java/org/openvidu/test/demo/TwoUsersEqualLifetimeDemoTest.java rename to openvidu-demo/src/test/java/io/openvidu/demo/test/TwoUsersEqualLifetimeDemoTest.java index 70424a3e..1ddbc09a 100644 --- a/openvidu-demo/src/test/java/org/openvidu/test/demo/TwoUsersEqualLifetimeDemoTest.java +++ b/openvidu-demo/src/test/java/io/openvidu/demo/test/TwoUsersEqualLifetimeDemoTest.java @@ -14,14 +14,15 @@ * limitations under the License. */ -package org.openvidu.test.demo; +package io.openvidu.demo.test; import java.lang.invoke.MethodHandles; import java.util.Collection; import org.junit.runners.Parameterized.Parameters; import org.kurento.test.browser.WebPageType; -import org.openvidu.test.browser.TwoUsersEqualLifetime; + +import io.openvidu.test.browser.TwoUsersEqualLifetime; /** * @see TwoUsersEqualLifetime diff --git a/openvidu-demo/src/test/java/org/openvidu/test/demo/UnpublishMediaDemoTest.java b/openvidu-demo/src/test/java/io/openvidu/demo/test/UnpublishMediaDemoTest.java similarity index 94% rename from openvidu-demo/src/test/java/org/openvidu/test/demo/UnpublishMediaDemoTest.java rename to openvidu-demo/src/test/java/io/openvidu/demo/test/UnpublishMediaDemoTest.java index 3a8fdd7f..60139419 100644 --- a/openvidu-demo/src/test/java/org/openvidu/test/demo/UnpublishMediaDemoTest.java +++ b/openvidu-demo/src/test/java/io/openvidu/demo/test/UnpublishMediaDemoTest.java @@ -14,14 +14,15 @@ * limitations under the License. */ -package org.openvidu.test.demo; +package io.openvidu.demo.test; import java.lang.invoke.MethodHandles; import java.util.Collection; import org.junit.runners.Parameterized.Parameters; import org.kurento.test.browser.WebPageType; -import org.openvidu.test.browser.UnpublishMedia; + +import io.openvidu.test.browser.UnpublishMedia; /** * @see UnpublishMedia diff --git a/openvidu-demo/src/test/java/org/openvidu/test/demo/UnsubscribeFromMediaDemoTest.java b/openvidu-demo/src/test/java/io/openvidu/demo/test/UnsubscribeFromMediaDemoTest.java similarity index 93% rename from openvidu-demo/src/test/java/org/openvidu/test/demo/UnsubscribeFromMediaDemoTest.java rename to openvidu-demo/src/test/java/io/openvidu/demo/test/UnsubscribeFromMediaDemoTest.java index cfc7776b..dd904538 100644 --- a/openvidu-demo/src/test/java/org/openvidu/test/demo/UnsubscribeFromMediaDemoTest.java +++ b/openvidu-demo/src/test/java/io/openvidu/demo/test/UnsubscribeFromMediaDemoTest.java @@ -14,14 +14,15 @@ * limitations under the License. */ -package org.openvidu.test.demo; +package io.openvidu.demo.test; import java.lang.invoke.MethodHandles; import java.util.Collection; import org.junit.runners.Parameterized.Parameters; import org.kurento.test.browser.WebPageType; -import org.openvidu.test.browser.UnsubscribeFromMedia; + +import io.openvidu.test.browser.UnsubscribeFromMedia; /** * @see UnsubscribeFromMedia diff --git a/openvidu-demo/src/test/java/org/openvidu/test/demo/WebAppAvailabilityDemoTest.java b/openvidu-demo/src/test/java/io/openvidu/demo/test/WebAppAvailabilityDemoTest.java similarity index 93% rename from openvidu-demo/src/test/java/org/openvidu/test/demo/WebAppAvailabilityDemoTest.java rename to openvidu-demo/src/test/java/io/openvidu/demo/test/WebAppAvailabilityDemoTest.java index ec005803..7892d927 100644 --- a/openvidu-demo/src/test/java/org/openvidu/test/demo/WebAppAvailabilityDemoTest.java +++ b/openvidu-demo/src/test/java/io/openvidu/demo/test/WebAppAvailabilityDemoTest.java @@ -14,14 +14,15 @@ * limitations under the License. */ -package org.openvidu.test.demo; +package io.openvidu.demo.test; import java.lang.invoke.MethodHandles; import java.util.Collection; import org.junit.runners.Parameterized.Parameters; import org.kurento.test.browser.WebPageType; -import org.openvidu.test.browser.WebAppAvailability; + +import io.openvidu.test.browser.WebAppAvailability; /** * @author Radu Tom Vlad (rvlad@naevatec.com) diff --git a/openvidu-demo/src/test/java/org/openvidu/test/demo/fake/ExtraKmsFakeUsersDemoTest.java b/openvidu-demo/src/test/java/io/openvidu/demo/test/fake/ExtraKmsFakeUsersDemoTest.java similarity index 93% rename from openvidu-demo/src/test/java/org/openvidu/test/demo/fake/ExtraKmsFakeUsersDemoTest.java rename to openvidu-demo/src/test/java/io/openvidu/demo/test/fake/ExtraKmsFakeUsersDemoTest.java index 699426a7..6037a0cb 100644 --- a/openvidu-demo/src/test/java/org/openvidu/test/demo/fake/ExtraKmsFakeUsersDemoTest.java +++ b/openvidu-demo/src/test/java/io/openvidu/demo/test/fake/ExtraKmsFakeUsersDemoTest.java @@ -13,14 +13,15 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -package org.openvidu.test.demo.fake; +package io.openvidu.demo.test.fake; import java.lang.invoke.MethodHandles; import java.util.Collection; import org.junit.runners.Parameterized.Parameters; import org.kurento.test.browser.WebPageType; -import org.openvidu.test.fake.ExtraKmsFakeUsers; + +import io.openvidu.test.fake.ExtraKmsFakeUsers; /** * @see ExtraKmsFakeUsers diff --git a/openvidu-demo/src/test/java/org/openvidu/test/demo/fake/MixedUsersDemoTest.java b/openvidu-demo/src/test/java/io/openvidu/demo/test/fake/MixedUsersDemoTest.java similarity index 94% rename from openvidu-demo/src/test/java/org/openvidu/test/demo/fake/MixedUsersDemoTest.java rename to openvidu-demo/src/test/java/io/openvidu/demo/test/fake/MixedUsersDemoTest.java index 8af1c636..f81326b9 100644 --- a/openvidu-demo/src/test/java/org/openvidu/test/demo/fake/MixedUsersDemoTest.java +++ b/openvidu-demo/src/test/java/io/openvidu/demo/test/fake/MixedUsersDemoTest.java @@ -13,14 +13,15 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -package org.openvidu.test.demo.fake; +package io.openvidu.demo.test.fake; import java.lang.invoke.MethodHandles; import java.util.Collection; import org.junit.runners.Parameterized.Parameters; import org.kurento.test.browser.WebPageType; -import org.openvidu.test.fake.MixedUsers; + +import io.openvidu.test.fake.MixedUsers; /** * @see MixedUsers diff --git a/openvidu-demo/src/test/java/org/openvidu/test/demo/fake/ParallelNFakeUsersDemoTest.java b/openvidu-demo/src/test/java/io/openvidu/demo/test/fake/ParallelNFakeUsersDemoTest.java similarity index 93% rename from openvidu-demo/src/test/java/org/openvidu/test/demo/fake/ParallelNFakeUsersDemoTest.java rename to openvidu-demo/src/test/java/io/openvidu/demo/test/fake/ParallelNFakeUsersDemoTest.java index 505331e2..785fe985 100644 --- a/openvidu-demo/src/test/java/org/openvidu/test/demo/fake/ParallelNFakeUsersDemoTest.java +++ b/openvidu-demo/src/test/java/io/openvidu/demo/test/fake/ParallelNFakeUsersDemoTest.java @@ -13,14 +13,15 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -package org.openvidu.test.demo.fake; +package io.openvidu.demo.test.fake; import java.lang.invoke.MethodHandles; import java.util.Collection; import org.junit.runners.Parameterized.Parameters; import org.kurento.test.browser.WebPageType; -import org.openvidu.test.fake.ParallelNFakeUsers; + +import io.openvidu.test.fake.ParallelNFakeUsers; /** * @see ParallelNFakeUsers diff --git a/openvidu-backend-client/create-jar-package.sh b/openvidu-java-client/create-jar-package.sh similarity index 100% rename from openvidu-backend-client/create-jar-package.sh rename to openvidu-java-client/create-jar-package.sh diff --git a/openvidu-java-client/pom.xml b/openvidu-java-client/pom.xml new file mode 100644 index 00000000..6a96b122 --- /dev/null +++ b/openvidu-java-client/pom.xml @@ -0,0 +1,118 @@ + + 4.0.0 + + + io.openvidu + openvidu + 0.0.1-SNAPSHOT + + + openvidu-java-client + jar + + OpenVidu Java Client + OpenVidu client for your Java backend: get sessionId's and tokens easily from your OpenVidu server + http://openvidu.io + + + + Apache 2.0 + http://www.apache.org/licenses/LICENSE-2.0 + repo + + + + + OpenVidu + http://openvidu.io + + + + https://github.com/OpenVidu/openvidu.git + scm:git:https://github.com/OpenVidu/openvidu.git + scm:git:https://github.com/OpenVidu/openvidu.git + develop + + + + + openvidu.io + -openvidu.io Community + openvidu.io + http://openvidu.io + + + + + UTF-8 + 1.8 + 1.8 + 1.8 + + + + + + junit + junit + test + + + + org.springframework.boot + spring-boot-starter-web + + + + + org.apache.httpcomponents + httpclient + + + + com.googlecode.json-simple + json-simple + + + + + + + release-sign-artifacts + + + performRelease + true + + + + + + org.sonatype.plugins + nexus-staging-maven-plugin + 1.6.8 + true + + ossrh + https://oss.sonatype.org/ + + + + org.apache.maven.plugins + maven-gpg-plugin + + + sign-artifacts + verify + + sign + + + + + + + + + diff --git a/openvidu-java-client/release.properties b/openvidu-java-client/release.properties new file mode 100644 index 00000000..4b5d3e6f --- /dev/null +++ b/openvidu-java-client/release.properties @@ -0,0 +1,12 @@ +#release configuration +#Tue Jun 06 11:42:44 CEST 2017 +scm.tagNameFormat=@{project.artifactId}-@{project.version} +pushChanges=false +scm.url=scm\:git\:https\://github.com/OpenVidu/openvidu.git +preparationGoals=versions\:use-releases +remoteTagging=true +projectVersionPolicyId=default +scm.commentPrefix=[maven-release-plugin] +exec.additionalArguments=-Pkurento-release +exec.snapshotReleasePluginAllowed=false +completedPhase=check-poms diff --git a/openvidu-backend-client/src/main/java/org/openvidu/client/OpenVidu.java b/openvidu-java-client/src/main/java/io/openvidu/java/client/OpenVidu.java similarity index 98% rename from openvidu-backend-client/src/main/java/org/openvidu/client/OpenVidu.java rename to openvidu-java-client/src/main/java/io/openvidu/java/client/OpenVidu.java index 319d05ee..9b383ebf 100644 --- a/openvidu-backend-client/src/main/java/org/openvidu/client/OpenVidu.java +++ b/openvidu-java-client/src/main/java/io/openvidu/java/client/OpenVidu.java @@ -1,4 +1,4 @@ -package org.openvidu.client; +package io.openvidu.java.client; import java.security.KeyManagementException; import java.security.KeyStoreException; diff --git a/openvidu-client/src/main/java/org/openvidu/client/OpenViduException.java b/openvidu-java-client/src/main/java/io/openvidu/java/client/OpenViduException.java similarity index 98% rename from openvidu-client/src/main/java/org/openvidu/client/OpenViduException.java rename to openvidu-java-client/src/main/java/io/openvidu/java/client/OpenViduException.java index ee9703b4..efb962ee 100644 --- a/openvidu-client/src/main/java/org/openvidu/client/OpenViduException.java +++ b/openvidu-java-client/src/main/java/io/openvidu/java/client/OpenViduException.java @@ -15,7 +15,7 @@ * */ -package org.openvidu.client; +package io.openvidu.java.client; public class OpenViduException extends RuntimeException { private static final long serialVersionUID = 1L; diff --git a/openvidu-backend-client/src/main/java/org/openvidu/client/OpenViduRole.java b/openvidu-java-client/src/main/java/io/openvidu/java/client/OpenViduRole.java similarity index 67% rename from openvidu-backend-client/src/main/java/org/openvidu/client/OpenViduRole.java rename to openvidu-java-client/src/main/java/io/openvidu/java/client/OpenViduRole.java index 4788dd5b..652f263f 100644 --- a/openvidu-backend-client/src/main/java/org/openvidu/client/OpenViduRole.java +++ b/openvidu-java-client/src/main/java/io/openvidu/java/client/OpenViduRole.java @@ -1,4 +1,4 @@ -package org.openvidu.client; +package io.openvidu.java.client; public enum OpenViduRole { SUBSCRIBER, diff --git a/openvidu-backend-client/src/main/java/org/openvidu/client/Session.java b/openvidu-java-client/src/main/java/io/openvidu/java/client/Session.java similarity index 97% rename from openvidu-backend-client/src/main/java/org/openvidu/client/Session.java rename to openvidu-java-client/src/main/java/io/openvidu/java/client/Session.java index 958d2502..fcfc94b5 100644 --- a/openvidu-backend-client/src/main/java/org/openvidu/client/Session.java +++ b/openvidu-java-client/src/main/java/io/openvidu/java/client/Session.java @@ -1,4 +1,4 @@ -package org.openvidu.client; +package io.openvidu.java.client; import java.io.BufferedReader; import java.io.IOException; @@ -12,7 +12,8 @@ import org.apache.http.entity.StringEntity; import org.json.simple.JSONObject; import org.json.simple.parser.JSONParser; import org.json.simple.parser.ParseException; -import org.openvidu.client.OpenViduException.Code; + +import io.openvidu.java.client.OpenViduException.Code; public class Session { diff --git a/openvidu-backend-client/src/main/java/org/openvidu/client/TokenOptions.java b/openvidu-java-client/src/main/java/io/openvidu/java/client/TokenOptions.java similarity index 95% rename from openvidu-backend-client/src/main/java/org/openvidu/client/TokenOptions.java rename to openvidu-java-client/src/main/java/io/openvidu/java/client/TokenOptions.java index 68daa95b..597056ee 100644 --- a/openvidu-backend-client/src/main/java/org/openvidu/client/TokenOptions.java +++ b/openvidu-java-client/src/main/java/io/openvidu/java/client/TokenOptions.java @@ -1,4 +1,4 @@ -package org.openvidu.client; +package io.openvidu.java.client; public class TokenOptions { diff --git a/openvidu-backend-client/src/test/java/org/openvidu/client/OpenViduTest.java b/openvidu-java-client/src/test/java/io/openvidu/java/client/test/OpenViduTest.java similarity index 94% rename from openvidu-backend-client/src/test/java/org/openvidu/client/OpenViduTest.java rename to openvidu-java-client/src/test/java/io/openvidu/java/client/test/OpenViduTest.java index 1fe468e3..d83352ca 100644 --- a/openvidu-backend-client/src/test/java/org/openvidu/client/OpenViduTest.java +++ b/openvidu-java-client/src/test/java/io/openvidu/java/client/test/OpenViduTest.java @@ -1,4 +1,4 @@ -package org.openvidu.client; +package io.openvidu.java.client.test; import junit.framework.Test; import junit.framework.TestCase; diff --git a/openvidu-sample-app/pom.xml b/openvidu-sample-app/pom.xml index 3c5bf47c..2b790b6b 100644 --- a/openvidu-sample-app/pom.xml +++ b/openvidu-sample-app/pom.xml @@ -2,7 +2,7 @@ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> 4.0.0 - openvidu + io.openvidu openvidu-sample-app 0.0.1-SNAPSHOT war @@ -138,8 +138,8 @@ - org.openvidu - openvidu-backend-client + io.openvidu + openvidu-java-client 0.0.1-SNAPSHOT diff --git a/openvidu-sample-app/src/main/java/openvidu/openvidu_sample_app/session_manager/SessionController.java b/openvidu-sample-app/src/main/java/openvidu/openvidu_sample_app/session_manager/SessionController.java index f8e4ecee..11508e6f 100644 --- a/openvidu-sample-app/src/main/java/openvidu/openvidu_sample_app/session_manager/SessionController.java +++ b/openvidu-sample-app/src/main/java/openvidu/openvidu_sample_app/session_manager/SessionController.java @@ -6,10 +6,6 @@ import java.util.Map; import java.util.concurrent.ConcurrentHashMap; import org.json.simple.JSONObject; -import org.openvidu.client.OpenVidu; -import org.openvidu.client.Session; -import org.openvidu.client.TokenOptions; -import org.openvidu.client.OpenViduRole; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Value; import org.springframework.http.HttpStatus; @@ -19,6 +15,11 @@ import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.RequestMethod; import org.springframework.web.bind.annotation.RestController; +import io.openvidu.java.client.OpenVidu; +import io.openvidu.java.client.Session; +import io.openvidu.java.client.TokenOptions; +import io.openvidu.java.client.OpenViduRole; + import openvidu.openvidu_sample_app.lesson.Lesson; import openvidu.openvidu_sample_app.lesson.LessonRepository; import openvidu.openvidu_sample_app.user.User; diff --git a/openvidu-server/pom.xml b/openvidu-server/pom.xml index 253c4497..af16b2d3 100644 --- a/openvidu-server/pom.xml +++ b/openvidu-server/pom.xml @@ -3,7 +3,7 @@ 4.0.0 - org.openvidu + io.openvidu openvidu 0.0.1-SNAPSHOT @@ -39,16 +39,16 @@ - openvidu.org - -openvidu.org Community - OpenVidu.org - https://github.com/OpenVidu/openvidu + openvidu.io + -openvidu.io Community + OpenVidu + http://openvidu.io - org.openvidu.server.OpenViduServer + io.openvidu.server.OpenViduServer @@ -108,12 +108,12 @@ - org.openvidu + io.openvidu openvidu-test test - org.openvidu + io.openvidu openvidu-client diff --git a/openvidu-server/src/main/java/org/openvidu/server/AutodiscoveryKurentoClientProvider.java b/openvidu-server/src/main/java/io/openvidu/server/AutodiscoveryKurentoClientProvider.java similarity index 85% rename from openvidu-server/src/main/java/org/openvidu/server/AutodiscoveryKurentoClientProvider.java rename to openvidu-server/src/main/java/io/openvidu/server/AutodiscoveryKurentoClientProvider.java index 0770ce1e..099dacf9 100644 --- a/openvidu-server/src/main/java/org/openvidu/server/AutodiscoveryKurentoClientProvider.java +++ b/openvidu-server/src/main/java/io/openvidu/server/AutodiscoveryKurentoClientProvider.java @@ -14,13 +14,14 @@ * limitations under the License. * */ -package org.openvidu.server; +package io.openvidu.server; import org.kurento.client.KurentoClient; import org.kurento.client.Properties; -import org.openvidu.client.OpenViduException; -import org.openvidu.server.core.api.KurentoClientProvider; -import org.openvidu.server.core.api.KurentoClientSessionInfo; + +import io.openvidu.client.OpenViduException; +import io.openvidu.server.core.api.KurentoClientProvider; +import io.openvidu.server.core.api.KurentoClientSessionInfo; public class AutodiscoveryKurentoClientProvider implements KurentoClientProvider { diff --git a/openvidu-server/src/main/java/org/openvidu/server/InfoHandler.java b/openvidu-server/src/main/java/io/openvidu/server/InfoHandler.java similarity index 98% rename from openvidu-server/src/main/java/org/openvidu/server/InfoHandler.java rename to openvidu-server/src/main/java/io/openvidu/server/InfoHandler.java index 4f962e3f..13ea7949 100644 --- a/openvidu-server/src/main/java/org/openvidu/server/InfoHandler.java +++ b/openvidu-server/src/main/java/io/openvidu/server/InfoHandler.java @@ -1,4 +1,4 @@ -package org.openvidu.server; +package io.openvidu.server; import java.io.IOException; import java.util.Map; diff --git a/openvidu-server/src/main/java/org/openvidu/server/InfoSocketConfig.java b/openvidu-server/src/main/java/io/openvidu/server/InfoSocketConfig.java similarity index 96% rename from openvidu-server/src/main/java/org/openvidu/server/InfoSocketConfig.java rename to openvidu-server/src/main/java/io/openvidu/server/InfoSocketConfig.java index db433735..4eef928a 100644 --- a/openvidu-server/src/main/java/org/openvidu/server/InfoSocketConfig.java +++ b/openvidu-server/src/main/java/io/openvidu/server/InfoSocketConfig.java @@ -1,4 +1,4 @@ -package org.openvidu.server; +package io.openvidu.server; import org.springframework.context.annotation.Bean; import org.springframework.context.annotation.Configuration; diff --git a/openvidu-server/src/main/java/org/openvidu/server/OpenViduServer.java b/openvidu-server/src/main/java/io/openvidu/server/OpenViduServer.java similarity index 84% rename from openvidu-server/src/main/java/org/openvidu/server/OpenViduServer.java rename to openvidu-server/src/main/java/io/openvidu/server/OpenViduServer.java index 82bb1a44..d03c7701 100644 --- a/openvidu-server/src/main/java/org/openvidu/server/OpenViduServer.java +++ b/openvidu-server/src/main/java/io/openvidu/server/OpenViduServer.java @@ -13,7 +13,7 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -package org.openvidu.server; +package io.openvidu.server; import static org.kurento.commons.PropertiesManager.getPropertyJson; @@ -23,14 +23,6 @@ import org.kurento.jsonrpc.JsonUtils; import org.kurento.jsonrpc.internal.server.config.JsonRpcConfiguration; import org.kurento.jsonrpc.server.JsonRpcConfigurer; import org.kurento.jsonrpc.server.JsonRpcHandlerRegistry; -import org.openvidu.server.core.NotificationRoomManager; -import org.openvidu.server.core.RoomManager; -import org.openvidu.server.core.api.KurentoClientProvider; -import org.openvidu.server.core.api.NotificationRoomHandler; -import org.openvidu.server.core.internal.DefaultNotificationRoomHandler; -import org.openvidu.server.kms.FixedOneKmsManager; -import org.openvidu.server.rpc.JsonRpcNotificationService; -import org.openvidu.server.rpc.JsonRpcUserControl; import org.slf4j.Logger; import org.slf4j.LoggerFactory; import org.springframework.beans.factory.annotation.Value; @@ -45,6 +37,16 @@ import org.springframework.web.socket.server.standard.ServletServerContainerFact import com.google.gson.Gson; import com.google.gson.JsonArray; +import io.openvidu.server.core.NotificationRoomManager; +import io.openvidu.server.core.RoomManager; +import io.openvidu.server.core.api.KurentoClientProvider; +import io.openvidu.server.core.api.NotificationRoomHandler; +import io.openvidu.server.core.internal.DefaultNotificationRoomHandler; +import io.openvidu.server.kms.FixedOneKmsManager; +import io.openvidu.server.rest.NgrokController; +import io.openvidu.server.rpc.JsonRpcNotificationService; +import io.openvidu.server.rpc.JsonRpcUserControl; + /** * Room server application. * @@ -144,6 +146,17 @@ public class OpenViduServer implements JsonRpcConfigurer { public static void main(String[] args) throws Exception { start(args); + try { + NgrokController ngrok = new NgrokController(); + log.info(""); + log.info(" PUBLIC IP "); + log.info("-------------------------"); + log.info(ngrok.getNgrokPublicUrl()); + log.info("-------------------------"); + log.info(""); + } catch(Exception e) { + System.out.println("No ngrok connection"); + } } public static ConfigurableApplicationContext start(String[] args) { diff --git a/openvidu-server/src/main/java/org/openvidu/server/RoomJsonRpcHandler.java b/openvidu-server/src/main/java/io/openvidu/server/RoomJsonRpcHandler.java similarity index 93% rename from openvidu-server/src/main/java/org/openvidu/server/RoomJsonRpcHandler.java rename to openvidu-server/src/main/java/io/openvidu/server/RoomJsonRpcHandler.java index c56aac22..e998de7a 100644 --- a/openvidu-server/src/main/java/org/openvidu/server/RoomJsonRpcHandler.java +++ b/openvidu-server/src/main/java/io/openvidu/server/RoomJsonRpcHandler.java @@ -13,7 +13,7 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -package org.openvidu.server; +package io.openvidu.server; import java.util.Arrays; import java.util.List; @@ -22,17 +22,18 @@ import org.kurento.jsonrpc.DefaultJsonRpcHandler; import org.kurento.jsonrpc.Session; import org.kurento.jsonrpc.Transaction; import org.kurento.jsonrpc.message.Request; -import org.openvidu.client.internal.ProtocolElements; -import org.openvidu.server.core.api.pojo.ParticipantRequest; -import org.openvidu.server.rpc.JsonRpcNotificationService; -import org.openvidu.server.rpc.JsonRpcUserControl; -import org.openvidu.server.rpc.ParticipantSession; import org.slf4j.Logger; import org.slf4j.LoggerFactory; import org.springframework.beans.factory.annotation.Autowired; import com.google.gson.JsonObject; +import io.openvidu.client.internal.ProtocolElements; +import io.openvidu.server.core.api.pojo.ParticipantRequest; +import io.openvidu.server.rpc.JsonRpcNotificationService; +import io.openvidu.server.rpc.JsonRpcUserControl; +import io.openvidu.server.rpc.ParticipantSession; + /** * @author Ivan Gracia (izanmail@gmail.com) * @author Micael Gallego (micael.gallego@gmail.com) diff --git a/openvidu-server/src/main/java/org/openvidu/server/core/NotificationRoomManager.java b/openvidu-server/src/main/java/io/openvidu/server/core/NotificationRoomManager.java similarity index 96% rename from openvidu-server/src/main/java/org/openvidu/server/core/NotificationRoomManager.java rename to openvidu-server/src/main/java/io/openvidu/server/core/NotificationRoomManager.java index 037b81db..d837d4aa 100644 --- a/openvidu-server/src/main/java/org/openvidu/server/core/NotificationRoomManager.java +++ b/openvidu-server/src/main/java/io/openvidu/server/core/NotificationRoomManager.java @@ -14,7 +14,7 @@ * limitations under the License. */ -package org.openvidu.server.core; +package io.openvidu.server.core; import javax.annotation.PreDestroy; @@ -23,20 +23,21 @@ import java.util.Set; import org.kurento.client.MediaElement; import org.kurento.client.MediaPipeline; import org.kurento.client.MediaType; -import org.openvidu.client.OpenViduException; -import org.openvidu.client.OpenViduException.Code; -import org.openvidu.server.core.RoomManager.JoinRoomReturnValue; -import org.openvidu.server.core.api.KurentoClientSessionInfo; -import org.openvidu.server.core.api.MutedMediaType; -import org.openvidu.server.core.api.NotificationRoomHandler; -import org.openvidu.server.core.api.pojo.ParticipantRequest; -import org.openvidu.server.core.api.pojo.UserParticipant; -import org.openvidu.server.core.internal.DefaultKurentoClientSessionInfo; -import org.openvidu.server.security.ParticipantRole; import org.slf4j.Logger; import org.slf4j.LoggerFactory; import org.springframework.beans.factory.annotation.Autowired; +import io.openvidu.client.OpenViduException; +import io.openvidu.client.OpenViduException.Code; +import io.openvidu.server.core.RoomManager.JoinRoomReturnValue; +import io.openvidu.server.core.api.KurentoClientSessionInfo; +import io.openvidu.server.core.api.MutedMediaType; +import io.openvidu.server.core.api.NotificationRoomHandler; +import io.openvidu.server.core.api.pojo.ParticipantRequest; +import io.openvidu.server.core.api.pojo.UserParticipant; +import io.openvidu.server.core.internal.DefaultKurentoClientSessionInfo; +import io.openvidu.server.security.ParticipantRole; + /** * The Kurento room manager represents an SDK for any developer that wants to implement the Room * server-side application. They can build their application on top of the manager's Java API and diff --git a/openvidu-server/src/main/java/org/openvidu/server/core/RoomManager.java b/openvidu-server/src/main/java/io/openvidu/server/core/RoomManager.java similarity index 98% rename from openvidu-server/src/main/java/org/openvidu/server/core/RoomManager.java rename to openvidu-server/src/main/java/io/openvidu/server/core/RoomManager.java index afda14e5..cd5914c5 100644 --- a/openvidu-server/src/main/java/org/openvidu/server/core/RoomManager.java +++ b/openvidu-server/src/main/java/io/openvidu/server/core/RoomManager.java @@ -14,7 +14,7 @@ * limitations under the License. */ -package org.openvidu.server.core; +package io.openvidu.server.core; import javax.annotation.PreDestroy; @@ -34,24 +34,25 @@ import org.kurento.client.MediaPipeline; import org.kurento.client.MediaType; import org.kurento.client.RtpEndpoint; import org.kurento.client.WebRtcEndpoint; -import org.openvidu.client.OpenViduException; -import org.openvidu.client.OpenViduException.Code; -import org.openvidu.server.InfoHandler; -import org.openvidu.server.core.api.KurentoClientProvider; -import org.openvidu.server.core.api.KurentoClientSessionInfo; -import org.openvidu.server.core.api.MutedMediaType; -import org.openvidu.server.core.api.RoomHandler; -import org.openvidu.server.core.api.pojo.UserParticipant; -import org.openvidu.server.core.endpoint.SdpType; -import org.openvidu.server.core.internal.Participant; -import org.openvidu.server.core.internal.Room; -import org.openvidu.server.security.ParticipantRole; -import org.openvidu.server.security.Token; import org.slf4j.Logger; import org.slf4j.LoggerFactory; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Value; +import io.openvidu.client.OpenViduException; +import io.openvidu.client.OpenViduException.Code; +import io.openvidu.server.InfoHandler; +import io.openvidu.server.core.api.KurentoClientProvider; +import io.openvidu.server.core.api.KurentoClientSessionInfo; +import io.openvidu.server.core.api.MutedMediaType; +import io.openvidu.server.core.api.RoomHandler; +import io.openvidu.server.core.api.pojo.UserParticipant; +import io.openvidu.server.core.endpoint.SdpType; +import io.openvidu.server.core.internal.Participant; +import io.openvidu.server.core.internal.Room; +import io.openvidu.server.security.ParticipantRole; +import io.openvidu.server.security.Token; + /** * The Kurento room manager represents an SDK for any developer that wants to implement the Room * server-side application. They can build their application on top of the manager's Java API and diff --git a/openvidu-server/src/main/java/org/openvidu/server/core/api/KurentoClientProvider.java b/openvidu-server/src/main/java/io/openvidu/server/core/api/KurentoClientProvider.java similarity index 95% rename from openvidu-server/src/main/java/org/openvidu/server/core/api/KurentoClientProvider.java rename to openvidu-server/src/main/java/io/openvidu/server/core/api/KurentoClientProvider.java index 7c152f90..af54d49e 100644 --- a/openvidu-server/src/main/java/org/openvidu/server/core/api/KurentoClientProvider.java +++ b/openvidu-server/src/main/java/io/openvidu/server/core/api/KurentoClientProvider.java @@ -14,10 +14,11 @@ * limitations under the License. */ -package org.openvidu.server.core.api; +package io.openvidu.server.core.api; import org.kurento.client.KurentoClient; -import org.openvidu.client.OpenViduException; + +import io.openvidu.client.OpenViduException; /** * This service interface was designed so that the room manager could obtain a {@link KurentoClient} diff --git a/openvidu-server/src/main/java/org/openvidu/server/core/api/KurentoClientSessionInfo.java b/openvidu-server/src/main/java/io/openvidu/server/core/api/KurentoClientSessionInfo.java similarity index 96% rename from openvidu-server/src/main/java/org/openvidu/server/core/api/KurentoClientSessionInfo.java rename to openvidu-server/src/main/java/io/openvidu/server/core/api/KurentoClientSessionInfo.java index f879d2c0..fddc8aab 100644 --- a/openvidu-server/src/main/java/org/openvidu/server/core/api/KurentoClientSessionInfo.java +++ b/openvidu-server/src/main/java/io/openvidu/server/core/api/KurentoClientSessionInfo.java @@ -14,7 +14,7 @@ * limitations under the License. */ -package org.openvidu.server.core.api; +package io.openvidu.server.core.api; import org.kurento.client.KurentoClient; diff --git a/openvidu-server/src/main/java/org/openvidu/server/core/api/MutedMediaType.java b/openvidu-server/src/main/java/io/openvidu/server/core/api/MutedMediaType.java similarity index 94% rename from openvidu-server/src/main/java/org/openvidu/server/core/api/MutedMediaType.java rename to openvidu-server/src/main/java/io/openvidu/server/core/api/MutedMediaType.java index b236f909..c286168e 100644 --- a/openvidu-server/src/main/java/org/openvidu/server/core/api/MutedMediaType.java +++ b/openvidu-server/src/main/java/io/openvidu/server/core/api/MutedMediaType.java @@ -14,7 +14,7 @@ * limitations under the License. */ -package org.openvidu.server.core.api; +package io.openvidu.server.core.api; public enum MutedMediaType { ALL, VIDEO, AUDIO; diff --git a/openvidu-server/src/main/java/org/openvidu/server/core/api/NotificationRoomHandler.java b/openvidu-server/src/main/java/io/openvidu/server/core/api/NotificationRoomHandler.java similarity index 97% rename from openvidu-server/src/main/java/org/openvidu/server/core/api/NotificationRoomHandler.java rename to openvidu-server/src/main/java/io/openvidu/server/core/api/NotificationRoomHandler.java index 3ea70b24..428361ab 100644 --- a/openvidu-server/src/main/java/org/openvidu/server/core/api/NotificationRoomHandler.java +++ b/openvidu-server/src/main/java/io/openvidu/server/core/api/NotificationRoomHandler.java @@ -14,15 +14,16 @@ * limitations under the License. */ -package org.openvidu.server.core.api; +package io.openvidu.server.core.api; import java.util.Set; import org.kurento.client.MediaElement; -import org.openvidu.client.OpenViduException; -import org.openvidu.server.core.NotificationRoomManager; -import org.openvidu.server.core.api.pojo.ParticipantRequest; -import org.openvidu.server.core.api.pojo.UserParticipant; + +import io.openvidu.client.OpenViduException; +import io.openvidu.server.core.NotificationRoomManager; +import io.openvidu.server.core.api.pojo.ParticipantRequest; +import io.openvidu.server.core.api.pojo.UserParticipant; /** * Through this interface, the room API passes the execution result of client-originated requests to diff --git a/openvidu-server/src/main/java/org/openvidu/server/core/api/RoomHandler.java b/openvidu-server/src/main/java/io/openvidu/server/core/api/RoomHandler.java similarity index 95% rename from openvidu-server/src/main/java/org/openvidu/server/core/api/RoomHandler.java rename to openvidu-server/src/main/java/io/openvidu/server/core/api/RoomHandler.java index f91e7d6b..aa35248d 100644 --- a/openvidu-server/src/main/java/org/openvidu/server/core/api/RoomHandler.java +++ b/openvidu-server/src/main/java/io/openvidu/server/core/api/RoomHandler.java @@ -14,13 +14,14 @@ * limitations under the License. */ -package org.openvidu.server.core.api; +package io.openvidu.server.core.api; import java.util.Set; import org.kurento.client.IceCandidate; -import org.openvidu.server.InfoHandler; -import org.openvidu.server.core.internal.Participant; + +import io.openvidu.server.InfoHandler; +import io.openvidu.server.core.internal.Participant; /** * Handler for events triggered from media objects. diff --git a/openvidu-server/src/main/java/org/openvidu/server/core/api/UserNotificationService.java b/openvidu-server/src/main/java/io/openvidu/server/core/api/UserNotificationService.java similarity index 94% rename from openvidu-server/src/main/java/org/openvidu/server/core/api/UserNotificationService.java rename to openvidu-server/src/main/java/io/openvidu/server/core/api/UserNotificationService.java index c1f13203..0ddf1f70 100644 --- a/openvidu-server/src/main/java/org/openvidu/server/core/api/UserNotificationService.java +++ b/openvidu-server/src/main/java/io/openvidu/server/core/api/UserNotificationService.java @@ -14,11 +14,11 @@ * limitations under the License. */ -package org.openvidu.server.core.api; +package io.openvidu.server.core.api; -import org.openvidu.client.OpenViduException; -import org.openvidu.server.core.api.pojo.ParticipantRequest; -import org.openvidu.server.core.internal.DefaultNotificationRoomHandler; +import io.openvidu.client.OpenViduException; +import io.openvidu.server.core.api.pojo.ParticipantRequest; +import io.openvidu.server.core.internal.DefaultNotificationRoomHandler; /** * This specification was designed so that the room manager could send notifications or responses diff --git a/openvidu-server/src/main/java/org/openvidu/server/core/api/pojo/ParticipantRequest.java b/openvidu-server/src/main/java/io/openvidu/server/core/api/pojo/ParticipantRequest.java similarity index 98% rename from openvidu-server/src/main/java/org/openvidu/server/core/api/pojo/ParticipantRequest.java rename to openvidu-server/src/main/java/io/openvidu/server/core/api/pojo/ParticipantRequest.java index 0100cf46..409c53ba 100644 --- a/openvidu-server/src/main/java/org/openvidu/server/core/api/pojo/ParticipantRequest.java +++ b/openvidu-server/src/main/java/io/openvidu/server/core/api/pojo/ParticipantRequest.java @@ -14,7 +14,7 @@ * limitations under the License. */ -package org.openvidu.server.core.api.pojo; +package io.openvidu.server.core.api.pojo; /** * This POJO uniquely identifies a participant's request. diff --git a/openvidu-server/src/main/java/org/openvidu/server/core/api/pojo/UserParticipant.java b/openvidu-server/src/main/java/io/openvidu/server/core/api/pojo/UserParticipant.java similarity index 99% rename from openvidu-server/src/main/java/org/openvidu/server/core/api/pojo/UserParticipant.java rename to openvidu-server/src/main/java/io/openvidu/server/core/api/pojo/UserParticipant.java index abec06a8..fcb7af2b 100644 --- a/openvidu-server/src/main/java/org/openvidu/server/core/api/pojo/UserParticipant.java +++ b/openvidu-server/src/main/java/io/openvidu/server/core/api/pojo/UserParticipant.java @@ -14,7 +14,7 @@ * limitations under the License. */ -package org.openvidu.server.core.api.pojo; +package io.openvidu.server.core.api.pojo; /** * This POJO holds information about a room participant. diff --git a/openvidu-server/src/main/java/org/openvidu/server/core/endpoint/MediaEndpoint.java b/openvidu-server/src/main/java/io/openvidu/server/core/endpoint/MediaEndpoint.java similarity index 98% rename from openvidu-server/src/main/java/org/openvidu/server/core/endpoint/MediaEndpoint.java rename to openvidu-server/src/main/java/io/openvidu/server/core/endpoint/MediaEndpoint.java index 6f488250..142d1cc8 100644 --- a/openvidu-server/src/main/java/org/openvidu/server/core/endpoint/MediaEndpoint.java +++ b/openvidu-server/src/main/java/io/openvidu/server/core/endpoint/MediaEndpoint.java @@ -14,7 +14,7 @@ * limitations under the License. */ -package org.openvidu.server.core.endpoint; +package io.openvidu.server.core.endpoint; import java.util.LinkedList; import java.util.Map; @@ -33,13 +33,14 @@ import org.kurento.client.OnIceCandidateEvent; import org.kurento.client.RtpEndpoint; import org.kurento.client.SdpEndpoint; import org.kurento.client.WebRtcEndpoint; -import org.openvidu.client.OpenViduException; -import org.openvidu.client.OpenViduException.Code; -import org.openvidu.server.core.api.MutedMediaType; -import org.openvidu.server.core.internal.Participant; import org.slf4j.Logger; import org.slf4j.LoggerFactory; +import io.openvidu.client.OpenViduException; +import io.openvidu.client.OpenViduException.Code; +import io.openvidu.server.core.api.MutedMediaType; +import io.openvidu.server.core.internal.Participant; + /** * {@link WebRtcEndpoint} wrapper that supports buffering of {@link IceCandidate}s until the * {@link WebRtcEndpoint} is created. Connections to other peers are opened using the corresponding diff --git a/openvidu-server/src/main/java/org/openvidu/server/core/endpoint/PublisherEndpoint.java b/openvidu-server/src/main/java/io/openvidu/server/core/endpoint/PublisherEndpoint.java similarity index 98% rename from openvidu-server/src/main/java/org/openvidu/server/core/endpoint/PublisherEndpoint.java rename to openvidu-server/src/main/java/io/openvidu/server/core/endpoint/PublisherEndpoint.java index 503b2a5e..6803fdbf 100644 --- a/openvidu-server/src/main/java/org/openvidu/server/core/endpoint/PublisherEndpoint.java +++ b/openvidu-server/src/main/java/io/openvidu/server/core/endpoint/PublisherEndpoint.java @@ -14,7 +14,7 @@ * limitations under the License. */ -package org.openvidu.server.core.endpoint; +package io.openvidu.server.core.endpoint; import java.util.Collection; import java.util.HashMap; @@ -29,13 +29,14 @@ import org.kurento.client.MediaPipeline; import org.kurento.client.MediaType; import org.kurento.client.PassThrough; import org.kurento.client.WebRtcEndpoint; -import org.openvidu.client.OpenViduException; -import org.openvidu.client.OpenViduException.Code; -import org.openvidu.server.core.api.MutedMediaType; -import org.openvidu.server.core.internal.Participant; import org.slf4j.Logger; import org.slf4j.LoggerFactory; +import io.openvidu.client.OpenViduException; +import io.openvidu.client.OpenViduException.Code; +import io.openvidu.server.core.api.MutedMediaType; +import io.openvidu.server.core.internal.Participant; + /** * Publisher aspect of the {@link MediaEndpoint}. * diff --git a/openvidu-server/src/main/java/org/openvidu/server/core/endpoint/SdpType.java b/openvidu-server/src/main/java/io/openvidu/server/core/endpoint/SdpType.java similarity index 93% rename from openvidu-server/src/main/java/org/openvidu/server/core/endpoint/SdpType.java rename to openvidu-server/src/main/java/io/openvidu/server/core/endpoint/SdpType.java index 9851f3e5..fcc45f99 100644 --- a/openvidu-server/src/main/java/org/openvidu/server/core/endpoint/SdpType.java +++ b/openvidu-server/src/main/java/io/openvidu/server/core/endpoint/SdpType.java @@ -15,7 +15,7 @@ * */ -package org.openvidu.server.core.endpoint; +package io.openvidu.server.core.endpoint; public enum SdpType { OFFER, ANSWER; diff --git a/openvidu-server/src/main/java/org/openvidu/server/core/endpoint/SubscriberEndpoint.java b/openvidu-server/src/main/java/io/openvidu/server/core/endpoint/SubscriberEndpoint.java similarity index 91% rename from openvidu-server/src/main/java/org/openvidu/server/core/endpoint/SubscriberEndpoint.java rename to openvidu-server/src/main/java/io/openvidu/server/core/endpoint/SubscriberEndpoint.java index d79e9269..c169400e 100644 --- a/openvidu-server/src/main/java/org/openvidu/server/core/endpoint/SubscriberEndpoint.java +++ b/openvidu-server/src/main/java/io/openvidu/server/core/endpoint/SubscriberEndpoint.java @@ -14,17 +14,18 @@ * limitations under the License. */ -package org.openvidu.server.core.endpoint; +package io.openvidu.server.core.endpoint; import org.kurento.client.MediaPipeline; import org.kurento.client.MediaType; -import org.openvidu.client.OpenViduException; -import org.openvidu.client.OpenViduException.Code; -import org.openvidu.server.core.api.MutedMediaType; -import org.openvidu.server.core.internal.Participant; import org.slf4j.Logger; import org.slf4j.LoggerFactory; +import io.openvidu.client.OpenViduException; +import io.openvidu.client.OpenViduException.Code; +import io.openvidu.server.core.api.MutedMediaType; +import io.openvidu.server.core.internal.Participant; + /** * Subscriber aspect of the {@link MediaEndpoint}. * diff --git a/openvidu-server/src/main/java/org/openvidu/server/core/internal/DefaultKurentoClientSessionInfo.java b/openvidu-server/src/main/java/io/openvidu/server/core/internal/DefaultKurentoClientSessionInfo.java similarity index 93% rename from openvidu-server/src/main/java/org/openvidu/server/core/internal/DefaultKurentoClientSessionInfo.java rename to openvidu-server/src/main/java/io/openvidu/server/core/internal/DefaultKurentoClientSessionInfo.java index dcea1eb6..03ea6478 100644 --- a/openvidu-server/src/main/java/org/openvidu/server/core/internal/DefaultKurentoClientSessionInfo.java +++ b/openvidu-server/src/main/java/io/openvidu/server/core/internal/DefaultKurentoClientSessionInfo.java @@ -14,9 +14,9 @@ * limitations under the License. */ -package org.openvidu.server.core.internal; +package io.openvidu.server.core.internal; -import org.openvidu.server.core.api.KurentoClientSessionInfo; +import io.openvidu.server.core.api.KurentoClientSessionInfo; /** * Default implementation of the session info interface, contains a participant's id and the room's diff --git a/openvidu-server/src/main/java/org/openvidu/server/core/internal/DefaultNotificationRoomHandler.java b/openvidu-server/src/main/java/io/openvidu/server/core/internal/DefaultNotificationRoomHandler.java similarity index 96% rename from openvidu-server/src/main/java/org/openvidu/server/core/internal/DefaultNotificationRoomHandler.java rename to openvidu-server/src/main/java/io/openvidu/server/core/internal/DefaultNotificationRoomHandler.java index 3cfaa20a..e3de1f20 100644 --- a/openvidu-server/src/main/java/org/openvidu/server/core/internal/DefaultNotificationRoomHandler.java +++ b/openvidu-server/src/main/java/io/openvidu/server/core/internal/DefaultNotificationRoomHandler.java @@ -14,23 +14,24 @@ * limitations under the License. */ -package org.openvidu.server.core.internal; +package io.openvidu.server.core.internal; import java.util.Set; import org.kurento.client.IceCandidate; -import org.openvidu.client.OpenViduException; -import org.openvidu.client.internal.ProtocolElements; -import org.openvidu.server.InfoHandler; -import org.openvidu.server.core.api.NotificationRoomHandler; -import org.openvidu.server.core.api.UserNotificationService; -import org.openvidu.server.core.api.pojo.ParticipantRequest; -import org.openvidu.server.core.api.pojo.UserParticipant; import org.springframework.beans.factory.annotation.Autowired; import com.google.gson.JsonArray; import com.google.gson.JsonObject; +import io.openvidu.client.OpenViduException; +import io.openvidu.client.internal.ProtocolElements; +import io.openvidu.server.InfoHandler; +import io.openvidu.server.core.api.NotificationRoomHandler; +import io.openvidu.server.core.api.UserNotificationService; +import io.openvidu.server.core.api.pojo.ParticipantRequest; +import io.openvidu.server.core.api.pojo.UserParticipant; + /** * Default implementation that assumes that JSON-RPC messages specification was used for the * client-server communications. diff --git a/openvidu-server/src/main/java/org/openvidu/server/core/internal/Participant.java b/openvidu-server/src/main/java/io/openvidu/server/core/internal/Participant.java similarity index 98% rename from openvidu-server/src/main/java/org/openvidu/server/core/internal/Participant.java rename to openvidu-server/src/main/java/io/openvidu/server/core/internal/Participant.java index 0323e76d..dc68e6a6 100644 --- a/openvidu-server/src/main/java/org/openvidu/server/core/internal/Participant.java +++ b/openvidu-server/src/main/java/io/openvidu/server/core/internal/Participant.java @@ -14,7 +14,7 @@ * limitations under the License. */ -package org.openvidu.server.core.internal; +package io.openvidu.server.core.internal; import java.util.HashSet; import java.util.Set; @@ -32,17 +32,18 @@ import org.kurento.client.MediaPipeline; import org.kurento.client.MediaType; import org.kurento.client.SdpEndpoint; import org.kurento.client.internal.server.KurentoServerException; -import org.openvidu.client.OpenViduException; -import org.openvidu.client.OpenViduException.Code; -import org.openvidu.server.InfoHandler; -import org.openvidu.server.core.api.MutedMediaType; -import org.openvidu.server.core.endpoint.MediaEndpoint; -import org.openvidu.server.core.endpoint.PublisherEndpoint; -import org.openvidu.server.core.endpoint.SdpType; -import org.openvidu.server.core.endpoint.SubscriberEndpoint; import org.slf4j.Logger; import org.slf4j.LoggerFactory; +import io.openvidu.client.OpenViduException; +import io.openvidu.client.OpenViduException.Code; +import io.openvidu.server.InfoHandler; +import io.openvidu.server.core.api.MutedMediaType; +import io.openvidu.server.core.endpoint.MediaEndpoint; +import io.openvidu.server.core.endpoint.PublisherEndpoint; +import io.openvidu.server.core.endpoint.SdpType; +import io.openvidu.server.core.endpoint.SubscriberEndpoint; + /** * @author Ivan Gracia (izanmail@gmail.com) * @author Micael Gallego (micael.gallego@gmail.com) diff --git a/openvidu-server/src/main/java/org/openvidu/server/core/internal/Room.java b/openvidu-server/src/main/java/io/openvidu/server/core/internal/Room.java similarity index 97% rename from openvidu-server/src/main/java/org/openvidu/server/core/internal/Room.java rename to openvidu-server/src/main/java/io/openvidu/server/core/internal/Room.java index 90ee1c6f..6f298a8c 100644 --- a/openvidu-server/src/main/java/org/openvidu/server/core/internal/Room.java +++ b/openvidu-server/src/main/java/io/openvidu/server/core/internal/Room.java @@ -14,7 +14,7 @@ * limitations under the License. */ -package org.openvidu.server.core.internal; +package io.openvidu.server.core.internal; import java.util.Collection; import java.util.Set; @@ -30,14 +30,15 @@ import org.kurento.client.EventListener; import org.kurento.client.IceCandidate; import org.kurento.client.KurentoClient; import org.kurento.client.MediaPipeline; -import org.openvidu.client.OpenViduException; -import org.openvidu.client.OpenViduException.Code; -import org.openvidu.server.InfoHandler; -import org.openvidu.server.core.api.RoomHandler; -import org.openvidu.server.core.api.pojo.UserParticipant; import org.slf4j.Logger; import org.slf4j.LoggerFactory; +import io.openvidu.client.OpenViduException; +import io.openvidu.client.OpenViduException.Code; +import io.openvidu.server.InfoHandler; +import io.openvidu.server.core.api.RoomHandler; +import io.openvidu.server.core.api.pojo.UserParticipant; + /** * @author Ivan Gracia (izanmail@gmail.com) * @author Micael Gallego (micael.gallego@gmail.com) diff --git a/openvidu-server/src/main/java/org/openvidu/server/internal/ThreadLogUtils.java b/openvidu-server/src/main/java/io/openvidu/server/internal/ThreadLogUtils.java similarity index 95% rename from openvidu-server/src/main/java/org/openvidu/server/internal/ThreadLogUtils.java rename to openvidu-server/src/main/java/io/openvidu/server/internal/ThreadLogUtils.java index ef6d7ccc..4ecb3676 100644 --- a/openvidu-server/src/main/java/org/openvidu/server/internal/ThreadLogUtils.java +++ b/openvidu-server/src/main/java/io/openvidu/server/internal/ThreadLogUtils.java @@ -14,7 +14,7 @@ * limitations under the License. * */ -package org.openvidu.server.internal; +package io.openvidu.server.internal; public class ThreadLogUtils { diff --git a/openvidu-server/src/main/java/org/openvidu/server/kms/FixedOneKmsManager.java b/openvidu-server/src/main/java/io/openvidu/server/kms/FixedOneKmsManager.java similarity index 96% rename from openvidu-server/src/main/java/org/openvidu/server/kms/FixedOneKmsManager.java rename to openvidu-server/src/main/java/io/openvidu/server/kms/FixedOneKmsManager.java index b6069bbb..71c76844 100644 --- a/openvidu-server/src/main/java/org/openvidu/server/kms/FixedOneKmsManager.java +++ b/openvidu-server/src/main/java/io/openvidu/server/kms/FixedOneKmsManager.java @@ -15,7 +15,7 @@ * */ -package org.openvidu.server.kms; +package io.openvidu.server.kms; import org.kurento.client.KurentoClient; diff --git a/openvidu-server/src/main/java/org/openvidu/server/kms/Kms.java b/openvidu-server/src/main/java/io/openvidu/server/kms/Kms.java similarity index 97% rename from openvidu-server/src/main/java/org/openvidu/server/kms/Kms.java rename to openvidu-server/src/main/java/io/openvidu/server/kms/Kms.java index 97458fb7..cfae4253 100644 --- a/openvidu-server/src/main/java/org/openvidu/server/kms/Kms.java +++ b/openvidu-server/src/main/java/io/openvidu/server/kms/Kms.java @@ -15,7 +15,7 @@ * */ -package org.openvidu.server.kms; +package io.openvidu.server.kms; import org.kurento.client.KurentoClient; diff --git a/openvidu-server/src/main/java/org/openvidu/server/kms/KmsManager.java b/openvidu-server/src/main/java/io/openvidu/server/kms/KmsManager.java similarity index 90% rename from openvidu-server/src/main/java/org/openvidu/server/kms/KmsManager.java rename to openvidu-server/src/main/java/io/openvidu/server/kms/KmsManager.java index 2791650b..a5b3de2a 100644 --- a/openvidu-server/src/main/java/org/openvidu/server/kms/KmsManager.java +++ b/openvidu-server/src/main/java/io/openvidu/server/kms/KmsManager.java @@ -14,7 +14,7 @@ * limitations under the License. */ -package org.openvidu.server.kms; +package io.openvidu.server.kms; import java.util.ArrayList; import java.util.Collections; @@ -22,14 +22,15 @@ import java.util.Iterator; import java.util.List; import org.kurento.client.KurentoClient; -import org.openvidu.client.OpenViduException; -import org.openvidu.client.OpenViduException.Code; -import org.openvidu.server.core.api.KurentoClientProvider; -import org.openvidu.server.core.api.KurentoClientSessionInfo; -import org.openvidu.server.core.internal.DefaultKurentoClientSessionInfo; import org.slf4j.Logger; import org.slf4j.LoggerFactory; +import io.openvidu.client.OpenViduException; +import io.openvidu.client.OpenViduException.Code; +import io.openvidu.server.core.api.KurentoClientProvider; +import io.openvidu.server.core.api.KurentoClientSessionInfo; +import io.openvidu.server.core.internal.DefaultKurentoClientSessionInfo; + public abstract class KmsManager implements KurentoClientProvider { public static class KmsLoad implements Comparable { diff --git a/openvidu-server/src/main/java/org/openvidu/server/kms/LoadManager.java b/openvidu-server/src/main/java/io/openvidu/server/kms/LoadManager.java similarity index 95% rename from openvidu-server/src/main/java/org/openvidu/server/kms/LoadManager.java rename to openvidu-server/src/main/java/io/openvidu/server/kms/LoadManager.java index e5bb9eeb..997f4b31 100644 --- a/openvidu-server/src/main/java/org/openvidu/server/kms/LoadManager.java +++ b/openvidu-server/src/main/java/io/openvidu/server/kms/LoadManager.java @@ -15,7 +15,7 @@ * */ -package org.openvidu.server.kms; +package io.openvidu.server.kms; public interface LoadManager { diff --git a/openvidu-server/src/main/java/org/openvidu/server/kms/MaxWebRtcLoadManager.java b/openvidu-server/src/main/java/io/openvidu/server/kms/MaxWebRtcLoadManager.java similarity index 97% rename from openvidu-server/src/main/java/org/openvidu/server/kms/MaxWebRtcLoadManager.java rename to openvidu-server/src/main/java/io/openvidu/server/kms/MaxWebRtcLoadManager.java index 76e82c58..8d9b0b02 100644 --- a/openvidu-server/src/main/java/org/openvidu/server/kms/MaxWebRtcLoadManager.java +++ b/openvidu-server/src/main/java/io/openvidu/server/kms/MaxWebRtcLoadManager.java @@ -15,7 +15,7 @@ * */ -package org.openvidu.server.kms; +package io.openvidu.server.kms; import org.slf4j.Logger; import org.slf4j.LoggerFactory; diff --git a/openvidu-server/src/main/java/io/openvidu/server/rest/NgrokController.java b/openvidu-server/src/main/java/io/openvidu/server/rest/NgrokController.java new file mode 100644 index 00000000..eca40276 --- /dev/null +++ b/openvidu-server/src/main/java/io/openvidu/server/rest/NgrokController.java @@ -0,0 +1,41 @@ +package io.openvidu.server.rest; + +import java.io.BufferedReader; +import java.io.IOException; +import java.io.InputStreamReader; + +import org.apache.http.HttpResponse; +import org.apache.http.client.ClientProtocolException; +import org.apache.http.client.HttpClient; +import org.apache.http.client.methods.HttpGet; +import org.apache.http.impl.client.HttpClientBuilder; + +import com.google.gson.JsonObject; +import com.google.gson.JsonParser; + +public class NgrokController { + + private final String NGROK_URL = "http://localhost:4040/api/tunnels"; + + HttpClient client = HttpClientBuilder.create().build(); + + public String getNgrokPublicUrl() throws ClientProtocolException, IOException { + HttpClient client = HttpClientBuilder.create().build(); + + HttpGet request = new HttpGet(NGROK_URL); + HttpResponse response = client.execute(request); + BufferedReader rd = new BufferedReader(new InputStreamReader(response.getEntity().getContent())); + + StringBuffer result = new StringBuffer(); + String line = ""; + while ((line = rd.readLine()) != null) { + result.append(line); + } + JsonObject json = (JsonObject) new JsonParser().parse(result.toString()); + String publicUrl = json.getAsJsonArray("tunnels").get(0).getAsJsonObject().get("public_url").getAsString(); + publicUrl = publicUrl.replaceFirst("http://", "https://"); + + return publicUrl; + } + +} diff --git a/openvidu-server/src/main/java/org/openvidu/server/rest/RoomController.java b/openvidu-server/src/main/java/io/openvidu/server/rest/RoomController.java similarity index 95% rename from openvidu-server/src/main/java/org/openvidu/server/rest/RoomController.java rename to openvidu-server/src/main/java/io/openvidu/server/rest/RoomController.java index 9031771d..74e7a3e0 100644 --- a/openvidu-server/src/main/java/org/openvidu/server/rest/RoomController.java +++ b/openvidu-server/src/main/java/io/openvidu/server/rest/RoomController.java @@ -14,16 +14,13 @@ * limitations under the License. * */ -package org.openvidu.server.rest; +package io.openvidu.server.rest; import static org.kurento.commons.PropertiesManager.getProperty; import java.util.Map; import java.util.Set; import org.json.simple.JSONObject; -import org.openvidu.client.OpenViduException; -import org.openvidu.server.core.NotificationRoomManager; -import org.openvidu.server.security.ParticipantRole; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.http.HttpStatus; import org.springframework.http.ResponseEntity; @@ -32,6 +29,10 @@ import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.RequestMethod; import org.springframework.web.bind.annotation.RestController; +import io.openvidu.client.OpenViduException; +import io.openvidu.server.core.NotificationRoomManager; +import io.openvidu.server.security.ParticipantRole; + /** * * @author Raquel Díaz González diff --git a/openvidu-server/src/main/java/org/openvidu/server/rpc/JsonRpcNotificationService.java b/openvidu-server/src/main/java/io/openvidu/server/rpc/JsonRpcNotificationService.java similarity index 96% rename from openvidu-server/src/main/java/org/openvidu/server/rpc/JsonRpcNotificationService.java rename to openvidu-server/src/main/java/io/openvidu/server/rpc/JsonRpcNotificationService.java index eb64be25..78a2847c 100644 --- a/openvidu-server/src/main/java/org/openvidu/server/rpc/JsonRpcNotificationService.java +++ b/openvidu-server/src/main/java/io/openvidu/server/rpc/JsonRpcNotificationService.java @@ -14,7 +14,7 @@ * limitations under the License. */ -package org.openvidu.server.rpc; +package io.openvidu.server.rpc; import java.io.IOException; import java.util.concurrent.ConcurrentHashMap; @@ -23,14 +23,15 @@ import java.util.concurrent.ConcurrentMap; import org.kurento.jsonrpc.Session; import org.kurento.jsonrpc.Transaction; import org.kurento.jsonrpc.message.Request; -import org.openvidu.client.OpenViduException; -import org.openvidu.server.core.api.UserNotificationService; -import org.openvidu.server.core.api.pojo.ParticipantRequest; import org.slf4j.Logger; import org.slf4j.LoggerFactory; import com.google.gson.JsonObject; +import io.openvidu.client.OpenViduException; +import io.openvidu.server.core.api.UserNotificationService; +import io.openvidu.server.core.api.pojo.ParticipantRequest; + /** * JSON-RPC implementation of {@link UserNotificationService} for WebSockets. * diff --git a/openvidu-server/src/main/java/org/openvidu/server/rpc/JsonRpcUserControl.java b/openvidu-server/src/main/java/io/openvidu/server/rpc/JsonRpcUserControl.java similarity index 96% rename from openvidu-server/src/main/java/org/openvidu/server/rpc/JsonRpcUserControl.java rename to openvidu-server/src/main/java/io/openvidu/server/rpc/JsonRpcUserControl.java index 9c2140d8..b2daed5d 100644 --- a/openvidu-server/src/main/java/org/openvidu/server/rpc/JsonRpcUserControl.java +++ b/openvidu-server/src/main/java/io/openvidu/server/rpc/JsonRpcUserControl.java @@ -14,7 +14,7 @@ * limitations under the License. */ -package org.openvidu.server.rpc; +package io.openvidu.server.rpc; import java.io.IOException; import java.util.concurrent.ExecutionException; @@ -22,18 +22,19 @@ import java.util.concurrent.ExecutionException; import org.kurento.jsonrpc.Session; import org.kurento.jsonrpc.Transaction; import org.kurento.jsonrpc.message.Request; -import org.openvidu.client.OpenViduException; -import org.openvidu.client.OpenViduException.Code; -import org.openvidu.client.internal.ProtocolElements; -import org.openvidu.server.core.NotificationRoomManager; -import org.openvidu.server.core.api.pojo.ParticipantRequest; -import org.openvidu.server.core.api.pojo.UserParticipant; import org.slf4j.Logger; import org.slf4j.LoggerFactory; import org.springframework.beans.factory.annotation.Autowired; import com.google.gson.JsonObject; +import io.openvidu.client.OpenViduException; +import io.openvidu.client.OpenViduException.Code; +import io.openvidu.client.internal.ProtocolElements; +import io.openvidu.server.core.NotificationRoomManager; +import io.openvidu.server.core.api.pojo.ParticipantRequest; +import io.openvidu.server.core.api.pojo.UserParticipant; + /** * Controls the user interactions by delegating her JSON-RPC requests to the room API. * diff --git a/openvidu-server/src/main/java/org/openvidu/server/rpc/ParticipantSession.java b/openvidu-server/src/main/java/io/openvidu/server/rpc/ParticipantSession.java similarity index 98% rename from openvidu-server/src/main/java/org/openvidu/server/rpc/ParticipantSession.java rename to openvidu-server/src/main/java/io/openvidu/server/rpc/ParticipantSession.java index f5e03032..a4393745 100644 --- a/openvidu-server/src/main/java/org/openvidu/server/rpc/ParticipantSession.java +++ b/openvidu-server/src/main/java/io/openvidu/server/rpc/ParticipantSession.java @@ -15,7 +15,7 @@ * */ -package org.openvidu.server.rpc; +package io.openvidu.server.rpc; /** * Participant information that should be stored in the WebSocket session. diff --git a/openvidu-server/src/main/java/org/openvidu/server/rpc/SessionWrapper.java b/openvidu-server/src/main/java/io/openvidu/server/rpc/SessionWrapper.java similarity index 98% rename from openvidu-server/src/main/java/org/openvidu/server/rpc/SessionWrapper.java rename to openvidu-server/src/main/java/io/openvidu/server/rpc/SessionWrapper.java index 81f078df..ddeb9a41 100644 --- a/openvidu-server/src/main/java/org/openvidu/server/rpc/SessionWrapper.java +++ b/openvidu-server/src/main/java/io/openvidu/server/rpc/SessionWrapper.java @@ -15,7 +15,7 @@ * */ -package org.openvidu.server.rpc; +package io.openvidu.server.rpc; import java.util.Collection; import java.util.concurrent.ConcurrentHashMap; diff --git a/openvidu-server/src/main/java/org/openvidu/server/security/CertificateController.java b/openvidu-server/src/main/java/io/openvidu/server/security/CertificateController.java similarity index 92% rename from openvidu-server/src/main/java/org/openvidu/server/security/CertificateController.java rename to openvidu-server/src/main/java/io/openvidu/server/security/CertificateController.java index 31c70fef..f5ada746 100644 --- a/openvidu-server/src/main/java/org/openvidu/server/security/CertificateController.java +++ b/openvidu-server/src/main/java/io/openvidu/server/security/CertificateController.java @@ -1,4 +1,4 @@ -package org.openvidu.server.security; +package io.openvidu.server.security; import org.springframework.stereotype.Controller; import org.springframework.ui.Model; diff --git a/openvidu-server/src/main/java/org/openvidu/server/security/ParticipantRole.java b/openvidu-server/src/main/java/io/openvidu/server/security/ParticipantRole.java similarity index 64% rename from openvidu-server/src/main/java/org/openvidu/server/security/ParticipantRole.java rename to openvidu-server/src/main/java/io/openvidu/server/security/ParticipantRole.java index af462760..40e3ef0a 100644 --- a/openvidu-server/src/main/java/org/openvidu/server/security/ParticipantRole.java +++ b/openvidu-server/src/main/java/io/openvidu/server/security/ParticipantRole.java @@ -1,4 +1,4 @@ -package org.openvidu.server.security; +package io.openvidu.server.security; public enum ParticipantRole { SUBSCRIBER, diff --git a/openvidu-server/src/main/java/org/openvidu/server/security/SecurityConfig.java b/openvidu-server/src/main/java/io/openvidu/server/security/SecurityConfig.java similarity index 97% rename from openvidu-server/src/main/java/org/openvidu/server/security/SecurityConfig.java rename to openvidu-server/src/main/java/io/openvidu/server/security/SecurityConfig.java index b04c3005..cc1ca259 100644 --- a/openvidu-server/src/main/java/org/openvidu/server/security/SecurityConfig.java +++ b/openvidu-server/src/main/java/io/openvidu/server/security/SecurityConfig.java @@ -1,4 +1,4 @@ -package org.openvidu.server.security; +package io.openvidu.server.security; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Value; diff --git a/openvidu-server/src/main/java/org/openvidu/server/security/Token.java b/openvidu-server/src/main/java/io/openvidu/server/security/Token.java similarity index 95% rename from openvidu-server/src/main/java/org/openvidu/server/security/Token.java rename to openvidu-server/src/main/java/io/openvidu/server/security/Token.java index d3d34618..b45d5586 100644 --- a/openvidu-server/src/main/java/org/openvidu/server/security/Token.java +++ b/openvidu-server/src/main/java/io/openvidu/server/security/Token.java @@ -1,4 +1,4 @@ -package org.openvidu.server.security; +package io.openvidu.server.security; public class Token { diff --git a/openvidu-server/src/main/resources/application-ngrok.properties b/openvidu-server/src/main/resources/application-ngrok.properties new file mode 100644 index 00000000..8aa31d0b --- /dev/null +++ b/openvidu-server/src/main/resources/application-ngrok.properties @@ -0,0 +1,9 @@ +spring.profiles.active=ngrok + +server.port: 5000 +server.address: 0.0.0.0 + +kms.uris=[\"ws://localhost:8888/kurento\"] + +openvidu.secret: MY_SECRET +openvidu.security: true \ No newline at end of file diff --git a/openvidu-server/src/test/java/org/openvidu/server/test/AutodiscoveryKmsUrlTest.java b/openvidu-server/src/test/java/io/openvidu/server/test/AutodiscoveryKmsUrlTest.java similarity index 93% rename from openvidu-server/src/test/java/org/openvidu/server/test/AutodiscoveryKmsUrlTest.java rename to openvidu-server/src/test/java/io/openvidu/server/test/AutodiscoveryKmsUrlTest.java index 396b21df..f8d59f68 100644 --- a/openvidu-server/src/test/java/org/openvidu/server/test/AutodiscoveryKmsUrlTest.java +++ b/openvidu-server/src/test/java/io/openvidu/server/test/AutodiscoveryKmsUrlTest.java @@ -13,7 +13,7 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -package org.openvidu.server.test; +package io.openvidu.server.test; import static org.junit.Assert.fail; @@ -30,17 +30,18 @@ import java.util.concurrent.TimeUnit; import org.junit.Test; import org.kurento.client.internal.KmsProvider; import org.kurento.client.internal.NotEnoughResourcesException; -import org.openvidu.server.OpenViduServer; -import org.openvidu.server.core.NotificationRoomManager; -import org.openvidu.server.core.RoomManager; -import org.openvidu.server.core.api.KurentoClientSessionInfo; -import org.openvidu.server.core.internal.DefaultKurentoClientSessionInfo; import org.slf4j.Logger; import org.slf4j.LoggerFactory; import org.springframework.context.ConfigurableApplicationContext; import com.google.common.base.StandardSystemProperty; +import io.openvidu.server.OpenViduServer; +import io.openvidu.server.core.NotificationRoomManager; +import io.openvidu.server.core.RoomManager; +import io.openvidu.server.core.api.KurentoClientSessionInfo; +import io.openvidu.server.core.internal.DefaultKurentoClientSessionInfo; + /** * Integration server test, checks the autodiscovery of KMS URLs. * diff --git a/openvidu-server/src/test/java/org/openvidu/server/test/RoomProtocolTest.java b/openvidu-server/src/test/java/io/openvidu/server/test/RoomProtocolTest.java similarity index 90% rename from openvidu-server/src/test/java/org/openvidu/server/test/RoomProtocolTest.java rename to openvidu-server/src/test/java/io/openvidu/server/test/RoomProtocolTest.java index 2a8d971b..9769cd29 100644 --- a/openvidu-server/src/test/java/org/openvidu/server/test/RoomProtocolTest.java +++ b/openvidu-server/src/test/java/io/openvidu/server/test/RoomProtocolTest.java @@ -13,7 +13,7 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -package org.openvidu.server.test; +package io.openvidu.server.test; import static org.hamcrest.CoreMatchers.equalTo; import static org.hamcrest.CoreMatchers.is; @@ -47,23 +47,24 @@ import org.mockito.Mock; import org.mockito.invocation.InvocationOnMock; import org.mockito.runners.MockitoJUnitRunner; import org.mockito.stubbing.Answer; -import org.openvidu.client.OpenViduClient; -import org.openvidu.client.ServerJsonRpcHandler; -import org.openvidu.client.internal.Notification; -import org.openvidu.client.internal.ParticipantJoinedInfo; -import org.openvidu.client.internal.ProtocolElements; -import org.openvidu.client.internal.Notification.Method; -import org.openvidu.server.RoomJsonRpcHandler; -import org.openvidu.server.core.api.pojo.ParticipantRequest; -import org.openvidu.server.core.api.pojo.UserParticipant; -import org.openvidu.server.core.internal.DefaultNotificationRoomHandler; -import org.openvidu.server.rpc.JsonRpcNotificationService; -import org.openvidu.server.rpc.JsonRpcUserControl; import org.slf4j.Logger; import org.slf4j.LoggerFactory; import com.google.gson.JsonObject; +import io.openvidu.client.OpenViduClient; +import io.openvidu.client.ServerJsonRpcHandler; +import io.openvidu.client.internal.Notification; +import io.openvidu.client.internal.ParticipantJoinedInfo; +import io.openvidu.client.internal.ProtocolElements; +import io.openvidu.client.internal.Notification.Method; +import io.openvidu.server.RoomJsonRpcHandler; +import io.openvidu.server.core.api.pojo.ParticipantRequest; +import io.openvidu.server.core.api.pojo.UserParticipant; +import io.openvidu.server.core.internal.DefaultNotificationRoomHandler; +import io.openvidu.server.rpc.JsonRpcNotificationService; +import io.openvidu.server.rpc.JsonRpcUserControl; + /** * Integration tests for the room server protocol. * diff --git a/openvidu-server/src/test/java/org/openvidu/server/test/core/NotificationRoomManagerWithDefaultHandlerTest.java b/openvidu-server/src/test/java/io/openvidu/server/test/core/NotificationRoomManagerWithDefaultHandlerTest.java similarity index 98% rename from openvidu-server/src/test/java/org/openvidu/server/test/core/NotificationRoomManagerWithDefaultHandlerTest.java rename to openvidu-server/src/test/java/io/openvidu/server/test/core/NotificationRoomManagerWithDefaultHandlerTest.java index db5ffa23..c5aa9714 100644 --- a/openvidu-server/src/test/java/org/openvidu/server/test/core/NotificationRoomManagerWithDefaultHandlerTest.java +++ b/openvidu-server/src/test/java/io/openvidu/server/test/core/NotificationRoomManagerWithDefaultHandlerTest.java @@ -14,7 +14,7 @@ * limitations under the License. */ -package org.openvidu.server.test.core; +package io.openvidu.server.test.core; import static org.hamcrest.CoreMatchers.containsString; import static org.hamcrest.CoreMatchers.equalTo; @@ -64,15 +64,6 @@ import org.mockito.Matchers; import org.mockito.Mock; import org.mockito.invocation.InvocationOnMock; import org.mockito.stubbing.Answer; -import org.openvidu.client.OpenViduException; -import org.openvidu.client.internal.ProtocolElements; -import org.openvidu.server.core.NotificationRoomManager; -import org.openvidu.server.core.api.KurentoClientProvider; -import org.openvidu.server.core.api.KurentoClientSessionInfo; -import org.openvidu.server.core.api.UserNotificationService; -import org.openvidu.server.core.api.pojo.ParticipantRequest; -import org.openvidu.server.core.api.pojo.UserParticipant; -import org.openvidu.server.core.internal.DefaultNotificationRoomHandler; import org.powermock.core.classloader.annotations.PrepareForTest; import org.powermock.modules.junit4.PowerMockRunner; @@ -80,6 +71,16 @@ import com.google.gson.JsonArray; import com.google.gson.JsonElement; import com.google.gson.JsonObject; +import io.openvidu.client.OpenViduException; +import io.openvidu.client.internal.ProtocolElements; +import io.openvidu.server.core.NotificationRoomManager; +import io.openvidu.server.core.api.KurentoClientProvider; +import io.openvidu.server.core.api.KurentoClientSessionInfo; +import io.openvidu.server.core.api.UserNotificationService; +import io.openvidu.server.core.api.pojo.ParticipantRequest; +import io.openvidu.server.core.api.pojo.UserParticipant; +import io.openvidu.server.core.internal.DefaultNotificationRoomHandler; + /** * Tests for {@link NotificationRoomManager} when using {@link DefaultNotificationRoomHandler} * (mocked {@link UserNotificationService} and {@link KurentoClient} resources). diff --git a/openvidu-server/src/test/java/org/openvidu/server/test/core/RoomManagerTest.java b/openvidu-server/src/test/java/io/openvidu/server/test/core/RoomManagerTest.java similarity index 99% rename from openvidu-server/src/test/java/org/openvidu/server/test/core/RoomManagerTest.java rename to openvidu-server/src/test/java/io/openvidu/server/test/core/RoomManagerTest.java index f3e4de8a..757b1383 100644 --- a/openvidu-server/src/test/java/org/openvidu/server/test/core/RoomManagerTest.java +++ b/openvidu-server/src/test/java/io/openvidu/server/test/core/RoomManagerTest.java @@ -14,7 +14,7 @@ * limitations under the License. */ -package org.openvidu.server.test.core; +package io.openvidu.server.test.core; import static org.hamcrest.CoreMatchers.containsString; import static org.hamcrest.CoreMatchers.hasItem; @@ -79,17 +79,18 @@ import org.mockito.Matchers; import org.mockito.Mock; import org.mockito.invocation.InvocationOnMock; import org.mockito.stubbing.Answer; -import org.openvidu.client.OpenViduException; -import org.openvidu.client.OpenViduException.Code; -import org.openvidu.server.core.RoomManager; -import org.openvidu.server.core.api.KurentoClientProvider; -import org.openvidu.server.core.api.KurentoClientSessionInfo; -import org.openvidu.server.core.api.MutedMediaType; -import org.openvidu.server.core.api.RoomHandler; -import org.openvidu.server.core.api.pojo.UserParticipant; import org.powermock.core.classloader.annotations.PrepareForTest; import org.powermock.modules.junit4.PowerMockRunner; +import io.openvidu.client.OpenViduException; +import io.openvidu.client.OpenViduException.Code; +import io.openvidu.server.core.RoomManager; +import io.openvidu.server.core.api.KurentoClientProvider; +import io.openvidu.server.core.api.KurentoClientSessionInfo; +import io.openvidu.server.core.api.MutedMediaType; +import io.openvidu.server.core.api.RoomHandler; +import io.openvidu.server.core.api.pojo.UserParticipant; + /** * Tests for {@link RoomManager} when using mocked {@link KurentoClient} resources. * diff --git a/openvidu-test/pom.xml b/openvidu-test/pom.xml index 4fefbaca..6ce80b30 100644 --- a/openvidu-test/pom.xml +++ b/openvidu-test/pom.xml @@ -3,7 +3,7 @@ 4.0.0 - org.openvidu + io.openvidu openvidu 0.0.1-SNAPSHOT @@ -41,10 +41,10 @@ - openvidu.org - -openvidu.org Community - OpenVidu.org - https://github.com/OpenVidu/openvidu + openvidu.io + -openvidu.io Community + OpenVidu + http://openvidu.io @@ -55,7 +55,7 @@ compile - org.openvidu + io.openvidu openvidu-client diff --git a/openvidu-test/src/main/java/org/openvidu/test/OpenViduClientBrowserTest.java b/openvidu-test/src/main/java/io/openvidu/test/OpenViduClientBrowserTest.java similarity index 99% rename from openvidu-test/src/main/java/org/openvidu/test/OpenViduClientBrowserTest.java rename to openvidu-test/src/main/java/io/openvidu/test/OpenViduClientBrowserTest.java index 6734959b..6cd9b0be 100644 --- a/openvidu-test/src/main/java/org/openvidu/test/OpenViduClientBrowserTest.java +++ b/openvidu-test/src/main/java/io/openvidu/test/OpenViduClientBrowserTest.java @@ -13,15 +13,15 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -package org.openvidu.test; +package io.openvidu.test; +import static io.openvidu.test.config.RoomTestConfiguration.ROOM_APP_CLASSNAME_DEFAULT; +import static io.openvidu.test.config.RoomTestConfiguration.ROOM_APP_CLASSNAME_PROP; import static org.junit.Assert.fail; import static org.kurento.commons.PropertiesManager.getProperty; import static org.kurento.test.config.TestConfiguration.SELENIUM_SCOPE_PROPERTY; import static org.kurento.test.config.TestConfiguration.TEST_URL_TIMEOUT_DEFAULT; import static org.kurento.test.config.TestConfiguration.TEST_URL_TIMEOUT_PROPERTY; -import static org.openvidu.test.config.RoomTestConfiguration.ROOM_APP_CLASSNAME_DEFAULT; -import static org.openvidu.test.config.RoomTestConfiguration.ROOM_APP_CLASSNAME_PROP; import java.security.SecureRandom; import java.util.ArrayList; diff --git a/openvidu-test/src/main/java/org/openvidu/test/RoomClientFakeTest.java b/openvidu-test/src/main/java/io/openvidu/test/RoomClientFakeTest.java similarity index 99% rename from openvidu-test/src/main/java/org/openvidu/test/RoomClientFakeTest.java rename to openvidu-test/src/main/java/io/openvidu/test/RoomClientFakeTest.java index 83a15fc6..9b3591ad 100644 --- a/openvidu-test/src/main/java/org/openvidu/test/RoomClientFakeTest.java +++ b/openvidu-test/src/main/java/io/openvidu/test/RoomClientFakeTest.java @@ -13,7 +13,7 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -package org.openvidu.test; +package io.openvidu.test; import static org.kurento.commons.PropertiesManager.getProperty; import static org.kurento.test.config.TestConfiguration.TEST_HOST_PROPERTY; @@ -47,7 +47,8 @@ import org.kurento.test.services.KmsService; import org.kurento.test.services.Service; import org.kurento.test.services.WebServerService; import org.kurento.test.utils.Shell; -import org.openvidu.test.fake.util.FakeSession; + +import io.openvidu.test.fake.util.FakeSession; /** * Base for Kurento Room tests with browsers and fake clients. diff --git a/openvidu-test/src/main/java/org/openvidu/test/RoomFunctionalBrowserTest.java b/openvidu-test/src/main/java/io/openvidu/test/RoomFunctionalBrowserTest.java similarity index 97% rename from openvidu-test/src/main/java/org/openvidu/test/RoomFunctionalBrowserTest.java rename to openvidu-test/src/main/java/io/openvidu/test/RoomFunctionalBrowserTest.java index 1163f415..673368f9 100644 --- a/openvidu-test/src/main/java/org/openvidu/test/RoomFunctionalBrowserTest.java +++ b/openvidu-test/src/main/java/io/openvidu/test/RoomFunctionalBrowserTest.java @@ -13,7 +13,7 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -package org.openvidu.test; +package io.openvidu.test; import org.junit.experimental.categories.Category; import org.kurento.commons.testing.SystemFunctionalTests; diff --git a/openvidu-test/src/main/java/org/openvidu/test/RoomFunctionalFakeTest.java b/openvidu-test/src/main/java/io/openvidu/test/RoomFunctionalFakeTest.java similarity index 97% rename from openvidu-test/src/main/java/org/openvidu/test/RoomFunctionalFakeTest.java rename to openvidu-test/src/main/java/io/openvidu/test/RoomFunctionalFakeTest.java index 323c9525..5a222ac2 100644 --- a/openvidu-test/src/main/java/org/openvidu/test/RoomFunctionalFakeTest.java +++ b/openvidu-test/src/main/java/io/openvidu/test/RoomFunctionalFakeTest.java @@ -13,7 +13,7 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -package org.openvidu.test; +package io.openvidu.test; import org.junit.experimental.categories.Category; import org.kurento.commons.testing.SystemFunctionalTests; diff --git a/openvidu-test/src/main/java/org/openvidu/test/browser/AddRemoveUsers.java b/openvidu-test/src/main/java/io/openvidu/test/browser/AddRemoveUsers.java similarity index 96% rename from openvidu-test/src/main/java/org/openvidu/test/browser/AddRemoveUsers.java rename to openvidu-test/src/main/java/io/openvidu/test/browser/AddRemoveUsers.java index 361dce8f..54e43afd 100644 --- a/openvidu-test/src/main/java/org/openvidu/test/browser/AddRemoveUsers.java +++ b/openvidu-test/src/main/java/io/openvidu/test/browser/AddRemoveUsers.java @@ -14,14 +14,15 @@ * limitations under the License. */ -package org.openvidu.test.browser; +package io.openvidu.test.browser; import java.util.concurrent.CountDownLatch; import java.util.concurrent.TimeUnit; import org.junit.Test; import org.kurento.test.browser.WebPage; -import org.openvidu.test.RoomFunctionalBrowserTest; + +import io.openvidu.test.RoomFunctionalBrowserTest; /** * Room demo integration test (basic version). diff --git a/openvidu-test/src/main/java/org/openvidu/test/browser/AddRemoveUsersNoSinkVerify.java b/openvidu-test/src/main/java/io/openvidu/test/browser/AddRemoveUsersNoSinkVerify.java similarity index 95% rename from openvidu-test/src/main/java/org/openvidu/test/browser/AddRemoveUsersNoSinkVerify.java rename to openvidu-test/src/main/java/io/openvidu/test/browser/AddRemoveUsersNoSinkVerify.java index 5910bd74..c2510f9d 100644 --- a/openvidu-test/src/main/java/org/openvidu/test/browser/AddRemoveUsersNoSinkVerify.java +++ b/openvidu-test/src/main/java/io/openvidu/test/browser/AddRemoveUsersNoSinkVerify.java @@ -14,11 +14,12 @@ * limitations under the License. */ -package org.openvidu.test.browser; +package io.openvidu.test.browser; import org.junit.Test; import org.kurento.test.browser.WebPage; -import org.openvidu.test.RoomFunctionalBrowserTest; + +import io.openvidu.test.RoomFunctionalBrowserTest; /** * Room integration test (basic version). diff --git a/openvidu-test/src/main/java/org/openvidu/test/browser/NUsersEqualLifetime.java b/openvidu-test/src/main/java/io/openvidu/test/browser/NUsersEqualLifetime.java similarity index 97% rename from openvidu-test/src/main/java/org/openvidu/test/browser/NUsersEqualLifetime.java rename to openvidu-test/src/main/java/io/openvidu/test/browser/NUsersEqualLifetime.java index eb51e446..c97ec52d 100644 --- a/openvidu-test/src/main/java/org/openvidu/test/browser/NUsersEqualLifetime.java +++ b/openvidu-test/src/main/java/io/openvidu/test/browser/NUsersEqualLifetime.java @@ -14,14 +14,15 @@ * limitations under the License. */ -package org.openvidu.test.browser; +package io.openvidu.test.browser; import java.util.concurrent.CountDownLatch; import java.util.concurrent.TimeUnit; import org.junit.Test; import org.kurento.test.browser.WebPage; -import org.openvidu.test.RoomFunctionalBrowserTest; + +import io.openvidu.test.RoomFunctionalBrowserTest; /** * Room demo integration test (basic version). diff --git a/openvidu-test/src/main/java/org/openvidu/test/browser/OneUserQuickReentry.java b/openvidu-test/src/main/java/io/openvidu/test/browser/OneUserQuickReentry.java similarity index 96% rename from openvidu-test/src/main/java/org/openvidu/test/browser/OneUserQuickReentry.java rename to openvidu-test/src/main/java/io/openvidu/test/browser/OneUserQuickReentry.java index 6713918d..d19ae6a4 100644 --- a/openvidu-test/src/main/java/org/openvidu/test/browser/OneUserQuickReentry.java +++ b/openvidu-test/src/main/java/io/openvidu/test/browser/OneUserQuickReentry.java @@ -14,14 +14,15 @@ * limitations under the License. */ -package org.openvidu.test.browser; +package io.openvidu.test.browser; import java.util.concurrent.CountDownLatch; import java.util.concurrent.TimeUnit; import org.junit.Test; import org.kurento.test.browser.WebPage; -import org.openvidu.test.RoomFunctionalBrowserTest; + +import io.openvidu.test.RoomFunctionalBrowserTest; /** * Room demo integration test (basic version). diff --git a/openvidu-test/src/main/java/org/openvidu/test/browser/SeqAddRemoveUser.java b/openvidu-test/src/main/java/io/openvidu/test/browser/SeqAddRemoveUser.java similarity index 96% rename from openvidu-test/src/main/java/org/openvidu/test/browser/SeqAddRemoveUser.java rename to openvidu-test/src/main/java/io/openvidu/test/browser/SeqAddRemoveUser.java index 6e0f86b7..33c41d74 100644 --- a/openvidu-test/src/main/java/org/openvidu/test/browser/SeqAddRemoveUser.java +++ b/openvidu-test/src/main/java/io/openvidu/test/browser/SeqAddRemoveUser.java @@ -14,11 +14,12 @@ * limitations under the License. */ -package org.openvidu.test.browser; +package io.openvidu.test.browser; import org.junit.Test; import org.kurento.test.browser.WebPage; -import org.openvidu.test.RoomFunctionalBrowserTest; + +import io.openvidu.test.RoomFunctionalBrowserTest; /** * Room demo integration test (basic version). diff --git a/openvidu-test/src/main/java/org/openvidu/test/browser/SeqNUsersEqualLifetime.java b/openvidu-test/src/main/java/io/openvidu/test/browser/SeqNUsersEqualLifetime.java similarity index 95% rename from openvidu-test/src/main/java/org/openvidu/test/browser/SeqNUsersEqualLifetime.java rename to openvidu-test/src/main/java/io/openvidu/test/browser/SeqNUsersEqualLifetime.java index 112d7719..938b9938 100644 --- a/openvidu-test/src/main/java/org/openvidu/test/browser/SeqNUsersEqualLifetime.java +++ b/openvidu-test/src/main/java/io/openvidu/test/browser/SeqNUsersEqualLifetime.java @@ -14,11 +14,12 @@ * limitations under the License. */ -package org.openvidu.test.browser; +package io.openvidu.test.browser; import org.junit.Test; import org.kurento.test.browser.WebPage; -import org.openvidu.test.RoomFunctionalBrowserTest; + +import io.openvidu.test.RoomFunctionalBrowserTest; /** * Room demo integration test (basic version). diff --git a/openvidu-test/src/main/java/org/openvidu/test/browser/TwoUsersEqualLifetime.java b/openvidu-test/src/main/java/io/openvidu/test/browser/TwoUsersEqualLifetime.java similarity index 95% rename from openvidu-test/src/main/java/org/openvidu/test/browser/TwoUsersEqualLifetime.java rename to openvidu-test/src/main/java/io/openvidu/test/browser/TwoUsersEqualLifetime.java index cf714081..94176c61 100644 --- a/openvidu-test/src/main/java/org/openvidu/test/browser/TwoUsersEqualLifetime.java +++ b/openvidu-test/src/main/java/io/openvidu/test/browser/TwoUsersEqualLifetime.java @@ -14,11 +14,12 @@ * limitations under the License. */ -package org.openvidu.test.browser; +package io.openvidu.test.browser; import org.junit.Test; import org.kurento.test.browser.WebPage; -import org.openvidu.test.RoomFunctionalBrowserTest; + +import io.openvidu.test.RoomFunctionalBrowserTest; /** * Room demo integration test (basic version). diff --git a/openvidu-test/src/main/java/org/openvidu/test/browser/UnpublishMedia.java b/openvidu-test/src/main/java/io/openvidu/test/browser/UnpublishMedia.java similarity index 98% rename from openvidu-test/src/main/java/org/openvidu/test/browser/UnpublishMedia.java rename to openvidu-test/src/main/java/io/openvidu/test/browser/UnpublishMedia.java index 26cebb65..31423217 100644 --- a/openvidu-test/src/main/java/org/openvidu/test/browser/UnpublishMedia.java +++ b/openvidu-test/src/main/java/io/openvidu/test/browser/UnpublishMedia.java @@ -14,14 +14,15 @@ * limitations under the License. */ -package org.openvidu.test.browser; +package io.openvidu.test.browser; import java.util.concurrent.CountDownLatch; import java.util.concurrent.TimeUnit; import org.junit.Test; import org.kurento.test.browser.WebPage; -import org.openvidu.test.RoomFunctionalBrowserTest; + +import io.openvidu.test.RoomFunctionalBrowserTest; /** * Room browser test. Designed for the demo app. diff --git a/openvidu-test/src/main/java/org/openvidu/test/browser/UnsubscribeFromMedia.java b/openvidu-test/src/main/java/io/openvidu/test/browser/UnsubscribeFromMedia.java similarity index 98% rename from openvidu-test/src/main/java/org/openvidu/test/browser/UnsubscribeFromMedia.java rename to openvidu-test/src/main/java/io/openvidu/test/browser/UnsubscribeFromMedia.java index e16484d7..b4ca29a8 100644 --- a/openvidu-test/src/main/java/org/openvidu/test/browser/UnsubscribeFromMedia.java +++ b/openvidu-test/src/main/java/io/openvidu/test/browser/UnsubscribeFromMedia.java @@ -14,14 +14,15 @@ * limitations under the License. */ -package org.openvidu.test.browser; +package io.openvidu.test.browser; import java.util.concurrent.CountDownLatch; import java.util.concurrent.TimeUnit; import org.junit.Test; import org.kurento.test.browser.WebPage; -import org.openvidu.test.RoomFunctionalBrowserTest; + +import io.openvidu.test.RoomFunctionalBrowserTest; /** * Room browser test. Designed for the demo app. diff --git a/openvidu-test/src/main/java/org/openvidu/test/browser/WebAppAvailability.java b/openvidu-test/src/main/java/io/openvidu/test/browser/WebAppAvailability.java similarity index 95% rename from openvidu-test/src/main/java/org/openvidu/test/browser/WebAppAvailability.java rename to openvidu-test/src/main/java/io/openvidu/test/browser/WebAppAvailability.java index 57d930ca..d836887c 100644 --- a/openvidu-test/src/main/java/org/openvidu/test/browser/WebAppAvailability.java +++ b/openvidu-test/src/main/java/io/openvidu/test/browser/WebAppAvailability.java @@ -14,11 +14,12 @@ * limitations under the License. */ -package org.openvidu.test.browser; +package io.openvidu.test.browser; import org.junit.Test; import org.kurento.test.browser.WebPage; -import org.openvidu.test.RoomFunctionalBrowserTest; + +import io.openvidu.test.RoomFunctionalBrowserTest; /** * Web app availability basic test. diff --git a/openvidu-test/src/main/java/org/openvidu/test/config/RoomTestConfiguration.java b/openvidu-test/src/main/java/io/openvidu/test/config/RoomTestConfiguration.java similarity index 98% rename from openvidu-test/src/main/java/org/openvidu/test/config/RoomTestConfiguration.java rename to openvidu-test/src/main/java/io/openvidu/test/config/RoomTestConfiguration.java index 9b0b501c..adce8a20 100644 --- a/openvidu-test/src/main/java/org/openvidu/test/config/RoomTestConfiguration.java +++ b/openvidu-test/src/main/java/io/openvidu/test/config/RoomTestConfiguration.java @@ -13,7 +13,7 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -package org.openvidu.test.config; +package io.openvidu.test.config; import static org.kurento.test.config.TestConfiguration.KMS_WS_URI_DEFAULT; import static org.kurento.test.config.TestConfiguration.KMS_WS_URI_PROP; diff --git a/openvidu-test/src/main/java/org/openvidu/test/fake/ExtraKmsFakeUsers.java b/openvidu-test/src/main/java/io/openvidu/test/fake/ExtraKmsFakeUsers.java similarity index 93% rename from openvidu-test/src/main/java/org/openvidu/test/fake/ExtraKmsFakeUsers.java rename to openvidu-test/src/main/java/io/openvidu/test/fake/ExtraKmsFakeUsers.java index 2c5f3fca..63629fa1 100644 --- a/openvidu-test/src/main/java/org/openvidu/test/fake/ExtraKmsFakeUsers.java +++ b/openvidu-test/src/main/java/io/openvidu/test/fake/ExtraKmsFakeUsers.java @@ -13,10 +13,10 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -package org.openvidu.test.fake; +package io.openvidu.test.fake; -import static org.openvidu.test.config.RoomTestConfiguration.EXTRA_KMS_WS_URI_DEFAULT; -import static org.openvidu.test.config.RoomTestConfiguration.EXTRA_KMS_WS_URI_PROP; +import static io.openvidu.test.config.RoomTestConfiguration.EXTRA_KMS_WS_URI_DEFAULT; +import static io.openvidu.test.config.RoomTestConfiguration.EXTRA_KMS_WS_URI_PROP; import java.util.Arrays; import java.util.concurrent.CountDownLatch; @@ -26,8 +26,9 @@ import org.kurento.client.KurentoClient; import org.kurento.client.KurentoConnectionListener; import org.kurento.commons.PropertiesManager; import org.kurento.test.browser.WebPage; -import org.openvidu.test.RoomFunctionalFakeTest; -import org.openvidu.test.config.RoomTestConfiguration; + +import io.openvidu.test.RoomFunctionalFakeTest; +import io.openvidu.test.config.RoomTestConfiguration; /** * Tests multiple fake WebRTC users concurrently joining the same room. Some of them are built on a diff --git a/openvidu-test/src/main/java/org/openvidu/test/fake/MixedUsers.java b/openvidu-test/src/main/java/io/openvidu/test/fake/MixedUsers.java similarity index 98% rename from openvidu-test/src/main/java/org/openvidu/test/fake/MixedUsers.java rename to openvidu-test/src/main/java/io/openvidu/test/fake/MixedUsers.java index f3e6ed28..f5536d4b 100644 --- a/openvidu-test/src/main/java/org/openvidu/test/fake/MixedUsers.java +++ b/openvidu-test/src/main/java/io/openvidu/test/fake/MixedUsers.java @@ -13,7 +13,7 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -package org.openvidu.test.fake; +package io.openvidu.test.fake; import java.util.Arrays; import java.util.HashMap; @@ -22,7 +22,8 @@ import java.util.concurrent.CountDownLatch; import org.junit.Test; import org.kurento.test.browser.WebPage; -import org.openvidu.test.RoomFunctionalFakeTest; + +import io.openvidu.test.RoomFunctionalFakeTest; /** * Tests multiple fake WebRTC and Selenium (Chrome) users sequentially joining the same room. diff --git a/openvidu-test/src/main/java/org/openvidu/test/fake/ParallelNFakeUsers.java b/openvidu-test/src/main/java/io/openvidu/test/fake/ParallelNFakeUsers.java similarity index 96% rename from openvidu-test/src/main/java/org/openvidu/test/fake/ParallelNFakeUsers.java rename to openvidu-test/src/main/java/io/openvidu/test/fake/ParallelNFakeUsers.java index 76dcdf35..b8385887 100644 --- a/openvidu-test/src/main/java/org/openvidu/test/fake/ParallelNFakeUsers.java +++ b/openvidu-test/src/main/java/io/openvidu/test/fake/ParallelNFakeUsers.java @@ -13,14 +13,15 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -package org.openvidu.test.fake; +package io.openvidu.test.fake; import java.util.Arrays; import java.util.concurrent.CountDownLatch; import org.junit.Test; import org.kurento.test.browser.WebPage; -import org.openvidu.test.RoomFunctionalFakeTest; + +import io.openvidu.test.RoomFunctionalFakeTest; /** * Tests several fake WebRTC users' concurrently joining the same room. diff --git a/openvidu-test/src/main/java/org/openvidu/test/fake/util/AudioVideoFile.java b/openvidu-test/src/main/java/io/openvidu/test/fake/util/AudioVideoFile.java similarity index 97% rename from openvidu-test/src/main/java/org/openvidu/test/fake/util/AudioVideoFile.java rename to openvidu-test/src/main/java/io/openvidu/test/fake/util/AudioVideoFile.java index 74d1c0bb..0d80fa55 100644 --- a/openvidu-test/src/main/java/org/openvidu/test/fake/util/AudioVideoFile.java +++ b/openvidu-test/src/main/java/io/openvidu/test/fake/util/AudioVideoFile.java @@ -13,7 +13,7 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -package org.openvidu.test.fake.util; +package io.openvidu.test.fake.util; public class AudioVideoFile { private String audio; diff --git a/openvidu-test/src/main/java/org/openvidu/test/fake/util/FakeParticipant.java b/openvidu-test/src/main/java/io/openvidu/test/fake/util/FakeParticipant.java similarity index 97% rename from openvidu-test/src/main/java/org/openvidu/test/fake/util/FakeParticipant.java rename to openvidu-test/src/main/java/io/openvidu/test/fake/util/FakeParticipant.java index c3593f33..73e8dc76 100644 --- a/openvidu-test/src/main/java/org/openvidu/test/fake/util/FakeParticipant.java +++ b/openvidu-test/src/main/java/io/openvidu/test/fake/util/FakeParticipant.java @@ -13,7 +13,7 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -package org.openvidu.test.fake.util; +package io.openvidu.test.fake.util; import java.io.Closeable; import java.io.IOException; @@ -37,12 +37,12 @@ import org.kurento.client.MediaStateChangedEvent; import org.kurento.client.OnIceCandidateEvent; import org.kurento.client.PlayerEndpoint; import org.kurento.client.WebRtcEndpoint; -import org.openvidu.client.OpenViduClient; -import org.openvidu.client.internal.IceCandidateInfo; -import org.openvidu.client.internal.Notification; -import org.openvidu.client.internal.ParticipantLeftInfo; -import org.openvidu.client.internal.ParticipantPublishedInfo; -import org.openvidu.client.internal.ParticipantUnpublishedInfo; +import io.openvidu.client.OpenViduClient; +import io.openvidu.client.internal.IceCandidateInfo; +import io.openvidu.client.internal.Notification; +import io.openvidu.client.internal.ParticipantLeftInfo; +import io.openvidu.client.internal.ParticipantPublishedInfo; +import io.openvidu.client.internal.ParticipantUnpublishedInfo; import org.slf4j.Logger; import org.slf4j.LoggerFactory; @@ -194,7 +194,7 @@ public class FakeParticipant implements Closeable { } private IceCandidate toKurentoIceCandidate( - org.openvidu.client.internal.IceCandidate iceCandidate) { + io.openvidu.client.internal.IceCandidate iceCandidate) { return new IceCandidate(iceCandidate.getCandidate(), iceCandidate.getSdpMid(), iceCandidate.getSdpMLineIndex()); } diff --git a/openvidu-test/src/main/java/org/openvidu/test/fake/util/FakeSession.java b/openvidu-test/src/main/java/io/openvidu/test/fake/util/FakeSession.java similarity index 98% rename from openvidu-test/src/main/java/org/openvidu/test/fake/util/FakeSession.java rename to openvidu-test/src/main/java/io/openvidu/test/fake/util/FakeSession.java index c1386d67..ba5a4e38 100644 --- a/openvidu-test/src/main/java/org/openvidu/test/fake/util/FakeSession.java +++ b/openvidu-test/src/main/java/io/openvidu/test/fake/util/FakeSession.java @@ -13,7 +13,7 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -package org.openvidu.test.fake.util; +package io.openvidu.test.fake.util; import java.io.Closeable; import java.io.IOException; diff --git a/openvidu-test/src/main/java/org/openvidu/test/fake/util/TestPipeline.java b/openvidu-test/src/main/java/io/openvidu/test/fake/util/TestPipeline.java similarity index 98% rename from openvidu-test/src/main/java/org/openvidu/test/fake/util/TestPipeline.java rename to openvidu-test/src/main/java/io/openvidu/test/fake/util/TestPipeline.java index b2dd785e..f1f58cb6 100644 --- a/openvidu-test/src/main/java/org/openvidu/test/fake/util/TestPipeline.java +++ b/openvidu-test/src/main/java/io/openvidu/test/fake/util/TestPipeline.java @@ -13,7 +13,7 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -package org.openvidu.test.fake.util; +package io.openvidu.test.fake.util; import java.util.concurrent.CountDownLatch; import java.util.concurrent.TimeUnit; diff --git a/openvidu-testapp/pom.xml b/openvidu-testapp/pom.xml index b65fddcc..9c4399a2 100644 --- a/openvidu-testapp/pom.xml +++ b/openvidu-testapp/pom.xml @@ -3,7 +3,7 @@ 4.0.0 - org.openvidu + io.openvidu openvidu 0.0.1-SNAPSHOT ../ @@ -40,16 +40,16 @@ - openvidu.org - -openvidu.org Community - OpenVidu.org - https://github.com/OpenVidu/openvidu + openvidu.io + -openvidu.io Community + OpenVidu + http://openvidu.io - org.openvidu.testapp.OpenViduTestApp + io.openvidu.testapp.OpenViduTestApp @@ -192,7 +192,7 @@ - org.openvidu + io.openvidu openvidu-server @@ -202,7 +202,7 @@ - org.openvidu + io.openvidu openvidu-browser @@ -210,7 +210,7 @@ spring-boot-starter-log4j2 - org.openvidu + io.openvidu openvidu-test test diff --git a/openvidu-testapp/src/main/java/org/openvidu/testapp/OpenViduTestApp.java b/openvidu-testapp/src/main/java/io/openvidu/testapp/OpenViduTestApp.java similarity index 94% rename from openvidu-testapp/src/main/java/org/openvidu/testapp/OpenViduTestApp.java rename to openvidu-testapp/src/main/java/io/openvidu/testapp/OpenViduTestApp.java index 51153a06..3b4aa039 100644 --- a/openvidu-testapp/src/main/java/org/openvidu/testapp/OpenViduTestApp.java +++ b/openvidu-testapp/src/main/java/io/openvidu/testapp/OpenViduTestApp.java @@ -13,10 +13,10 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -package org.openvidu.testapp; +package io.openvidu.testapp; import org.kurento.commons.ConfigFileManager; -import org.openvidu.server.OpenViduServer; +import io.openvidu.server.OpenViduServer; import org.springframework.boot.SpringApplication; import org.springframework.context.annotation.Import; diff --git a/openvidu-testapp/src/test/java/org/openvidu/testapp/test/AddRemoveUsersBasicTest.java b/openvidu-testapp/src/test/java/io/openvidu/testapp/test/AddRemoveUsersBasicTest.java similarity index 93% rename from openvidu-testapp/src/test/java/org/openvidu/testapp/test/AddRemoveUsersBasicTest.java rename to openvidu-testapp/src/test/java/io/openvidu/testapp/test/AddRemoveUsersBasicTest.java index 93b0cdd0..62e66089 100644 --- a/openvidu-testapp/src/test/java/org/openvidu/testapp/test/AddRemoveUsersBasicTest.java +++ b/openvidu-testapp/src/test/java/io/openvidu/testapp/test/AddRemoveUsersBasicTest.java @@ -14,14 +14,14 @@ * limitations under the License. */ -package org.openvidu.testapp.test; +package io.openvidu.testapp.test; import java.lang.invoke.MethodHandles; import java.util.Collection; import org.junit.runners.Parameterized.Parameters; import org.kurento.test.browser.WebPageType; -import org.openvidu.test.browser.AddRemoveUsers; +import io.openvidu.test.browser.AddRemoveUsers; /** * @see AddRemoveUsers diff --git a/openvidu-testapp/src/test/java/org/openvidu/testapp/test/AddRemoveUsersNoSinkVerifyBasicTest.java b/openvidu-testapp/src/test/java/io/openvidu/testapp/test/AddRemoveUsersNoSinkVerifyBasicTest.java similarity index 93% rename from openvidu-testapp/src/test/java/org/openvidu/testapp/test/AddRemoveUsersNoSinkVerifyBasicTest.java rename to openvidu-testapp/src/test/java/io/openvidu/testapp/test/AddRemoveUsersNoSinkVerifyBasicTest.java index 1410a1dd..9e8e724f 100644 --- a/openvidu-testapp/src/test/java/org/openvidu/testapp/test/AddRemoveUsersNoSinkVerifyBasicTest.java +++ b/openvidu-testapp/src/test/java/io/openvidu/testapp/test/AddRemoveUsersNoSinkVerifyBasicTest.java @@ -14,14 +14,14 @@ * limitations under the License. */ -package org.openvidu.testapp.test; +package io.openvidu.testapp.test; import java.lang.invoke.MethodHandles; import java.util.Collection; import org.junit.runners.Parameterized.Parameters; import org.kurento.test.browser.WebPageType; -import org.openvidu.test.browser.AddRemoveUsersNoSinkVerify; +import io.openvidu.test.browser.AddRemoveUsersNoSinkVerify; /** * @see AddRemoveUsersNoSinkVerify diff --git a/openvidu-testapp/src/test/java/org/openvidu/testapp/test/NUsersEqualLifetimeBasicTest.java b/openvidu-testapp/src/test/java/io/openvidu/testapp/test/NUsersEqualLifetimeBasicTest.java similarity index 93% rename from openvidu-testapp/src/test/java/org/openvidu/testapp/test/NUsersEqualLifetimeBasicTest.java rename to openvidu-testapp/src/test/java/io/openvidu/testapp/test/NUsersEqualLifetimeBasicTest.java index 2c3b43b7..e412afed 100644 --- a/openvidu-testapp/src/test/java/org/openvidu/testapp/test/NUsersEqualLifetimeBasicTest.java +++ b/openvidu-testapp/src/test/java/io/openvidu/testapp/test/NUsersEqualLifetimeBasicTest.java @@ -14,14 +14,14 @@ * limitations under the License. */ -package org.openvidu.testapp.test; +package io.openvidu.testapp.test; import java.lang.invoke.MethodHandles; import java.util.Collection; import org.junit.runners.Parameterized.Parameters; import org.kurento.test.browser.WebPageType; -import org.openvidu.test.browser.NUsersEqualLifetime; +import io.openvidu.test.browser.NUsersEqualLifetime; /** * @see NUsersEqualLifetime diff --git a/openvidu-testapp/src/test/java/org/openvidu/testapp/test/OneUserQuickReentryBasicTest.java b/openvidu-testapp/src/test/java/io/openvidu/testapp/test/OneUserQuickReentryBasicTest.java similarity index 93% rename from openvidu-testapp/src/test/java/org/openvidu/testapp/test/OneUserQuickReentryBasicTest.java rename to openvidu-testapp/src/test/java/io/openvidu/testapp/test/OneUserQuickReentryBasicTest.java index fa49f771..1f9500c9 100644 --- a/openvidu-testapp/src/test/java/org/openvidu/testapp/test/OneUserQuickReentryBasicTest.java +++ b/openvidu-testapp/src/test/java/io/openvidu/testapp/test/OneUserQuickReentryBasicTest.java @@ -14,14 +14,14 @@ * limitations under the License. */ -package org.openvidu.testapp.test; +package io.openvidu.testapp.test; import java.lang.invoke.MethodHandles; import java.util.Collection; import org.junit.runners.Parameterized.Parameters; import org.kurento.test.browser.WebPageType; -import org.openvidu.test.browser.OneUserQuickReentry; +import io.openvidu.test.browser.OneUserQuickReentry; /** * @see OneUserQuickReentry diff --git a/openvidu-testapp/src/test/java/org/openvidu/testapp/test/SeqAddRemoveUserBasicTest.java b/openvidu-testapp/src/test/java/io/openvidu/testapp/test/SeqAddRemoveUserBasicTest.java similarity index 93% rename from openvidu-testapp/src/test/java/org/openvidu/testapp/test/SeqAddRemoveUserBasicTest.java rename to openvidu-testapp/src/test/java/io/openvidu/testapp/test/SeqAddRemoveUserBasicTest.java index 8a20830e..651db1be 100644 --- a/openvidu-testapp/src/test/java/org/openvidu/testapp/test/SeqAddRemoveUserBasicTest.java +++ b/openvidu-testapp/src/test/java/io/openvidu/testapp/test/SeqAddRemoveUserBasicTest.java @@ -14,14 +14,14 @@ * limitations under the License. */ -package org.openvidu.testapp.test; +package io.openvidu.testapp.test; import java.lang.invoke.MethodHandles; import java.util.Collection; import org.junit.runners.Parameterized.Parameters; import org.kurento.test.browser.WebPageType; -import org.openvidu.test.browser.SeqAddRemoveUser; +import io.openvidu.test.browser.SeqAddRemoveUser; /** * @see SeqAddRemoveUser diff --git a/openvidu-testapp/src/test/java/org/openvidu/testapp/test/SeqNUsersEqualLifetimeBasicTest.java b/openvidu-testapp/src/test/java/io/openvidu/testapp/test/SeqNUsersEqualLifetimeBasicTest.java similarity index 93% rename from openvidu-testapp/src/test/java/org/openvidu/testapp/test/SeqNUsersEqualLifetimeBasicTest.java rename to openvidu-testapp/src/test/java/io/openvidu/testapp/test/SeqNUsersEqualLifetimeBasicTest.java index 90e2f015..82ae24d7 100644 --- a/openvidu-testapp/src/test/java/org/openvidu/testapp/test/SeqNUsersEqualLifetimeBasicTest.java +++ b/openvidu-testapp/src/test/java/io/openvidu/testapp/test/SeqNUsersEqualLifetimeBasicTest.java @@ -14,14 +14,14 @@ * limitations under the License. */ -package org.openvidu.testapp.test; +package io.openvidu.testapp.test; import java.lang.invoke.MethodHandles; import java.util.Collection; import org.junit.runners.Parameterized.Parameters; import org.kurento.test.browser.WebPageType; -import org.openvidu.test.browser.SeqNUsersEqualLifetime; +import io.openvidu.test.browser.SeqNUsersEqualLifetime; /** * @see SeqNUsersEqualLifetime diff --git a/openvidu-testapp/src/test/java/org/openvidu/testapp/test/TwoUsersEqualLifetimeBasicTest.java b/openvidu-testapp/src/test/java/io/openvidu/testapp/test/TwoUsersEqualLifetimeBasicTest.java similarity index 93% rename from openvidu-testapp/src/test/java/org/openvidu/testapp/test/TwoUsersEqualLifetimeBasicTest.java rename to openvidu-testapp/src/test/java/io/openvidu/testapp/test/TwoUsersEqualLifetimeBasicTest.java index 685acda4..65e9de20 100644 --- a/openvidu-testapp/src/test/java/org/openvidu/testapp/test/TwoUsersEqualLifetimeBasicTest.java +++ b/openvidu-testapp/src/test/java/io/openvidu/testapp/test/TwoUsersEqualLifetimeBasicTest.java @@ -14,14 +14,14 @@ * limitations under the License. */ -package org.openvidu.testapp.test; +package io.openvidu.testapp.test; import java.lang.invoke.MethodHandles; import java.util.Collection; import org.junit.runners.Parameterized.Parameters; import org.kurento.test.browser.WebPageType; -import org.openvidu.test.browser.TwoUsersEqualLifetime; +import io.openvidu.test.browser.TwoUsersEqualLifetime; /** * @see TwoUsersEqualLifetime diff --git a/openvidu-testapp/src/test/java/org/openvidu/testapp/test/WebAppAvailabilityBasicTest.java b/openvidu-testapp/src/test/java/io/openvidu/testapp/test/WebAppAvailabilityBasicTest.java similarity index 93% rename from openvidu-testapp/src/test/java/org/openvidu/testapp/test/WebAppAvailabilityBasicTest.java rename to openvidu-testapp/src/test/java/io/openvidu/testapp/test/WebAppAvailabilityBasicTest.java index a2f44dae..2b58d66c 100644 --- a/openvidu-testapp/src/test/java/org/openvidu/testapp/test/WebAppAvailabilityBasicTest.java +++ b/openvidu-testapp/src/test/java/io/openvidu/testapp/test/WebAppAvailabilityBasicTest.java @@ -14,14 +14,14 @@ * limitations under the License. */ -package org.openvidu.testapp.test; +package io.openvidu.testapp.test; import java.lang.invoke.MethodHandles; import java.util.Collection; import org.junit.runners.Parameterized.Parameters; import org.kurento.test.browser.WebPageType; -import org.openvidu.test.browser.WebAppAvailability; +import io.openvidu.test.browser.WebAppAvailability; /** * @author Radu Tom Vlad (rvlad@naevatec.com) diff --git a/openvidu-testapp/src/test/java/org/openvidu/testapp/test/fake/ExtraKmsFakeUsersBasicTest.java b/openvidu-testapp/src/test/java/io/openvidu/testapp/test/fake/ExtraKmsFakeUsersBasicTest.java similarity index 93% rename from openvidu-testapp/src/test/java/org/openvidu/testapp/test/fake/ExtraKmsFakeUsersBasicTest.java rename to openvidu-testapp/src/test/java/io/openvidu/testapp/test/fake/ExtraKmsFakeUsersBasicTest.java index 6cdbf600..0c588252 100644 --- a/openvidu-testapp/src/test/java/org/openvidu/testapp/test/fake/ExtraKmsFakeUsersBasicTest.java +++ b/openvidu-testapp/src/test/java/io/openvidu/testapp/test/fake/ExtraKmsFakeUsersBasicTest.java @@ -13,14 +13,14 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -package org.openvidu.testapp.test.fake; +package io.openvidu.testapp.test.fake; import java.lang.invoke.MethodHandles; import java.util.Collection; import org.junit.runners.Parameterized.Parameters; import org.kurento.test.browser.WebPageType; -import org.openvidu.test.fake.ExtraKmsFakeUsers; +import io.openvidu.test.fake.ExtraKmsFakeUsers; /** * @see ExtraKmsFakeUsers diff --git a/openvidu-testapp/src/test/java/org/openvidu/testapp/test/fake/ParallelNFakeUsersBasicTest.java b/openvidu-testapp/src/test/java/io/openvidu/testapp/test/fake/ParallelNFakeUsersBasicTest.java similarity index 93% rename from openvidu-testapp/src/test/java/org/openvidu/testapp/test/fake/ParallelNFakeUsersBasicTest.java rename to openvidu-testapp/src/test/java/io/openvidu/testapp/test/fake/ParallelNFakeUsersBasicTest.java index fed7ef9e..ebfe95d8 100644 --- a/openvidu-testapp/src/test/java/org/openvidu/testapp/test/fake/ParallelNFakeUsersBasicTest.java +++ b/openvidu-testapp/src/test/java/io/openvidu/testapp/test/fake/ParallelNFakeUsersBasicTest.java @@ -13,14 +13,14 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -package org.openvidu.testapp.test.fake; +package io.openvidu.testapp.test.fake; import java.lang.invoke.MethodHandles; import java.util.Collection; import org.junit.runners.Parameterized.Parameters; import org.kurento.test.browser.WebPageType; -import org.openvidu.test.fake.ParallelNFakeUsers; +import io.openvidu.test.fake.ParallelNFakeUsers; /** * @see ParallelNFakeUsers diff --git a/pom.xml b/pom.xml index 1f3d3337..59c3dedf 100644 --- a/pom.xml +++ b/pom.xml @@ -8,7 +8,7 @@ 6.6.1-SNAPSHOT - org.openvidu + io.openvidu openvidu 0.0.1-SNAPSHOT pom @@ -17,7 +17,7 @@ OpenVidu modules: sdk, client, server, demos, test - https://github.com/OpenVidu/openvidu + http://openvidu.io @@ -29,7 +29,7 @@ OpenVidu - https://github.com/OpenVidu/openvidu + http://openvidu.io @@ -41,10 +41,10 @@ - openvidu.org - -openvidu.org Community - OpenVidu.org - https://github.com/OpenVidu/openvidu + openvidu.io + -openvidu.io Community + openvidu.io + http://openvidu.io @@ -75,7 +75,7 @@ openvidu-demo openvidu-testapp openvidu-sample-app - openvidu-backend-client + openvidu-java-client @@ -99,37 +99,37 @@ - org.openvidu + io.openvidu openvidu-sdk ${version.openvidu} - org.openvidu + io.openvidu openvidu-server ${version.openvidu} - org.openvidu + io.openvidu openvidu-client ${version.openvidu} - org.openvidu + io.openvidu openvidu-browser ${version.openvidu} - org.openvidu + io.openvidu openvidu-test ${version.openvidu} - org.openvidu + io.openvidu openvidu-demo ${version.openvidu} - org.openvidu + io.openvidu openvidu-basicapp ${version.openvidu}