/*-\r
* ============LICENSE_START=======================================================\r
- * OPENECOMP - MSO\r
+ * ONAP - SO\r
* ================================================================================\r
* Copyright (C) 2017 AT&T Intellectual Property. All rights reserved.\r
* ================================================================================\r
package org.openecomp.mso.bpmn.common.scripts\r
\r
import org.camunda.bpm.engine.delegate.BpmnError\r
-import org.camunda.bpm.engine.runtime.Execution\r
+import org.camunda.bpm.engine.delegate.DelegateExecution\r
import org.openecomp.mso.bpmn.core.WorkflowException\r
import org.openecomp.mso.rest.APIResponse\r
import org.openecomp.mso.rest.RESTClient\r
public class PrepareUpdateAAIVfModule extends VfModuleBase {\r
\r
ExceptionUtil exceptionUtil = new ExceptionUtil()\r
+ private MsoUtils utils = new MsoUtils()\r
/**\r
* Initialize the flow's variables.\r
* \r
* @param execution The flow's execution instance.\r
*/\r
- public void initProcessVariables(Execution execution) {\r
+ public void initProcessVariables(DelegateExecution execution) {\r
execution.setVariable('prefix', 'PUAAIVfMod_')\r
execution.setVariable('PUAAIVfMod_vnfId', null)\r
execution.setVariable('PUAAIVfMod_vfModuleId', null)\r
* \r
* @param execution The flow's execution instance.\r
*/\r
- public void preProcessRequest(Execution execution) {\r
+ public void preProcessRequest(DelegateExecution execution) {\r
def method = getClass().getSimpleName() + '.preProcessRequest(' +\r
'execution=' + execution.getId() +\r
')'\r
* \r
* @param execution The flow's execution instance.\r
*/\r
- public void getGenericVnf(Execution execution) {\r
+ public void getGenericVnf(DelegateExecution execution) {\r
def method = getClass().getSimpleName() + '.getGenericVnf(' +\r
'execution=' + execution.getId() +\r
')'\r
try {\r
RESTConfig config = new RESTConfig(endPoint);\r
def responseData = ''\r
- def aaiRequestId = UUID.randomUUID().toString()\r
+ String aaiRequestId = utils.getRequestID()\r
RESTClient client = new RESTClient(config).\r
addHeader('X-TransactionId', aaiRequestId).\r
addHeader('X-FromAppId', 'MSO').\r
* \r
* @param execution The flow's execution instance.\r
*/\r
- public void validateVfModule(Execution execution) {\r
+ public void validateVfModule(DelegateExecution execution) {\r
def method = getClass().getSimpleName() + '.validateVfModule(' +\r
'execution=' + execution.getId() +\r
')'\r
* \r
* @param execution The flow's execution instance.\r
*/\r
- public void updateVfModule(Execution execution) {\r
+ public void updateVfModule(DelegateExecution execution) {\r
def method = getClass().getSimpleName() + '.updateVfModule(' +\r
'execution=' + execution.getId() +\r
')'\r
try {\r
RESTConfig config = new RESTConfig(endPoint);\r
def responseData = ''\r
- def aaiRequestId = UUID.randomUUID().toString()\r
+ def aaiRequestId = utils.getRequestID()\r
RESTClient client = new RESTClient(config).\r
addHeader('X-TransactionId', aaiRequestId).\r
addHeader('X-FromAppId', 'MSO').\r
* \r
* @param execution The flow's execution instance.\r
*/\r
- public void handleVnfNotFound(Execution execution) {\r
+ public void handleVnfNotFound(DelegateExecution execution) {\r
def method = getClass().getSimpleName() + '.handleVnfNotFound(' +\r
'execution=' + execution.getId() +\r
')'\r
* \r
* @param execution The flow's execution instance.\r
*/\r
- public void handleVfModuleValidationError(Execution execution) {\r
+ public void handleVfModuleValidationError(DelegateExecution execution) {\r
def method = getClass().getSimpleName() + '.handleVfModuleValidationError(' +\r
'execution=' + execution.getId() +\r
')'\r
* \r
* @param execution The flow's execution instance.\r
*/\r
- public void handleUpdateVfModuleFailure(Execution execution) {\r
+ public void handleUpdateVfModuleFailure(DelegateExecution execution) {\r
def method = getClass().getSimpleName() + '.handleUpdateVfModuleFailure(' +\r
'execution=' + execution.getId() +\r
')'\r