diff options
author | Mehreen Kaleem <mehreen.kaleem@us.fujitsu.com> | 2020-06-30 06:01:41 +0000 |
---|---|---|
committer | Dan Timoney <dtimoney@att.com> | 2020-08-06 15:00:19 +0000 |
commit | f0ae661923f06ea7e6e256a12f4e93028f307726 (patch) | |
tree | 9cc4dec0d60940e2cc8ce377be889a85c7a937be /optical-service/provider/src/main/java/org/onap/sdnc/northbound/OpticalServiceProvider.java | |
parent | 2fa298ebd025052baaf1b469eed993ba1a694494 (diff) |
Changes for the async support in MDONS
Change-Id: I16bc015e6982441fbc59b121639fa44917cb5cb7
Issue-ID: SDNC-1233
Signed-off-by: Mehreen Kaleem <mehreen.kaleem@us.fujitsu.com>
Diffstat (limited to 'optical-service/provider/src/main/java/org/onap/sdnc/northbound/OpticalServiceProvider.java')
-rw-r--r-- | optical-service/provider/src/main/java/org/onap/sdnc/northbound/OpticalServiceProvider.java | 11 |
1 files changed, 8 insertions, 3 deletions
diff --git a/optical-service/provider/src/main/java/org/onap/sdnc/northbound/OpticalServiceProvider.java b/optical-service/provider/src/main/java/org/onap/sdnc/northbound/OpticalServiceProvider.java index 3688547d..931b28ad 100644 --- a/optical-service/provider/src/main/java/org/onap/sdnc/northbound/OpticalServiceProvider.java +++ b/optical-service/provider/src/main/java/org/onap/sdnc/northbound/OpticalServiceProvider.java @@ -131,8 +131,10 @@ public class OpticalServiceProvider implements AutoCloseable, OpticalserviceServ errorCode = outputParams.getProperty("error-code"); LOG.info("Response Code" + errorCode); String errorMessage = outputParams.getProperty("error-message"); + String ackFinalIndicator = outputParams.getProperty("ack-final-indicator"); serviceDataBuilder.setResponseCode(errorCode); serviceDataBuilder.setResponseMessage(errorMessage); + serviceDataBuilder.setAckFinalIndicator(ackFinalIndicator); } catch (Exception e) { LOG.error("Caught exception executing service LOGic for " + svcOperation, e); @@ -195,9 +197,12 @@ public class OpticalServiceProvider implements AutoCloseable, OpticalserviceServ serviceDataBuilder, parms); String errorCode = outputParams.getProperty("error-code"); LOG.info("Response Code" + errorCode); - String errorMessage = outputParams.getProperty("error-message"); - serviceDataBuilder.setResponseCode(errorCode); - serviceDataBuilder.setResponseMessage(errorMessage); + String errorMessage = outputParams.getProperty("error-message"); + String ackFinalIndicator = outputParams.getProperty("ack-final-indicator"); + serviceDataBuilder.setResponseCode(errorCode); + serviceDataBuilder.setResponseMessage(errorMessage); + serviceDataBuilder.setAckFinalIndicator(ackFinalIndicator); + } catch (Exception e) { LOG.error("Caught exception executing service LOGic for " + svcOperation, e); serviceDataBuilder.setResponseCode("500"); |