aboutsummaryrefslogtreecommitdiffstats
path: root/src/main/java/org/onap/nbi/apis/serviceorder/workflow/SOGetStatusManager.java
diff options
context:
space:
mode:
Diffstat (limited to 'src/main/java/org/onap/nbi/apis/serviceorder/workflow/SOGetStatusManager.java')
-rw-r--r--src/main/java/org/onap/nbi/apis/serviceorder/workflow/SOGetStatusManager.java2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/main/java/org/onap/nbi/apis/serviceorder/workflow/SOGetStatusManager.java b/src/main/java/org/onap/nbi/apis/serviceorder/workflow/SOGetStatusManager.java
index f553faf..da3029d 100644
--- a/src/main/java/org/onap/nbi/apis/serviceorder/workflow/SOGetStatusManager.java
+++ b/src/main/java/org/onap/nbi/apis/serviceorder/workflow/SOGetStatusManager.java
@@ -62,6 +62,7 @@ public class SOGetStatusManager {
while (!stopPolling) {
response = soClient.callGetRequestStatus(requestId);
if (response != null) {
+ orderItem.setPercentProgress(String.valueOf(response.getRequest().getRequestStatus().getPercentProgress()));
if (response.getRequest().getRequestStatus().getPercentProgress() != 100) {
nbRetries++;
Thread.sleep(1000);
@@ -114,6 +115,7 @@ public class SOGetStatusManager {
while (!stopPolling) {
response = soClient.callE2EGetRequestStatus(operationId, serviceId);
if (response != null) {
+ orderItem.setPercentProgress(response.getOperation().getProgress());
result = response.getOperation().getResult();
if (PROCESSING.equals(result)) {
nbRetries++;