AT&T 1712 and 1802 release code
[so.git] / bpmn / MSOInfrastructureBPMN / src / main / groovy / org / openecomp / mso / bpmn / infrastructure / scripts / UpdateVfModuleInfra.groovy
index 6ac3526..60e8ca4 100644 (file)
@@ -29,7 +29,7 @@ import groovy.xml.QName
 import java.io.Serializable;
 import org.openecomp.mso.bpmn.common.scripts.ExceptionUtil
 import org.camunda.bpm.engine.delegate.BpmnError
-import org.camunda.bpm.engine.runtime.Execution
+import org.camunda.bpm.engine.delegate.DelegateExecution
 import org.openecomp.mso.rest.APIResponse
 import org.openecomp.mso.rest.RESTClient
 import org.openecomp.mso.rest.RESTConfig
@@ -48,7 +48,7 @@ public class UpdateVfModuleInfra extends AbstractServiceTaskProcessor {
         *
         * @param execution The flow's execution instance.
         */
-       public void initProcessVariables(Execution execution) {
+       public void initProcessVariables(DelegateExecution execution) {
                execution.setVariable('prefix', 'UPDVfModI_')
                execution.setVariable('UPDVfModI_Request', null)
                execution.setVariable('UPDVfModI_requestInfo', null)
@@ -69,7 +69,7 @@ public class UpdateVfModuleInfra extends AbstractServiceTaskProcessor {
         *
         * @param execution The flow's execution instance.
         */
-       public void preProcessRequest(Execution execution) {
+       public void preProcessRequest(DelegateExecution execution) {
                
                def method = getClass().getSimpleName() + '.preProcessRequest(' +
                'execution=' + execution.getId() +
@@ -134,7 +134,7 @@ public class UpdateVfModuleInfra extends AbstractServiceTaskProcessor {
                        Map<String, String> userParamsMap = [:]
                        if (userParams != null) {
                                userParams.each { userParam ->
-                                       userParamsMap.put(userParam.name, userParam.value)
+                                       userParamsMap.put(userParam.name, userParam.value.toString())
                                }                                                       
                        }               
                                                
@@ -231,7 +231,7 @@ public class UpdateVfModuleInfra extends AbstractServiceTaskProcessor {
         *
         * @param execution The flow's execution instance.
         */
-       public void sendSynchResponse(Execution execution) {
+       public void sendSynchResponse(DelegateExecution execution) {
                def method = getClass().getSimpleName() + '.sendSynchResponse(' +
                        'execution=' + execution.getId() +
                        ')'
@@ -277,7 +277,7 @@ public class UpdateVfModuleInfra extends AbstractServiceTaskProcessor {
         *
         * @param execution The flow's execution instance.
         */
-       public void prepDoUpdateVfModule(Execution execution) {
+       public void prepDoUpdateVfModule(DelegateExecution execution) {
                def method = getClass().getSimpleName() + '.prepDoUpdateVfModule(' +
                        'execution=' + execution.getId() +
                        ')'
@@ -300,7 +300,7 @@ public class UpdateVfModuleInfra extends AbstractServiceTaskProcessor {
         *
         * @param execution The flow's execution instance.
         */
-       public void prepUpdateInfraRequest(Execution execution) {
+       public void prepUpdateInfraRequest(DelegateExecution execution) {
                def method = getClass().getSimpleName() + '.prepUpdateInfraRequest(' +
                        'execution=' + execution.getId() +
                        ')'
@@ -354,7 +354,7 @@ public class UpdateVfModuleInfra extends AbstractServiceTaskProcessor {
         * @param execution the execution
         * @param resultVar the execution variable in which the result will be stored
         */
-       public void completionHandlerPrep(Execution execution, String resultVar) {
+       public void completionHandlerPrep(DelegateExecution execution, String resultVar) {
                def method = getClass().getSimpleName() + '.completionHandlerPrep(' +
                        'execution=' + execution.getId() +
                        ', resultVar=' + resultVar +
@@ -392,7 +392,7 @@ public class UpdateVfModuleInfra extends AbstractServiceTaskProcessor {
         * @param execution the execution
         * @param resultVar the execution variable in which the result will be stored
         */
-       public void falloutHandlerPrep(Execution execution, String resultVar) {
+       public void falloutHandlerPrep(DelegateExecution execution, String resultVar) {
                def method = getClass().getSimpleName() + '.falloutHandlerPrep(' +
                        'execution=' + execution.getId() +
                        ', resultVar=' + resultVar +
@@ -445,7 +445,7 @@ public class UpdateVfModuleInfra extends AbstractServiceTaskProcessor {
         * @param execution the execution
         * @return the validated request
         */
-       public String validateInfraRequest(Execution execution) {
+       public String validateInfraRequest(DelegateExecution execution) {
                def method = getClass().getSimpleName() + '.validateInfraRequest(' +
                        'execution=' + execution.getId() +
                        ')'