Add requestorId in SO requestInfo in NBI request 65/44165/1
authorNicolasLaplaud <nicolas.laplaud@orange.com>
Mon, 23 Apr 2018 13:46:34 +0000 (15:46 +0200)
committerNicolasLaplaud <nicolas.laplaud@orange.com>
Mon, 23 Apr 2018 13:50:14 +0000 (15:50 +0200)
 - Add requestorId in RequestInfo class
 - Manage SOTaskProcessor to value requestorId with "NBI"

Change-Id: Ie4a0b71bd3825d8dc458b6d2912682d0f188267c
Issue-ID: EXTAPI-66
Signed-off-by: NicolasLaplaud <nicolas.laplaud@orange.com>
src/main/java/org/onap/nbi/apis/serviceorder/model/consumer/RequestInfo.java
src/main/java/org/onap/nbi/apis/serviceorder/workflow/SOTaskProcessor.java

index 6d3d5d5..a80b1ee 100644 (file)
@@ -25,6 +25,8 @@ public class RequestInfo {
 
     private boolean suppressRollback;
 
+    private String requestorId;
+
     public String getInstanceName() {
         return instanceName;
     }
@@ -57,9 +59,22 @@ public class RequestInfo {
         this.suppressRollback = suppressRollback;
     }
 
+    public String getRequestorId() {
+        return requestorId;
+    }
+
+    public void setRequestorId(String requestorId) {
+        this.requestorId = requestorId;
+    }
+
     @Override
     public String toString() {
-        return "RequestInfo{" + "instanceName='" + instanceName + '\'' + ", productFamilyId='" + productFamilyId + '\''
-                + ", source='" + source + '\'' + ", suppressRollback=" + suppressRollback + '}';
+        return "RequestInfo{" +
+            "instanceName='" + instanceName + '\'' +
+            ", productFamilyId='" + productFamilyId + '\'' +
+            ", source='" + source + '\'' +
+            ", suppressRollback=" + suppressRollback +
+            ", requestorId='" + requestorId + '\'' +
+            '}';
     }
 }
index 71f1320..94d5553 100644 (file)
@@ -254,6 +254,7 @@ public class SOTaskProcessor {
         requestInfo.setInstanceName(orderItem.getService().getName());
         requestInfo.setSource("VID");
         requestInfo.setSuppressRollback(false);
+        requestInfo.setRequestorId("NBI");
         requestDetails.setRequestInfo(requestInfo);
 
         RequestParameters requestParameters = new RequestParameters();