Add multi-layer RIC instance selector 33/2333/3
authorjh245g <jh245g@att.com>
Fri, 24 Jan 2020 15:54:54 +0000 (10:54 -0500)
committerLott, Christopher (cl778h) <cl778h@att.com>
Fri, 24 Jan 2020 19:50:36 +0000 (14:50 -0500)
commita0180adc6a1e1ec09472549596428b70d48db3fc
tree60267c47b9b2339d9e747ac5971edae65dd7ba64
parent6ae7be6cac43f44625e76ae65007d6372d59afdb
Add multi-layer RIC instance selector

Extend for config data that provides a list of regions,
each of which contains a list of RIC instances.

Change-Id: I61a7b15e20e49d661b7539ba52c3cafa5c44dee2
Signed-off-by: Jun (Nicolas) Hu <jh245g@att.com>
Signed-off-by: Lott, Christopher (cl778h) <cl778h@att.com>
31 files changed:
docs/release-notes.rst
webapp-backend/src/main/java/org/oransc/ric/portal/dashboard/DashboardApplication.java
webapp-backend/src/main/java/org/oransc/ric/portal/dashboard/config/A1MediatorApiBuilder.java
webapp-backend/src/main/java/org/oransc/ric/portal/dashboard/config/A1MediatorConfiguration.java
webapp-backend/src/main/java/org/oransc/ric/portal/dashboard/config/AppManagerApiBuilder.java
webapp-backend/src/main/java/org/oransc/ric/portal/dashboard/config/AppManagerConfiguration.java
webapp-backend/src/main/java/org/oransc/ric/portal/dashboard/config/CaasIngressConfiguration.java
webapp-backend/src/main/java/org/oransc/ric/portal/dashboard/config/E2ManagerApiBuilder.java
webapp-backend/src/main/java/org/oransc/ric/portal/dashboard/config/E2ManagerConfiguration.java
webapp-backend/src/main/java/org/oransc/ric/portal/dashboard/config/RICInstanceConfiguration.java
webapp-backend/src/main/java/org/oransc/ric/portal/dashboard/config/SimpleKubernetesClientBuilder.java
webapp-backend/src/main/java/org/oransc/ric/portal/dashboard/controller/AdminController.java
webapp-backend/src/main/java/org/oransc/ric/portal/dashboard/model/AppTransport.java
webapp-backend/src/main/java/org/oransc/ric/portal/dashboard/model/EcompUserDetails.java
webapp-backend/src/main/java/org/oransc/ric/portal/dashboard/model/ErrorTransport.java
webapp-backend/src/main/java/org/oransc/ric/portal/dashboard/model/RanDetailsTransport.java
webapp-backend/src/main/java/org/oransc/ric/portal/dashboard/model/RicInstance.java
webapp-backend/src/main/java/org/oransc/ric/portal/dashboard/model/RicInstanceKeyName.java
webapp-backend/src/main/java/org/oransc/ric/portal/dashboard/model/RicRegion.java [new file with mode: 0644]
webapp-backend/src/main/java/org/oransc/ric/portal/dashboard/model/RicRegionList.java [moved from webapp-backend/src/main/java/org/oransc/ric/portal/dashboard/model/RicInstanceList.java with 54% similarity]
webapp-backend/src/main/java/org/oransc/ric/portal/dashboard/model/RicRegionTransport.java [new file with mode: 0644]
webapp-backend/src/main/java/org/oransc/ric/portal/dashboard/model/SuccessTransport.java
webapp-backend/src/main/resources/application.yaml
webapp-backend/src/test/java/org/oransc/ric/portal/dashboard/config/RICInstanceMockConfiguration.java
webapp-backend/src/test/java/org/oransc/ric/portal/dashboard/config/test/AbstractConfigTest.java
webapp-backend/src/test/java/org/oransc/ric/portal/dashboard/controller/DefaultContextTest.java
webapp-backend/src/test/java/org/oransc/ric/portal/dashboard/model/ModelTest.java
webapp-frontend/src/app/interfaces/dashboard.types.ts
webapp-frontend/src/app/services/instance-selector/instance-selector.service.ts
webapp-frontend/src/app/ui/instance-selector-dialog/instance-selector-dialog.component.html
webapp-frontend/src/app/ui/instance-selector-dialog/instance-selector-dialog.component.ts