X-Git-Url: https://gerrit.o-ran-sc.org/r/gitweb?a=blobdiff_plain;f=webapp-backend%2Fsrc%2Fmain%2Fjava%2Forg%2Foransc%2Fric%2Fportal%2Fdashboard%2Fcontroller%2FE2ManagerController.java;h=97604a4e7140bac4399997e9591b41310fe31646;hb=52d66fff0881226fe6ae0b1a2cd6c2c2e2837af4;hp=97ea3344fe66726a91b532bcc3f75d48cbf37fdd;hpb=a4c7cdd075d372de0ab352abc46359d88a570d90;p=portal%2Fric-dashboard.git diff --git a/webapp-backend/src/main/java/org/oransc/ric/portal/dashboard/controller/E2ManagerController.java b/webapp-backend/src/main/java/org/oransc/ric/portal/dashboard/controller/E2ManagerController.java index 97ea3344..97604a4e 100644 --- a/webapp-backend/src/main/java/org/oransc/ric/portal/dashboard/controller/E2ManagerController.java +++ b/webapp-backend/src/main/java/org/oransc/ric/portal/dashboard/controller/E2ManagerController.java @@ -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) {