aboutsummaryrefslogtreecommitdiffstats
path: root/server/src/main/java/org/onap/usecaseui/server/controller/IntentController.java
diff options
context:
space:
mode:
Diffstat (limited to 'server/src/main/java/org/onap/usecaseui/server/controller/IntentController.java')
-rw-r--r--server/src/main/java/org/onap/usecaseui/server/controller/IntentController.java23
1 files changed, 23 insertions, 0 deletions
diff --git a/server/src/main/java/org/onap/usecaseui/server/controller/IntentController.java b/server/src/main/java/org/onap/usecaseui/server/controller/IntentController.java
index f63f9d99..b8d63f44 100644
--- a/server/src/main/java/org/onap/usecaseui/server/controller/IntentController.java
+++ b/server/src/main/java/org/onap/usecaseui/server/controller/IntentController.java
@@ -450,6 +450,29 @@ public class IntentController {
}
@IntentResponseBody
+ @ResponseBody
+ @PostMapping(value = {"/updateCCVPNInstance"}, consumes = MediaType.APPLICATION_JSON_VALUE,
+ produces = "application/json; charset=utf-8")
+ public Object updateCCVPNInstance(@RequestBody Object body) throws IOException {
+ String intentInstanceId = MapUtils.getString((Map)body,"instanceId");
+ int accessPointOneBandWidth = MapUtils.getIntValue((Map)body,"bandwidth");
+
+ CCVPNInstance instance = new CCVPNInstance();
+ instance.setInstanceId(intentInstanceId);
+ instance.setAccessPointOneBandWidth(accessPointOneBandWidth);
+
+ int flag = intentInstanceService.updateCCVPNInstance(instance);
+
+ if(flag == 1) {
+ return "OK";
+ }
+ else {
+ throw new RuntimeException("create Instance error");
+ }
+ }
+
+
+ @IntentResponseBody
@GetMapping(value = {"/getFinishedInstanceInfo"},
produces = "application/json")
public Object getFinishedInstanceInfo() {