utils.log("DEBUG", " *** sendSyncResponse *** ", isDebugEnabled)
try {
- String requestId = execution.getVariable("msoRequestId")
+ String operationId = execution.getVariable("operationId")
String serviceInstanceId = execution.getVariable("serviceInstanceId")
// RESTResponse for API Handler (APIH) Reply Task
- String createServiceRestRequest = """{"service":{"serviceId":"${serviceInstanceId}","operationId":"${requestId}"}}""".trim()
+ String createServiceRestRequest = """{"service":{"serviceId":"${serviceInstanceId}","operationId":"${operationId}"}}""".trim()
utils.log("DEBUG", " sendSyncResponse to APIH:" + "\n" + createServiceRestRequest, isDebugEnabled)
sendWorkflowResponse(execution, 202, createServiceRestRequest)
execution.setVariable("sentSyncResponse", true)
import org.openecomp.mso.logger.MsoAlarmLogger;
import org.openecomp.mso.logger.MsoLogger;
import org.openecomp.mso.requestsdb.InfraActiveRequests;
+import org.openecomp.mso.requestsdb.OperationStatus;
import org.openecomp.mso.requestsdb.RequestsDatabase;
import com.wordnik.swagger.annotations.Api;
long startTime = System.currentTimeMillis();
- InfraActiveRequests requestDB = null;
+ OperationStatus requestDB = null;
try {
- requestDB = requestsDB.getRequestFromInfraActive(serviceId);
+ requestDB = requestsDB.getOperationStatus(serviceId, operationId);
} catch (Exception e) {
msoLogger.error(MessageEnum.APIH_DB_ACCESS_EXC, MSO_PROP_APIHANDLER_INFRA, "", "",
}
- E2ERequest e2erequest = mapInfraActiveRequestToE2ERequest(requestDB);
-
- e2eServiceResponse.setE2eRequest(e2erequest);
+ e2eServiceResponse.setE2eRequest(requestDB);
return Response.status(200).entity(e2eServiceResponse).build();
}
package org.openecomp.mso.apihandlerinfra.e2eserviceinstancebeans;\r
\r
import org.codehaus.jackson.map.annotate.JsonSerialize;\r
+import org.openecomp.mso.requestsdb.OperationStatus;\r
\r
@JsonSerialize(include=JsonSerialize.Inclusion.NON_DEFAULT)\r
public class GetE2EServiceInstanceResponse {\r
\r
- protected E2ERequest e2eRequest;\r
+ protected OperationStatus e2eRequest;\r
\r
- public E2ERequest getE2eRequest() {\r
+ public OperationStatus getE2eRequest() {\r
return e2eRequest;\r
}\r
\r
- public void setE2eRequest(E2ERequest e2eRequest) {\r
- this.e2eRequest = e2eRequest;\r
+ public void setE2eRequest(OperationStatus requestDB) {\r
+ this.e2eRequest = requestDB;\r
}\r
\r
}\r