This flow expects its incoming request to be in the variable 'DoUpdateVfModuleRequest'. This flow produces no output. SequenceFlow_38 SequenceFlow_2 import org.onap.so.bpmn.infrastructure.scripts.* def duvm = new DoUpdateVfModule() duvm.prepPrepareUpdateAAIVfModule(execution) SequenceFlow_2 SequenceFlow_15 SequenceFlow_1 SequenceFlow_38 import org.onap.so.bpmn.infrastructure.scripts.* def duvm = new DoUpdateVfModule() duvm.preProcessRequest(execution) SequenceFlow_6 SequenceFlow_35 import org.onap.so.bpmn.infrastructure.scripts.* def duvm = new DoUpdateVfModule() duvm.handleWorkflowException(execution) SequenceFlow_35 SequenceFlow_6 SequenceFlow_36 SequenceFlow_36 SequenceFlow_9 SequenceFlow_18 SequenceFlow_25 import org.onap.so.bpmn.infrastructure.scripts.* def duvm = new DoUpdateVfModule() duvm.prepUpdateAAIVfModule(execution) SequenceFlow_25 SequenceFlow_26 SequenceFlow_26 SequenceFlow_27 import org.onap.so.bpmn.infrastructure.scripts.* def duvm = new DoUpdateVfModule() duvm.prepSDNCTopologyAct(execution) SequenceFlow_27 SequenceFlow_7 SequenceFlow_24 SequenceFlow_13 import org.onap.so.bpmn.infrastructure.scripts.* def duvm = new DoUpdateVfModule() duvm.prepUpdateAAIGenericVnf(execution) SequenceFlow_14 SequenceFlow_9 SequenceFlow_13 SequenceFlow_14 SequenceFlow_18 ${execution.getVariable('DOUPVfMod_skipUpdateGenericVnf')} == true SequenceFlow_1 SequenceFlow_16 SequenceFlow_17 SequenceFlow_12 import org.onap.so.bpmn.infrastructure.scripts.* def duvm = new DoUpdateVfModule() duvm.prepSDNCTopologyChg(execution) SequenceFlow_12 SequenceFlow_3 SequenceFlow_21 SequenceFlow_24 SequenceFlow_23 SequenceFlow_21 import org.onap.so.bpmn.infrastructure.scripts.* def duvm = new DoUpdateVfModule() duvm.prepVnfAdapterRest(execution) SequenceFlow_22 SequenceFlow_23 import org.onap.so.bpmn.infrastructure.scripts.* String response = execution.getVariable("DOUPVfMod_sdncTopologyResponse") def duvm = new DoUpdateVfModule() duvm.validateSDNCResponse(execution, response, "query") SequenceFlow_19 SequenceFlow_22 SequenceFlow_3 SequenceFlow_5 import org.onap.so.bpmn.infrastructure.scripts.* String response = execution.getVariable("DOUPVfMod_sdncChangeAssignResponse") def duvm = new DoUpdateVfModule() duvm.validateSDNCResponse(execution, response, "changeassign") SequenceFlow_5 SequenceFlow_19 import org.onap.so.bpmn.infrastructure.scripts.* def duvm = new DoUpdateVfModule() duvm.prepSDNCTopologyQuery(execution) SequenceFlow_15 SequenceFlow_28 SequenceFlow_30 SequenceFlow_11 SequenceFlow_17 SequenceFlow_10 SequenceFlow_11 import org.onap.so.bpmn.infrastructure.scripts.* def duvm = new DoUpdateVfModule() duvm.prepConfirmVolumeGroupTenant(execution) SequenceFlow_29 SequenceFlow_10 SequenceFlow_16 ${execution.getVariable('DOUPVfMod_volumeGroupId').isEmpty()} == false execution.getVariable("DOUPVfMod_isBaseVfModule") == "true" SequenceFlow_30 SequenceFlow_34 import org.onap.so.bpmn.infrastructure.scripts.* def doUpdateVfModule = new DoUpdateVfModule() doUpdateVfModule.queryAAIVfModule(execution) SequenceFlow_28 SequenceFlow_34 SequenceFlow_29 SequenceFlow_7 SequenceFlow_20 import org.onap.so.bpmn.infrastructure.scripts.* String response = execution.getVariable("DOUPVfMod_sdncActivateResponse") def duvm = new DoUpdateVfModule() duvm.validateSDNCResponse(execution, response, "activate") SequenceFlow_20 SequenceFlow_4 // This variable is checked by the unit test execution.setVariable('DoUpdateVfModuleSuccessIndicator', true) SequenceFlow_4