Add RIC instance list and controller method 80/1880/3
authorLott, Christopher (cl778h) <cl778h@att.com>
Fri, 29 Nov 2019 19:12:02 +0000 (14:12 -0500)
committerLott, Christopher (cl778h) <cl778h@att.com>
Tue, 3 Dec 2019 13:43:52 +0000 (08:43 -0500)
commita16f2d04fa1af4fe1ea993133a1d106e7fa1da3d
treee28357f9b1862f35b9a6576a6d19e560b652c723
parent1acb092963590d50d3b8b922748701869df79eb3
Add RIC instance list and controller method

In the "B" release the Dashboard is expected to support multiple RIC
instances.  Switch config file format to YAML for ease of maintaining
a list, add a mock list of instances, and a new admin controller method
that publishes the list.
Bump the POM versions to 2.0.

Change-Id: Iaa2558b4e1670482d5e7b32f454f9d24de9cef04
Signed-off-by: Lott, Christopher (cl778h) <cl778h@att.com>
21 files changed:
a1-med-client/pom.xml
app-mgr-client/pom.xml
docs/config-deploy.rst
docs/release-notes.rst
e2-mgr-client/pom.xml
pom.xml
webapp-backend/pom.xml
webapp-backend/src/main/java/org/oransc/ric/portal/dashboard/DashboardApplication.java
webapp-backend/src/main/java/org/oransc/ric/portal/dashboard/config/RICInstanceConfiguration.java [new file with mode: 0644]
webapp-backend/src/main/java/org/oransc/ric/portal/dashboard/controller/AdminController.java
webapp-backend/src/main/java/org/oransc/ric/portal/dashboard/controller/AppManagerController.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/InstanceTransport.java [new file with mode: 0644]
webapp-backend/src/main/java/org/oransc/ric/portal/dashboard/model/RanDetailsTransport.java
webapp-backend/src/main/java/org/oransc/ric/portal/dashboard/model/SuccessTransport.java
webapp-backend/src/main/resources/application.properties [deleted file]
webapp-backend/src/main/resources/application.yaml [new file with mode: 0644]
webapp-backend/src/test/java/org/oransc/ric/portal/dashboard/controller/AdminControllerTest.java
webapp-frontend/pom.xml