SequenceFlow_1
SequenceFlow_13
SequenceFlow_14
${UrnPropertiesReader.getVariable("mso.adapters.openecomp.db.endpoint", execution)}
${UPDVfModVol_updateInfraRequest}
aapplication/soap+xml
#{BasicAuthHeaderValueDB}
POST
${response}
${statusCode}
http-connector
SequenceFlow_11
SequenceFlow_12
SequenceFlow_22
SequenceFlow_21
import org.onap.so.bpmn.infrastructure.scripts.*
def uvmv = new UpdateVfModuleVolumeInfraV1()
uvmv.executeMethod('prepVnfAdapterRest', execution, isDebugLogEnabled)
SequenceFlow_12
SequenceFlow_13
import org.onap.so.bpmn.infrastructure.scripts.*
def uvmv = new UpdateVfModuleVolumeInfraV1()
uvmv.executeMethod('prepCompletionHandlerRequest', execution, UPDVfModVol_requestId, 'UPDATE', UPDVfModVol_source, isDebugLogEnabled)
SequenceFlow_21
SequenceFlow_19
SequenceFlow_19
SequenceFlow_11
import org.onap.so.bpmn.infrastructure.scripts.*
def uvmv = new UpdateVfModuleVolumeInfraV1()
uvmv.executeMethod('prepDbInfraDbRequest', execution, isDebugLogEnabled)
SequenceFlow_14
SequenceFlow_1
// The following variable is checked by the unit test
execution.setVariable("UpdateVfModuleVolumeSuccessIndicator", true)
SequenceFlow_noVfModuleRelation
SequenceFlow_personaModelIdMatchYes
SequenceFlow_22
SequenceFlow_7
SequenceFlow_6
SequenceFlow_7
SequenceFlow_4
import org.onap.so.bpmn.infrastructure.scripts.*
def uvmv = new UpdateVfModuleVolumeInfraV1()
uvmv.executeMethod('prepFalloutHandler', execution, isDebugLogEnabled)
SequenceFlow_4
SequenceFlow_6
SequenceFlow_8
SequenceFlow_personaModelIdMatchYes
SequenceFlow_personaModelidMatchNo
#{UPDVfModVol_modelInvariantId == UPDVfModVol_personaModelId}
SequenceFlow_YesVfModuleRelation
SequenceFlow_8
import org.onap.so.bpmn.infrastructure.scripts.*
def uvmv = new UpdateVfModuleVolumeInfraV1()
uvmv.executeMethod('queryAAIForVfModule', execution, isDebugLogEnabled)
SequenceFlow_personaModelidMatchNo
SequenceFlow_18
import org.onap.so.bpmn.infrastructure.scripts.*
def uvmv = new UpdateVfModuleVolumeInfraV1()
uvmv.executeMethod('handlePersonaModelIdMismatch', execution, isDebugLogEnabled)
SequenceFlow_18
SequenceFlow_3
SequenceFlow_2
import org.onap.so.bpmn.infrastructure.scripts.*
def uvmv = new UpdateVfModuleVolumeInfraV1()
uvmv.executeMethod('preProcessRequest', execution, isDebugLogEnabled)
SequenceFlow_3
SequenceFlow_2
SequenceFlow_20
import org.onap.so.bpmn.infrastructure.scripts.*
def uvmv = new UpdateVfModuleVolumeInfraV1()
uvmv.executeMethod('sendSynchResponse', execution, isDebugLogEnabled)
SequenceFlow_tenantIsMatch
SequenceFlow_YesVfModuleRelation
SequenceFlow_noVfModuleRelation
#{UPDVfModVol_relatedVfModuleLink != ''}
SequenceFlow_15
SequenceFlow_NoTenantMatch
SequenceFlow_tenantIsMatch
#{UPDVfModVol_tenantId == UPDVfModVol_volumeGroupTenantId}
SequenceFlow_NoTenantMatch
SequenceFlow_17
import org.onap.so.bpmn.infrastructure.scripts.*
def uvmv = new UpdateVfModuleVolumeInfraV1()
uvmv.executeMethod('handleTenantIdMismatch', execution, isDebugLogEnabled)
SequenceFlow_17
SequenceFlow_5
SequenceFlow_15
import org.onap.so.bpmn.infrastructure.scripts.*
def uvmv = new UpdateVfModuleVolumeInfraV1()
uvmv.executeMethod('queryAAIForVolumeGroup', execution, isDebugLogEnabled)
SequenceFlow_20
SequenceFlow_5
import org.onap.so.bpmn.infrastructure.scripts.*
def uvmv = new UpdateVfModuleVolumeInfraV1()
uvmv.executeMethod('queryAAIForGenericVnf', execution, isDebugLogEnabled)