diff options
author | Jorge Hernandez <jh1730@att.com> | 2017-11-09 04:03:10 +0000 |
---|---|---|
committer | Gerrit Code Review <gerrit@onap.org> | 2017-11-09 04:03:10 +0000 |
commit | 40d761966d4c867007015c894b5dd783edf96cfd (patch) | |
tree | 70365857e1de82b7bfd5efadce34677db0267df4 /controlloop/common/eventmanager | |
parent | b444334ec9d80aabb6dc7cefae1f2dfd3dd62577 (diff) | |
parent | 48c62738bf4c5653e36c6ea1e8e33e649b8526fc (diff) |
Merge "Fix SO Request body"
Diffstat (limited to 'controlloop/common/eventmanager')
-rw-r--r-- | controlloop/common/eventmanager/src/main/java/org/onap/policy/controlloop/eventmanager/ControlLoopOperationManager.java | 11 |
1 files changed, 6 insertions, 5 deletions
diff --git a/controlloop/common/eventmanager/src/main/java/org/onap/policy/controlloop/eventmanager/ControlLoopOperationManager.java b/controlloop/common/eventmanager/src/main/java/org/onap/policy/controlloop/eventmanager/ControlLoopOperationManager.java index 26a82fe57..d52f7fd47 100644 --- a/controlloop/common/eventmanager/src/main/java/org/onap/policy/controlloop/eventmanager/ControlLoopOperationManager.java +++ b/controlloop/common/eventmanager/src/main/java/org/onap/policy/controlloop/eventmanager/ControlLoopOperationManager.java @@ -48,6 +48,7 @@ import org.onap.policy.controlloop.policy.PolicyResult; import org.onap.policy.drools.system.PolicyEngine; import org.onap.policy.guard.Util; import org.onap.policy.so.SOResponse; +import org.onap.policy.so.SOResponseWrapper; import org.onap.policy.vfc.VFCResponse; import org.slf4j.Logger; import org.slf4j.LoggerFactory; @@ -420,16 +421,16 @@ public class ControlLoopOperationManager implements Serializable { return result.getKey(); } return null; - } else if (response instanceof SOResponse) { - SOResponse msoResponse = (SOResponse) response; + } else if (response instanceof SOResponseWrapper) { + SOResponseWrapper msoResponse = (SOResponseWrapper) response; - switch (msoResponse.httpResponseCode) { + switch (msoResponse.SOResponse.httpResponseCode) { case 200: case 202: // // Consider it as success // - this.completeOperation(this.attempts, msoResponse.httpResponseCode + " Success", PolicyResult.SUCCESS); + this.completeOperation(this.attempts, msoResponse.SOResponse.httpResponseCode + " Success", PolicyResult.SUCCESS); if (this.policyResult != null && this.policyResult.equals(PolicyResult.FAILURE_TIMEOUT)) { return null; } @@ -438,7 +439,7 @@ public class ControlLoopOperationManager implements Serializable { // // Consider it as failure // - this.completeOperation(this.attempts, msoResponse.httpResponseCode + " Failed", PolicyResult.FAILURE); + this.completeOperation(this.attempts, msoResponse.SOResponse.httpResponseCode + " Failed", PolicyResult.FAILURE); if (this.policyResult != null && this.policyResult.equals(PolicyResult.FAILURE_TIMEOUT)) { return null; } |