- @ApiOperation(value = "Sets up a RAN connection via the E2 manager.")
- @RequestMapping(value = "/setup", method = RequestMethod.POST)
- public void setup(@RequestBody SetupRequest setupRequest, HttpServletResponse response) {
- logger.debug("setup {}", setupRequest);
+ // 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) {
+ logger.debug("endcSetup {}", setupRequest);
+ int responseCode = -1;