Add AC xApp control screen
[portal/ric-dashboard.git] / webapp-backend / src / main / java / org / oransc / ric / portal / dashboard / controller / E2ManagerController.java
index 97ea334..97604a4 100644 (file)
@@ -90,15 +90,13 @@ public class E2ManagerController {
 
        @ApiOperation(value = "Gets the E2 manager client library MANIFEST.MF property Implementation-Version.", response = SuccessTransport.class)
        @RequestMapping(value = DashboardConstants.VERSION_PATH, method = RequestMethod.GET)
-       public SuccessTransport getVersion() {
-               logger.debug("getVersion enter");
+       public SuccessTransport getE2ManagerClientVersion() {
                return new SuccessTransport(200, DashboardApplication.getImplementationVersion(HealthCheckApi.class));
        }
 
        @ApiOperation(value = "Gets the health from the E2 manager, expressed as the response code.")
        @RequestMapping(value = "/health", method = RequestMethod.GET)
-       public void getHealth(HttpServletResponse response) {
-               logger.debug("getHealth");
+       public void getE2ManagerHealth(HttpServletResponse response) {
                e2HealthCheckApi.healthGet();
                response.setStatus(e2HealthCheckApi.getApiClient().getStatusCode().value());
        }
@@ -110,6 +108,14 @@ public class E2ManagerController {
                return responses;
        }
 
+       // TODO replace with actual delete all RAN connections functionality
+       @ApiOperation(value = "Disconnect all RAN Connections.")
+       @RequestMapping(value = "/disconnectAllRAN", method = RequestMethod.DELETE)
+       public void disconnectAllRANConnections() {
+               logger.debug("disconnectAllRANConnections");
+               responses.clear();
+       }
+
        @ApiOperation(value = "Sets up an EN-DC RAN connection via the E2 manager.", response = E2SetupResponse.class)
        @RequestMapping(value = "/endcSetup", method = RequestMethod.POST)
        public E2SetupResponse endcSetup(@RequestBody SetupRequest setupRequest, HttpServletResponse response) {