diff options
Diffstat (limited to 'bpmn/MSOGammaBPMN/src/main/resources/process/Infrastructure/DeleteNetworkInstanceInfra.bpmn')
-rw-r--r-- | bpmn/MSOGammaBPMN/src/main/resources/process/Infrastructure/DeleteNetworkInstanceInfra.bpmn | 1007 |
1 files changed, 0 insertions, 1007 deletions
diff --git a/bpmn/MSOGammaBPMN/src/main/resources/process/Infrastructure/DeleteNetworkInstanceInfra.bpmn b/bpmn/MSOGammaBPMN/src/main/resources/process/Infrastructure/DeleteNetworkInstanceInfra.bpmn deleted file mode 100644 index fc6d7f5cb1..0000000000 --- a/bpmn/MSOGammaBPMN/src/main/resources/process/Infrastructure/DeleteNetworkInstanceInfra.bpmn +++ /dev/null @@ -1,1007 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<bpmn2:definitions xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:bpmn2="http://www.omg.org/spec/BPMN/20100524/MODEL" xmlns:bpmndi="http://www.omg.org/spec/BPMN/20100524/DI" xmlns:camunda="http://activiti.org/bpmn" xmlns:dc="http://www.omg.org/spec/DD/20100524/DC" xmlns:di="http://www.omg.org/spec/DD/20100524/DI" xsi:schemaLocation="http://www.omg.org/spec/BPMN/20100524/MODEL BPMN20.xsd" id="_MagIIMOUEeW8asg-vCEgWQ" exporter="camunda modeler" exporterVersion="2.7.0" targetNamespace="http://activiti.org/bpmn"> - <bpmn2:process id="DeleteNetworkInstanceInfra" name="DeleteNetworkInstanceInfra" isExecutable="true"> - <bpmn2:startEvent id="deleteNetwork_startEvent" camunda:asyncAfter="true" name="Start Flow"> - <bpmn2:outgoing>SequenceFlow_1</bpmn2:outgoing> - </bpmn2:startEvent> - <bpmn2:sequenceFlow id="SequenceFlow_1" name="" sourceRef="deleteNetwork_startEvent" targetRef="preProcessRequest_ScriptTask"/> - <bpmn2:scriptTask id="callAAIQuery_scriptTask" name="Call REST Query In AAI" scriptFormat="groovy"> - <bpmn2:incoming>SequenceFlow_14</bpmn2:incoming> - <bpmn2:outgoing>SequenceFlow_6</bpmn2:outgoing> - <bpmn2:script><![CDATA[import com.att.bpm.scripts.* -def callRESTDeleteAAI = new DeleteNetworkInstanceInfra() -callRESTDeleteAAI.callRESTQueryAAI(execution)]]></bpmn2:script> - </bpmn2:scriptTask> - <bpmn2:sequenceFlow id="SequenceFlow_6" name="" sourceRef="callAAIQuery_scriptTask" targetRef="isRelationshipExists_ExclusiveGateway"/> - <bpmn2:callActivity id="callDeleteSDNCAdapter_CallActivity" name="Call SDNC Delete Adapter V1 Sub-process" calledElement="sdncAdapter"> - <bpmn2:extensionElements> - <camunda:in source="DELNWKI_deleteSDNCRequest" target="sdncAdapterWorkflowRequest"/> - <camunda:out source="sdncAdapterResponse" target="DELNWKI_deleteSDNCResponse"/> - <camunda:out source="SDNCA_ResponseCode" target="DELNWKI_sdncReturnCode"/> - <camunda:in source="att-mso-request-id" target="att-mso-request-id"/> - <camunda:in source="att-mso-service-instance-id" target="att-mso-service-instance-id"/> - <camunda:out source="WorkflowException" target="WorkflowException"/> - <camunda:out source="SDNCA_SuccessIndicator" target="SDNCA_SuccessIndicator"/> - </bpmn2:extensionElements> - <bpmn2:incoming>SequenceFlow_11</bpmn2:incoming> - <bpmn2:outgoing>SequenceFlow_12</bpmn2:outgoing> - </bpmn2:callActivity> - <bpmn2:sequenceFlow id="SequenceFlow_12" name="" sourceRef="callDeleteSDNCAdapter_CallActivity" targetRef="validateSDNCResponse_ScriptTask"/> - <bpmn2:boundaryEvent id="sndcCompensation_BoundaryEvent" name="Compesation" attachedToRef="callDeleteSDNCAdapter_CallActivity"> - <bpmn2:compensateEventDefinition id="CompensateEventDefinition_1" waitForCompletion="true"/> - </bpmn2:boundaryEvent> - <bpmn2:scriptTask id="prepareDBInfraRequest_ScriptTask" name="Prepare DB Infra Request" scriptFormat="groovy"> - <bpmn2:incoming>sdncTopoDeleteYes_SequenceFlow</bpmn2:incoming> - <bpmn2:outgoing>SequenceFlow_18</bpmn2:outgoing> - <bpmn2:script><![CDATA[import com.att.bpm.scripts.* -def prepareDBRequest = new DeleteNetworkInstanceInfra() -prepareDBRequest.prepareDBRequest(execution) - -]]></bpmn2:script> - </bpmn2:scriptTask> - <bpmn2:scriptTask id="validateSDNCResponse_ScriptTask" name="Validate SDNC Response" scriptFormat="groovy"> - <bpmn2:incoming>SequenceFlow_12</bpmn2:incoming> - <bpmn2:outgoing>SequenceFlow_5</bpmn2:outgoing> - <bpmn2:script><![CDATA[import com.att.bpm.scripts.* -def validateSDNCResponse = new DeleteNetworkInstanceInfra() -validateSDNCResponse.validateSDNCResponse(execution) -]]></bpmn2:script> - </bpmn2:scriptTask> - <bpmn2:sequenceFlow id="SequenceFlow_5" name="" sourceRef="validateSDNCResponse_ScriptTask" targetRef="isSdncTopoDeleteOk_ExclusiveGateway"/> - <bpmn2:boundaryEvent id="BoundaryEvent_1" name="" attachedToRef="validateSDNCResponse_ScriptTask"> - <bpmn2:outgoing>SequenceFlow_8</bpmn2:outgoing> - <bpmn2:errorEventDefinition id="_ErrorEventDefinition_87" errorRef="Error_3"/> - </bpmn2:boundaryEvent> - <bpmn2:sequenceFlow id="SequenceFlow_8" name="" sourceRef="BoundaryEvent_1" targetRef="sndcError_EndEvent"/> - <bpmn2:exclusiveGateway id="isSdncTopoDeleteOk_ExclusiveGateway" name="Is SDNC Delete Ok?" default="sdncTopoDeleteNo_SequenceFlow"> - <bpmn2:incoming>SequenceFlow_5</bpmn2:incoming> - <bpmn2:outgoing>sdncTopoDeleteNo_SequenceFlow</bpmn2:outgoing> - <bpmn2:outgoing>sdncTopoDeleteYes_SequenceFlow</bpmn2:outgoing> - </bpmn2:exclusiveGateway> - <bpmn2:endEvent id="sndcError_EndEvent" name="SNDC Error"> - <bpmn2:incoming>SequenceFlow_8</bpmn2:incoming> - <bpmn2:incoming>sdncTopoDeleteNo_SequenceFlow</bpmn2:incoming> - <bpmn2:errorEventDefinition id="_ErrorEventDefinition_57" errorRef="Error_3"/> - </bpmn2:endEvent> - <bpmn2:sequenceFlow id="sdncTopoDeleteNo_SequenceFlow" name="No" sourceRef="isSdncTopoDeleteOk_ExclusiveGateway" targetRef="sndcError_EndEvent"/> - <bpmn2:sequenceFlow id="sdncTopoDeleteYes_SequenceFlow" name="Yes" sourceRef="isSdncTopoDeleteOk_ExclusiveGateway" targetRef="prepareDBInfraRequest_ScriptTask"> - <bpmn2:conditionExpression xsi:type="bpmn2:tFormalExpression"><![CDATA[#{execution.getVariable("DELNWKI_sdncResponseSuccess" ) == true} -]]></bpmn2:conditionExpression> - </bpmn2:sequenceFlow> - <bpmn2:sequenceFlow id="SequenceFlow_18" name="" sourceRef="prepareDBInfraRequest_ScriptTask" targetRef="callDBInfra_ServiceTask"/> - <bpmn2:callActivity id="callRollbackSDNCAdapter_CallActivity" name="Call Rollback SDNC Adapter" isForCompensation="true" calledElement="sdncAdapter"> - <bpmn2:extensionElements> - <camunda:in source="DELNWKI_rollbackSDNCRequest" target="sdncAdapterWorkflowRequest"/> - <camunda:in source="att-mso-request-id" target="att-mso-request-id"/> - <camunda:in source="att-mso-service-instance-id" target="att-mso-service-instance-id"/> - <camunda:out source="SDNCA_ResponseCode" target="DELNWKI_rollbackSDNCReturnCode"/> - <camunda:out source="sdncAdapterResponse" target="DELNWKI_rollbackSDNCResponse"/> - <camunda:out source="WorkflowException" target="WorkflowException"/> - </bpmn2:extensionElements> - </bpmn2:callActivity> - <bpmn2:subProcess id="subProcessException_SubProcess" name="Subprocess For Exception / FalloutHandler " triggeredByEvent="true"> - <bpmn2:startEvent id="subProcessStart_StartEvent" name="Fault Start"> - <bpmn2:outgoing>SequenceFlow_23</bpmn2:outgoing> - <bpmn2:errorEventDefinition id="ErrorEventDefinition_1"/> - </bpmn2:startEvent> - <bpmn2:sequenceFlow id="SequenceFlow_23" name="" sourceRef="subProcessStart_StartEvent" targetRef="isRollbackON_ExclusiveGateway"/> - <bpmn2:exclusiveGateway id="isRollbackON_ExclusiveGateway" name="Is Rollback ON?" default="isRollbackOnNo_SequenceFlow"> - <bpmn2:incoming>SequenceFlow_23</bpmn2:incoming> - <bpmn2:outgoing>isRollbackOnNo_SequenceFlow</bpmn2:outgoing> - <bpmn2:outgoing>isRollbackOnYes_SequenceFlow</bpmn2:outgoing> - </bpmn2:exclusiveGateway> - <bpmn2:sequenceFlow id="isRollbackOnNo_SequenceFlow" name="No" sourceRef="isRollbackON_ExclusiveGateway" targetRef="InclusiveGateway_1"/> - <bpmn2:sequenceFlow id="isRollbackOnYes_SequenceFlow" name="Yes" sourceRef="isRollbackON_ExclusiveGateway" targetRef="isPONR_ExclusiveGateway"> - <bpmn2:conditionExpression xsi:type="bpmn2:tFormalExpression"><![CDATA[#{execution.getVariable("URN_mso_rollback") == true} - -]]></bpmn2:conditionExpression> - </bpmn2:sequenceFlow> - <bpmn2:exclusiveGateway id="isPONR_ExclusiveGateway" name="is PONR?" default="isPONR_No_SequenceFlow"> - <bpmn2:incoming>isRollbackOnYes_SequenceFlow</bpmn2:incoming> - <bpmn2:outgoing>isPONR_No_SequenceFlow</bpmn2:outgoing> - <bpmn2:outgoing>isPONR_Yes_SequenceFlow</bpmn2:outgoing> - </bpmn2:exclusiveGateway> - <bpmn2:sequenceFlow id="isPONR_No_SequenceFlow" name="No" sourceRef="isPONR_ExclusiveGateway" targetRef="isSdncOk_ExclusiveGateway"/> - <bpmn2:sequenceFlow id="isPONR_Yes_SequenceFlow" name="Yes" sourceRef="isPONR_ExclusiveGateway" targetRef="InclusiveGateway_2"> - <bpmn2:conditionExpression xsi:type="bpmn2:tFormalExpression"><![CDATA[#{execution.getVariable("DELNWKI_isPONR") == true}]]></bpmn2:conditionExpression> - </bpmn2:sequenceFlow> - <bpmn2:scriptTask id="prepareFalloutHandler_ScriptTask" name="Prepare FalloutHandler" scriptFormat="groovy"> - <bpmn2:incoming>SequenceFlow_10</bpmn2:incoming> - <bpmn2:outgoing>SequenceFlow_25</bpmn2:outgoing> - <bpmn2:script><![CDATA[import com.att.bpm.scripts.* -def buildErrorResponse = new DeleteNetworkInstanceInfra() -buildErrorResponse.buildErrorResponse(execution) -]]></bpmn2:script> - </bpmn2:scriptTask> - <bpmn2:sequenceFlow id="SequenceFlow_25" name="" sourceRef="prepareFalloutHandler_ScriptTask" targetRef="faultHandler_CallActivity"/> - <bpmn2:callActivity id="faultHandler_CallActivity" name="Call FalloutHandlerV1" calledElement="FalloutHandler"> - <bpmn2:extensionElements> - <camunda:in variables="all"/> - <camunda:out variables="all"/> - <camunda:in source="DELNWKI_FalloutHandlerRequest" target="FalloutHandlerRequest"/> - <camunda:in source="att-mso-request-id" target="att-mso-request-id"/> - <camunda:in source="att-mso-service-instance-id" target="att-mso-service-instance-id"/> - <camunda:out source="FH_ResponseCode" target="FH_ResponseCode"/> - <camunda:out source="FalloutHandlerResponse" target="FalloutHandlerResponse"/> - <camunda:out source="FH_ErrorResponse" target="FH_ErrorResponse"/> - </bpmn2:extensionElements> - <bpmn2:incoming>SequenceFlow_25</bpmn2:incoming> - <bpmn2:outgoing>SequenceFlow_26</bpmn2:outgoing> - </bpmn2:callActivity> - <bpmn2:sequenceFlow id="SequenceFlow_26" name="" sourceRef="faultHandler_CallActivity" targetRef="EndEvent_2"/> - <bpmn2:endEvent id="EndEvent_2"> - <bpmn2:incoming>SequenceFlow_26</bpmn2:incoming> - </bpmn2:endEvent> - <bpmn2:exclusiveGateway id="isSdncOk_ExclusiveGateway" name="is Sdnc Ok?" default="isSdncOk_No_SequenceFlow"> - <bpmn2:incoming>isPONR_No_SequenceFlow</bpmn2:incoming> - <bpmn2:outgoing>isSdncOk_Yes_SequenceFlow</bpmn2:outgoing> - <bpmn2:outgoing>isSdncOk_No_SequenceFlow</bpmn2:outgoing> - </bpmn2:exclusiveGateway> - <bpmn2:sequenceFlow id="isSdncOk_Yes_SequenceFlow" name="Yes" sourceRef="isSdncOk_ExclusiveGateway" targetRef="sdncTopoRollback_IntermediateThrowEvent"> - <bpmn2:conditionExpression xsi:type="bpmn2:tFormalExpression"><![CDATA[#{execution.getVariable("DELNWKI_isSdncRollbackNeeded" ) == true}]]></bpmn2:conditionExpression> - </bpmn2:sequenceFlow> - <bpmn2:sequenceFlow id="isSdncOk_No_SequenceFlow" name="No" sourceRef="isSdncOk_ExclusiveGateway" targetRef="InclusiveGateway_2"/> - <bpmn2:serviceTask id="dbUpdateError_ServiceTask" name="Call DB Update Error"> - <bpmn2:extensionElements> - <camunda:connector> - <camunda:connectorId>http-connector</camunda:connectorId> - <camunda:inputOutput> - <camunda:inputParameter name="url">${URN_mso_adapters_db_endpoint}</camunda:inputParameter> - <camunda:inputParameter name="payload">${DELNWKI_deleteDBRequest}</camunda:inputParameter> - <camunda:inputParameter name="headers"> - <camunda:map> - <camunda:entry key="content-type">application/soap+xml</camunda:entry> - </camunda:map> - </camunda:inputParameter> - <camunda:inputParameter name="method">POST</camunda:inputParameter> - <camunda:outputParameter name="DELNWKI_deleteDBResponse">${response}</camunda:outputParameter> - <camunda:outputParameter name="DELNWKI_dbReturnCode">${statusCode}</camunda:outputParameter> - </camunda:inputOutput> - </camunda:connector> - </bpmn2:extensionElements> - <bpmn2:incoming>SequenceFlow_4</bpmn2:incoming> - <bpmn2:outgoing>SequenceFlow_10</bpmn2:outgoing> - </bpmn2:serviceTask> - <bpmn2:sequenceFlow id="SequenceFlow_10" name="" sourceRef="dbUpdateError_ServiceTask" targetRef="prepareFalloutHandler_ScriptTask"/> - <bpmn2:scriptTask id="prepareDBUpdateErrorRequest_ScriptTask" name="Prepare DB Update Error Request" scriptFormat="groovy"> - <bpmn2:incoming>SequenceFlow_21</bpmn2:incoming> - <bpmn2:outgoing>SequenceFlow_4</bpmn2:outgoing> - <bpmn2:script><![CDATA[import com.att.bpm.scripts.* -def prepareDBRequest = new DeleteNetworkInstanceInfra() -prepareDBRequest.prepareDBRequestError(execution)]]></bpmn2:script> - </bpmn2:scriptTask> - <bpmn2:sequenceFlow id="SequenceFlow_4" name="" sourceRef="prepareDBUpdateErrorRequest_ScriptTask" targetRef="dbUpdateError_ServiceTask"/> - <bpmn2:inclusiveGateway id="InclusiveGateway_1"> - <bpmn2:incoming>isRollbackOnNo_SequenceFlow</bpmn2:incoming> - <bpmn2:incoming>SequenceFlow_38</bpmn2:incoming> - <bpmn2:outgoing>SequenceFlow_21</bpmn2:outgoing> - </bpmn2:inclusiveGateway> - <bpmn2:sequenceFlow id="SequenceFlow_21" name="" sourceRef="InclusiveGateway_1" targetRef="prepareDBUpdateErrorRequest_ScriptTask"/> - <bpmn2:inclusiveGateway id="InclusiveGateway_2"> - <bpmn2:incoming>isPONR_Yes_SequenceFlow</bpmn2:incoming> - <bpmn2:incoming>isSdncOk_No_SequenceFlow</bpmn2:incoming> - <bpmn2:incoming>SequenceFlow_19</bpmn2:incoming> - <bpmn2:outgoing>SequenceFlow_38</bpmn2:outgoing> - </bpmn2:inclusiveGateway> - <bpmn2:sequenceFlow id="SequenceFlow_38" name="" sourceRef="InclusiveGateway_2" targetRef="InclusiveGateway_1"/> - <bpmn2:intermediateThrowEvent id="sdncTopoRollback_IntermediateThrowEvent" name="SDNC Rollback"> - <bpmn2:incoming>isSdncOk_Yes_SequenceFlow</bpmn2:incoming> - <bpmn2:outgoing>SequenceFlow_19</bpmn2:outgoing> - <bpmn2:compensateEventDefinition id="sndc_CompensateEventDefinition" activityRef="callRollbackSDNCAdapter_CallActivity" waitForCompletion="true"/> - </bpmn2:intermediateThrowEvent> - <bpmn2:sequenceFlow id="SequenceFlow_19" name="" sourceRef="sdncTopoRollback_IntermediateThrowEvent" targetRef="InclusiveGateway_2"/> - </bpmn2:subProcess> - <bpmn2:exclusiveGateway id="isAAIQueryOk_ExclusiveGateway_2" name="Is AAI Query Ok?" default="querySuccessNo_SequenceFlow"> - <bpmn2:incoming>isRelationshipExistNo_SequenceFlow</bpmn2:incoming> - <bpmn2:outgoing>querySuccessYes_SequenceFlow</bpmn2:outgoing> - <bpmn2:outgoing>querySuccessNo_SequenceFlow</bpmn2:outgoing> - </bpmn2:exclusiveGateway> - <bpmn2:sequenceFlow id="querySuccessYes_SequenceFlow" name="Yes" sourceRef="isAAIQueryOk_ExclusiveGateway_2" targetRef="isResponseEmpty_ExclusiveGateway_2"> - <bpmn2:conditionExpression xsi:type="bpmn2:tFormalExpression"><![CDATA[#{execution.getVariable("DELNWKI_isAAIGood") == true} - -]]></bpmn2:conditionExpression> - </bpmn2:sequenceFlow> - <bpmn2:sequenceFlow id="querySuccessNo_SequenceFlow" name="No" sourceRef="isAAIQueryOk_ExclusiveGateway_2" targetRef="isReturnCode404_ExclusiveGateway"/> - <bpmn2:exclusiveGateway id="isReturnCode404_ExclusiveGateway" name="Is Return Code 404?" default="isReturnCode404_No_SequenceFlow"> - <bpmn2:incoming>querySuccessNo_SequenceFlow</bpmn2:incoming> - <bpmn2:outgoing>isReturnCode404_No_SequenceFlow</bpmn2:outgoing> - <bpmn2:outgoing>isReturnCode404_Yes_SequenceFlow</bpmn2:outgoing> - </bpmn2:exclusiveGateway> - <bpmn2:sequenceFlow id="isReturnCode404_No_SequenceFlow" name="No" sourceRef="isReturnCode404_ExclusiveGateway" targetRef="aai_Error_EndEvent"/> - <bpmn2:sequenceFlow id="isReturnCode404_Yes_SequenceFlow" name="Yes" sourceRef="isReturnCode404_ExclusiveGateway" targetRef="silentSucces_InclusiveGateway"> - <bpmn2:conditionExpression xsi:type="bpmn2:tFormalExpression"><![CDATA[#{execution.getVariable("DELNWKI_aaiReturnCode" ) == "404"} - -]]></bpmn2:conditionExpression> - </bpmn2:sequenceFlow> - <bpmn2:endEvent id="aai_Error_EndEvent" name="AAI Error"> - <bpmn2:incoming>isReturnCode404_No_SequenceFlow</bpmn2:incoming> - <bpmn2:errorEventDefinition id="_ErrorEventDefinition_53" errorRef="Error_3"/> - </bpmn2:endEvent> - <bpmn2:exclusiveGateway id="isResponseEmpty_ExclusiveGateway_2" name="Is Resp Empty?" default="isResponseEmptyNo_SequenceFlow"> - <bpmn2:incoming>querySuccessYes_SequenceFlow</bpmn2:incoming> - <bpmn2:outgoing>isResponseEmptyNo_SequenceFlow</bpmn2:outgoing> - <bpmn2:outgoing>isResponseEmptyYes_SequenceFlow</bpmn2:outgoing> - </bpmn2:exclusiveGateway> - <bpmn2:sequenceFlow id="isResponseEmptyNo_SequenceFlow" name="No" sourceRef="isResponseEmpty_ExclusiveGateway_2" targetRef="callRESTQueryCloudRegion_ScriptTask"/> - <bpmn2:sequenceFlow id="isResponseEmptyYes_SequenceFlow" name="Yes" sourceRef="isResponseEmpty_ExclusiveGateway_2" targetRef="silentSucces_InclusiveGateway"> - <bpmn2:conditionExpression xsi:type="bpmn2:tFormalExpression"><![CDATA[#{execution.getVariable("DELNWKI_isSilentSuccess") == true} -]]></bpmn2:conditionExpression> - </bpmn2:sequenceFlow> - <bpmn2:inclusiveGateway id="silentSucces_InclusiveGateway" name="Joint"> - <bpmn2:incoming>isReturnCode404_Yes_SequenceFlow</bpmn2:incoming> - <bpmn2:incoming>isResponseEmptyYes_SequenceFlow</bpmn2:incoming> - <bpmn2:outgoing>silentSuccess_SequenceFlow</bpmn2:outgoing> - </bpmn2:inclusiveGateway> - <bpmn2:sequenceFlow id="silentSuccess_SequenceFlow" name="Silent Success" sourceRef="silentSucces_InclusiveGateway" targetRef="prepareDBInfraRequestSilentSucces_ScriptTask"/> - <bpmn2:scriptTask id="prepareDBInfraRequestSilentSucces_ScriptTask" name="Prepare DB Infra Request Silent Success" scriptFormat="groovy"> - <bpmn2:incoming>silentSuccess_SequenceFlow</bpmn2:incoming> - <bpmn2:outgoing>SequenceFlow_9</bpmn2:outgoing> - <bpmn2:script><![CDATA[import com.att.bpm.scripts.* -def prepareDBRequest = new DeleteNetworkInstanceInfra() -prepareDBRequest.prepareDBRequest(execution)]]></bpmn2:script> - </bpmn2:scriptTask> - <bpmn2:sequenceFlow id="SequenceFlow_9" name="" sourceRef="prepareDBInfraRequestSilentSucces_ScriptTask" targetRef="silentSuccessCallDB_ServiceTask"/> - <bpmn2:serviceTask id="silentSuccessCallDB_ServiceTask" name="Call DB Infra Update"> - <bpmn2:extensionElements> - <camunda:connector> - <camunda:connectorId>http-connector</camunda:connectorId> - <camunda:inputOutput> - <camunda:inputParameter name="url">${URN_mso_adapters_db_endpoint}</camunda:inputParameter> - <camunda:inputParameter name="payload">${DELNWKI_deleteDBRequest}</camunda:inputParameter> - <camunda:inputParameter name="headers"> - <camunda:map> - <camunda:entry key="content-type">application/soap+xml</camunda:entry> - </camunda:map> - </camunda:inputParameter> - <camunda:inputParameter name="method">POST</camunda:inputParameter> - <camunda:outputParameter name="DELNWKI_deleteDBResponse">${response}</camunda:outputParameter> - <camunda:outputParameter name="DELNWKI_dbReturnCode">${statusCode}</camunda:outputParameter> - </camunda:inputOutput> - </camunda:connector> - </bpmn2:extensionElements> - <bpmn2:incoming>SequenceFlow_9</bpmn2:incoming> - <bpmn2:outgoing>SequenceFlow_40</bpmn2:outgoing> - </bpmn2:serviceTask> - <bpmn2:sequenceFlow id="SequenceFlow_40" name="" sourceRef="silentSuccessCallDB_ServiceTask" targetRef="prepareSilentCompletion_ScriptTask"/> - <bpmn2:scriptTask id="prepareSilentCompletion_ScriptTask" name="Prepare Silent Completion Request" scriptFormat="groovy"> - <bpmn2:incoming>SequenceFlow_40</bpmn2:incoming> - <bpmn2:outgoing>SequenceFlow_41</bpmn2:outgoing> - <bpmn2:script><![CDATA[import com.att.bpm.scripts.* -def postProcessResponse = new DeleteNetworkInstanceInfra() -postProcessResponse.postProcessResponse(execution)]]></bpmn2:script> - </bpmn2:scriptTask> - <bpmn2:sequenceFlow id="SequenceFlow_41" name="" sourceRef="prepareSilentCompletion_ScriptTask" targetRef="silentAccess_CallActivity"/> - <bpmn2:callActivity id="silentAccess_CallActivity" name="Call CompleteMsoProcess (Silent Success)" calledElement="CompleteMsoProcess"> - <bpmn2:extensionElements> - <camunda:in source="DELNWKI_CompleteMsoProcessRequest" target="CompleteMsoProcessRequest"/> - <camunda:in source="att-mso-request-id" target="att-mso-request-id"/> - <camunda:in source="att-mso-service-instance-id" target="att-mso-service-instance-id"/> - <camunda:in variables="all"/> - <camunda:out variables="all"/> - <camunda:out source="CMSO_ResponseCode" target="CMSO_ResponseCode"/> - <camunda:out source="CompleteMsoProcessResponse" target="CompleteMsoProcessResponse"/> - <camunda:out source="CMSO_ErrorResponse" target="CMSO_ErrorResponse"/> - </bpmn2:extensionElements> - <bpmn2:incoming>SequenceFlow_41</bpmn2:incoming> - <bpmn2:outgoing>SequenceFlow_24</bpmn2:outgoing> - </bpmn2:callActivity> - <bpmn2:sequenceFlow id="SequenceFlow_24" name="" sourceRef="silentAccess_CallActivity" targetRef="EndEvent_1"/> - <bpmn2:endEvent id="EndEvent_1"> - <bpmn2:incoming>SequenceFlow_24</bpmn2:incoming> - </bpmn2:endEvent> - <bpmn2:scriptTask id="callRESTQueryCloudRegion_ScriptTask" name="Call REST Query Cloud Region " scriptFormat="groovy"> - <bpmn2:incoming>isResponseEmptyNo_SequenceFlow</bpmn2:incoming> - <bpmn2:outgoing>SequenceFlow_30</bpmn2:outgoing> - <bpmn2:script><![CDATA[import com.att.bpm.scripts.* -def DeleteNetworkInstanceInfra = new DeleteNetworkInstanceInfra() -DeleteNetworkInstanceInfra.callRESTQueryAAICloudRegion(execution)]]></bpmn2:script> - </bpmn2:scriptTask> - <bpmn2:sequenceFlow id="SequenceFlow_30" name="" sourceRef="callRESTQueryCloudRegion_ScriptTask" targetRef="prepareNetworkRequest_ScriptTask"/> - <bpmn2:exclusiveGateway id="isRelationshipExists_ExclusiveGateway" name="Is Relationship Exists?" default="isRelationshipExistNo_SequenceFlow"> - <bpmn2:incoming>SequenceFlow_6</bpmn2:incoming> - <bpmn2:outgoing>isRelationshipExistNo_SequenceFlow</bpmn2:outgoing> - <bpmn2:outgoing>isRelationshipExistYes_SequenceFlow</bpmn2:outgoing> - </bpmn2:exclusiveGateway> - <bpmn2:sequenceFlow id="isRelationshipExistNo_SequenceFlow" name="No" sourceRef="isRelationshipExists_ExclusiveGateway" targetRef="isAAIQueryOk_ExclusiveGateway_2"/> - <bpmn2:sequenceFlow id="isRelationshipExistYes_SequenceFlow" name="Yes" sourceRef="isRelationshipExists_ExclusiveGateway" targetRef="relationshipError_EndEvent"> - <bpmn2:conditionExpression xsi:type="bpmn2:tFormalExpression"><![CDATA[#{execution.getVariable("DELNWKI_isVfRelationshipExist") == true}]]></bpmn2:conditionExpression> - </bpmn2:sequenceFlow> - <bpmn2:endEvent id="relationshipError_EndEvent" name="Relationship Error"> - <bpmn2:incoming>isRelationshipExistYes_SequenceFlow</bpmn2:incoming> - <bpmn2:errorEventDefinition id="_ErrorEventDefinition_89" errorRef="Error_3"/> - </bpmn2:endEvent> - <bpmn2:serviceTask id="callDBInfra_ServiceTask" name="Call DB Infra Update"> - <bpmn2:extensionElements> - <camunda:connector> - <camunda:connectorId>http-connector</camunda:connectorId> - <camunda:inputOutput> - <camunda:inputParameter name="url">${URN_mso_adapters_db_endpoint}</camunda:inputParameter> - <camunda:inputParameter name="payload">${DELNWKI_deleteDBRequest}</camunda:inputParameter> - <camunda:inputParameter name="headers"> - <camunda:map> - <camunda:entry key="content-type">application/soap+xml</camunda:entry> - </camunda:map> - </camunda:inputParameter> - <camunda:inputParameter name="method">POST</camunda:inputParameter> - <camunda:outputParameter name="DELNWKI_deleteDBResponse">${response}</camunda:outputParameter> - <camunda:outputParameter name="DELNWKI_dbReturnCode">${statusCode}</camunda:outputParameter> - </camunda:inputOutput> - </camunda:connector> - </bpmn2:extensionElements> - <bpmn2:incoming>SequenceFlow_18</bpmn2:incoming> - <bpmn2:outgoing>SequenceFlow_27</bpmn2:outgoing> - </bpmn2:serviceTask> - <bpmn2:sequenceFlow id="SequenceFlow_27" name="" sourceRef="callDBInfra_ServiceTask" targetRef="postProcessAndCompletionRequest_ScriptTask"/> - <bpmn2:scriptTask id="postProcessAndCompletionRequest_ScriptTask" name="Post Process & Completion Request" scriptFormat="groovy"> - <bpmn2:incoming>SequenceFlow_27</bpmn2:incoming> - <bpmn2:outgoing>SequenceFlow_29</bpmn2:outgoing> - <bpmn2:script><![CDATA[import com.att.bpm.scripts.* -def postProcessResponse = new DeleteNetworkInstanceInfra() -postProcessResponse.postProcessResponse(execution)]]></bpmn2:script> - </bpmn2:scriptTask> - <bpmn2:sequenceFlow id="SequenceFlow_29" name="" sourceRef="postProcessAndCompletionRequest_ScriptTask" targetRef="callCompleteMsoProcess_CallActivity"/> - <bpmn2:callActivity id="callCompleteMsoProcess_CallActivity" name="Call CompleteMsoProcess" calledElement="CompleteMsoProcess"> - <bpmn2:extensionElements> - <camunda:in variables="all"/> - <camunda:out variables="all"/> - <camunda:in source="DELNWKI_CompleteMsoProcessRequest" target="CompleteMsoProcessRequest"/> - <camunda:in source="att-mso-request-id" target="att-mso-request-id"/> - <camunda:in source="att-mso-service-instance-id" target="att-mso-service-instance-id"/> - <camunda:out source="CMSO_ResponseCode" target="CMSO_ResponseCode"/> - <camunda:out source="CompleteMsoProcessResponse" target="CompleteMsoProcessResponse"/> - <camunda:out source="CMSO_ErrorResponse" target="CMSO_ErrorResponse"/> - </bpmn2:extensionElements> - <bpmn2:incoming>SequenceFlow_29</bpmn2:incoming> - <bpmn2:outgoing>SequenceFlow_35</bpmn2:outgoing> - </bpmn2:callActivity> - <bpmn2:sequenceFlow id="SequenceFlow_35" name="" sourceRef="callCompleteMsoProcess_CallActivity" targetRef="EndEvent_3"/> - <bpmn2:endEvent id="EndEvent_3"> - <bpmn2:incoming>SequenceFlow_35</bpmn2:incoming> - </bpmn2:endEvent> - <bpmn2:scriptTask id="prepareSDNCTopoRequest_ScriptTask" name="Prepare SDNC Topology Request" scriptFormat="groovy"> - <bpmn2:incoming>SequenceFlow_20</bpmn2:incoming> - <bpmn2:outgoing>SequenceFlow_11</bpmn2:outgoing> - <bpmn2:script><![CDATA[import com.att.bpm.scripts.* -def prepareSDNCRequest = new DeleteNetworkInstanceInfra() -prepareSDNCRequest.prepareSDNCRequest(execution) -]]></bpmn2:script> - </bpmn2:scriptTask> - <bpmn2:sequenceFlow id="SequenceFlow_11" name="" sourceRef="prepareSDNCTopoRequest_ScriptTask" targetRef="callDeleteSDNCAdapter_CallActivity"/> - <bpmn2:scriptTask id="validateDeletePONetwork_ScriptTask" name="Validate Delete PO Network" scriptFormat="groovy"> - <bpmn2:incoming>SequenceFlow_2</bpmn2:incoming> - <bpmn2:outgoing>SequenceFlow_20</bpmn2:outgoing> - <bpmn2:script><![CDATA[import com.att.bpm.scripts.* -def validateNetworkResponse = new DeleteNetworkInstanceInfra() -validateNetworkResponse.validateNetworkResponse(execution)]]></bpmn2:script> - </bpmn2:scriptTask> - <bpmn2:sequenceFlow id="SequenceFlow_20" name="" sourceRef="validateDeletePONetwork_ScriptTask" targetRef="prepareSDNCTopoRequest_ScriptTask"/> - <bpmn2:scriptTask id="prepareNetworkRequest_ScriptTask" name="Prepare Network Request" scriptFormat="groovy"> - <bpmn2:incoming>SequenceFlow_30</bpmn2:incoming> - <bpmn2:outgoing>SequenceFlow_15</bpmn2:outgoing> - <bpmn2:script><![CDATA[import com.att.bpm.scripts.* -def prepareNetworkRequest = new DeleteNetworkInstanceInfra() -prepareNetworkRequest.prepareNetworkRequest(execution) -]]></bpmn2:script> - </bpmn2:scriptTask> - <bpmn2:sequenceFlow id="SequenceFlow_15" name="" sourceRef="prepareNetworkRequest_ScriptTask" targetRef="sendRequestToNewworkAdapater_ScriptTask"/> - <bpmn2:scriptTask id="sendRequestToNewworkAdapater_ScriptTask" name="Send Request to Network Adapter" scriptFormat="groovy"> - <bpmn2:incoming>SequenceFlow_15</bpmn2:incoming> - <bpmn2:outgoing>SequenceFlow_2</bpmn2:outgoing> - <bpmn2:script><![CDATA[import com.att.bpm.scripts.* -def prepareNetworkRequest = new DeleteNetworkInstanceInfra() -prepareNetworkRequest.sendRequestToVnfAdapter(execution)]]></bpmn2:script> - </bpmn2:scriptTask> - <bpmn2:sequenceFlow id="SequenceFlow_2" name="" sourceRef="sendRequestToNewworkAdapater_ScriptTask" targetRef="validateDeletePONetwork_ScriptTask"/> - <bpmn2:subProcess id="SubProcess_1" name="Sub-process for UnexpectedErrors" triggeredByEvent="true"> - <bpmn2:startEvent id="StartEvent_1"> - <bpmn2:outgoing>SequenceFlow_13</bpmn2:outgoing> - <bpmn2:errorEventDefinition id="_ErrorEventDefinition_91" errorRef="Error_1"/> - </bpmn2:startEvent> - <bpmn2:endEvent id="EndEvent_4"> - <bpmn2:incoming>SequenceFlow_17</bpmn2:incoming> - </bpmn2:endEvent> - <bpmn2:scriptTask id="unexpectedError_DeleteNetworkInfra_ScriptTask_1" name="Log / Print Unexpected Error" scriptFormat="groovy"> - <bpmn2:incoming>SequenceFlow_13</bpmn2:incoming> - <bpmn2:outgoing>SequenceFlow_17</bpmn2:outgoing> - <bpmn2:script><![CDATA[import com.att.bpm.scripts.* -def CreateNetworkV2 = new DeleteNetworkInstanceInfra() -DeleteNetworkInstanceInfra.processJavaException(execution)]]></bpmn2:script> - </bpmn2:scriptTask> - <bpmn2:sequenceFlow id="SequenceFlow_13" name="" sourceRef="StartEvent_1" targetRef="unexpectedError_DeleteNetworkInfra_ScriptTask_1"/> - <bpmn2:sequenceFlow id="SequenceFlow_17" name="" sourceRef="unexpectedError_DeleteNetworkInfra_ScriptTask_1" targetRef="EndEvent_4"/> - </bpmn2:subProcess> - <bpmn2:scriptTask id="preProcessRequest_ScriptTask" name="PreProcess Incoming Request" scriptFormat="groovy"> - <bpmn2:incoming>SequenceFlow_1</bpmn2:incoming> - <bpmn2:outgoing>SequenceFlow_7</bpmn2:outgoing> - <bpmn2:script><![CDATA[import com.att.bpm.scripts.* -def preProcessRequest = new DeleteNetworkInstanceInfra() -preProcessRequest.preProcessRequest(execution) -]]></bpmn2:script> - </bpmn2:scriptTask> - <bpmn2:sequenceFlow id="SequenceFlow_7" name="" sourceRef="preProcessRequest_ScriptTask" targetRef="sendSyncAckResponse_ScriptTask"/> - <bpmn2:scriptTask id="sendSyncAckResponse_ScriptTask" name="Send Sync Ack Response" scriptFormat="groovy"> - <bpmn2:incoming>SequenceFlow_7</bpmn2:incoming> - <bpmn2:outgoing>SequenceFlow_14</bpmn2:outgoing> - <bpmn2:script><![CDATA[import com.att.bpm.scripts.* -def sendSyncResponse = new DeleteNetworkInstanceInfra() -sendSyncResponse.sendSyncResponse(execution)]]></bpmn2:script> - </bpmn2:scriptTask> - <bpmn2:sequenceFlow id="SequenceFlow_14" name="" sourceRef="sendSyncAckResponse_ScriptTask" targetRef="callAAIQuery_scriptTask"/> - <bpmn2:association id="Association_1" sourceRef="sndcCompensation_BoundaryEvent" targetRef="callRollbackSDNCAdapter_CallActivity"/> - </bpmn2:process> - <bpmn2:error id="Error_3" errorCode="MSOWorkflowException" name="MSOWorkflowException"/> - <bpmn2:error id="Error_1" errorCode="java.lang.Exception" name="java.lang.Exception"/> - <bpmndi:BPMNDiagram id="BPMNDiagram_1"> - <bpmndi:BPMNPlane id="BPMNPlane_1" bpmnElement="DeleteNetworkInstanceInfra"> - <bpmndi:BPMNShape id="_BPMNShape_StartEvent_47" bpmnElement="deleteNetwork_startEvent"> - <dc:Bounds height="36.0" width="36.0" x="96.0" y="185.0"/> - <bpmndi:BPMNLabel> - <dc:Bounds height="22.0" width="34.0" x="97.0" y="226.0"/> - </bpmndi:BPMNLabel> - </bpmndi:BPMNShape> - <bpmndi:BPMNShape id="_BPMNShape_ScriptTask_61" bpmnElement="preProcessRequest_ScriptTask"> - <dc:Bounds height="80.0" width="100.0" x="262.0" y="163.0"/> - </bpmndi:BPMNShape> - <bpmndi:BPMNEdge id="BPMNEdge_SequenceFlow_1" bpmnElement="SequenceFlow_1" sourceElement="_BPMNShape_StartEvent_47" targetElement="_BPMNShape_ScriptTask_61"> - <di:waypoint xsi:type="dc:Point" x="132.0" y="203.0"/> - <di:waypoint xsi:type="dc:Point" x="262.0" y="203.0"/> - <bpmndi:BPMNLabel> - <dc:Bounds height="6.0" width="6.0" x="216.0" y="203.0"/> - </bpmndi:BPMNLabel> - </bpmndi:BPMNEdge> - <bpmndi:BPMNShape id="_BPMNShape_ScriptTask_62" bpmnElement="callAAIQuery_scriptTask"> - <dc:Bounds height="80.0" width="100.0" x="816.0" y="163.0"/> - </bpmndi:BPMNShape> - <bpmndi:BPMNShape id="_BPMNShape_ExclusiveGateway_62" bpmnElement="isAAIQueryOk_ExclusiveGateway_2" isMarkerVisible="true"> - <dc:Bounds height="50.0" width="50.0" x="984.0" y="72.0"/> - <bpmndi:BPMNLabel> - <dc:Bounds height="22.0" width="108.0" x="956.0" y="51.0"/> - </bpmndi:BPMNLabel> - </bpmndi:BPMNShape> - <bpmndi:BPMNEdge id="BPMNEdge_SequenceFlow_6" bpmnElement="SequenceFlow_6" sourceElement="_BPMNShape_ScriptTask_62" targetElement="_BPMNShape_ExclusiveGateway_224"> - <di:waypoint xsi:type="dc:Point" x="866.0" y="163.0"/> - <di:waypoint xsi:type="dc:Point" x="865.0" y="122.0"/> - <bpmndi:BPMNLabel> - <dc:Bounds height="6.0" width="6.0" x="862.0" y="135.0"/> - </bpmndi:BPMNLabel> - </bpmndi:BPMNEdge> - <bpmndi:BPMNShape id="_BPMNShape_ScriptTask_63" bpmnElement="validateDeletePONetwork_ScriptTask"> - <dc:Bounds height="80.0" width="100.0" x="1102.0" y="550.0"/> - </bpmndi:BPMNShape> - <bpmndi:BPMNEdge id="BPMNEdge_SequenceFlow_7" bpmnElement="querySuccessYes_SequenceFlow" sourceElement="_BPMNShape_ExclusiveGateway_62" targetElement="_BPMNShape_ExclusiveGateway_65"> - <di:waypoint xsi:type="dc:Point" x="1009.0" y="122.0"/> - <di:waypoint xsi:type="dc:Point" x="1009.0" y="177.0"/> - <bpmndi:BPMNLabel> - <dc:Bounds height="22.0" width="29.0" x="1008.0" y="120.0"/> - </bpmndi:BPMNLabel> - </bpmndi:BPMNEdge> - <bpmndi:BPMNEdge id="BPMNEdge_SequenceFlow_8" bpmnElement="querySuccessNo_SequenceFlow" sourceElement="_BPMNShape_ExclusiveGateway_62" targetElement="_BPMNShape_ExclusiveGateway_64"> - <di:waypoint xsi:type="dc:Point" x="1034.0" y="97.0"/> - <di:waypoint xsi:type="dc:Point" x="1126.0" y="97.0"/> - <bpmndi:BPMNLabel> - <dc:Bounds height="22.0" width="22.0" x="1036.0" y="97.0"/> - </bpmndi:BPMNLabel> - </bpmndi:BPMNEdge> - <bpmndi:BPMNShape id="_BPMNShape_ExclusiveGateway_64" bpmnElement="isReturnCode404_ExclusiveGateway" isMarkerVisible="true"> - <dc:Bounds height="50.0" width="50.0" x="1126.0" y="72.0"/> - <bpmndi:BPMNLabel> - <dc:Bounds height="22.0" width="124.0" x="1090.0" y="51.0"/> - </bpmndi:BPMNLabel> - </bpmndi:BPMNShape> - <bpmndi:BPMNEdge id="BPMNEdge_SequenceFlow_2" bpmnElement="isReturnCode404_No_SequenceFlow" sourceElement="_BPMNShape_ExclusiveGateway_64" targetElement="_BPMNShape_EndEvent_118"> - <di:waypoint xsi:type="dc:Point" x="1176.0" y="97.0"/> - <di:waypoint xsi:type="dc:Point" x="1212.0" y="97.0"/> - <di:waypoint xsi:type="dc:Point" x="1212.0" y="98.0"/> - <di:waypoint xsi:type="dc:Point" x="1281.0" y="98.0"/> - <bpmndi:BPMNLabel> - <dc:Bounds height="22.0" width="22.0" x="1176.0" y="97.0"/> - </bpmndi:BPMNLabel> - </bpmndi:BPMNEdge> - <bpmndi:BPMNEdge id="BPMNEdge_SequenceFlow_9" bpmnElement="isReturnCode404_Yes_SequenceFlow" sourceElement="_BPMNShape_ExclusiveGateway_64" targetElement="_BPMNShape_InclusiveGateway_2"> - <di:waypoint xsi:type="dc:Point" x="1151.0" y="122.0"/> - <di:waypoint xsi:type="dc:Point" x="1151.0" y="177.0"/> - <bpmndi:BPMNLabel> - <dc:Bounds height="22.0" width="29.0" x="1152.0" y="120.0"/> - </bpmndi:BPMNLabel> - </bpmndi:BPMNEdge> - <bpmndi:BPMNShape id="_BPMNShape_CallActivity_3" bpmnElement="faultHandler_CallActivity"> - <dc:Bounds height="80.0" width="100.0" x="696.0" y="684.0"/> - </bpmndi:BPMNShape> - <bpmndi:BPMNShape id="_BPMNShape_ExclusiveGateway_65" bpmnElement="isResponseEmpty_ExclusiveGateway_2" isMarkerVisible="true"> - <dc:Bounds height="50.0" width="50.0" x="984.0" y="177.0"/> - <bpmndi:BPMNLabel> - <dc:Bounds height="22.0" width="95.0" x="1016.0" y="163.0"/> - </bpmndi:BPMNLabel> - </bpmndi:BPMNShape> - <bpmndi:BPMNEdge id="BPMNEdge_SequenceFlow_13" bpmnElement="isResponseEmptyNo_SequenceFlow" sourceElement="_BPMNShape_ExclusiveGateway_65" targetElement="_BPMNShape_ScriptTask_250"> - <di:waypoint xsi:type="dc:Point" x="1009.0" y="227.0"/> - <di:waypoint xsi:type="dc:Point" x="1010.0" y="269.0"/> - <bpmndi:BPMNLabel> - <dc:Bounds height="22.0" width="22.0" x="1016.0" y="227.0"/> - </bpmndi:BPMNLabel> - </bpmndi:BPMNEdge> - <bpmndi:BPMNEdge id="BPMNEdge_SequenceFlow_14" bpmnElement="isResponseEmptyYes_SequenceFlow" sourceElement="_BPMNShape_ExclusiveGateway_65" targetElement="_BPMNShape_InclusiveGateway_2"> - <di:waypoint xsi:type="dc:Point" x="1034.0" y="202.0"/> - <di:waypoint xsi:type="dc:Point" x="1126.0" y="202.0"/> - <bpmndi:BPMNLabel> - <dc:Bounds height="22.0" width="29.0" x="1034.0" y="202.0"/> - </bpmndi:BPMNLabel> - </bpmndi:BPMNEdge> - <bpmndi:BPMNShape id="_BPMNShape_EndEvent_118" bpmnElement="aai_Error_EndEvent"> - <dc:Bounds height="36.0" width="36.0" x="1281.0" y="80.0"/> - <bpmndi:BPMNLabel> - <dc:Bounds height="22.0" width="59.0" x="1270.0" y="121.0"/> - </bpmndi:BPMNLabel> - </bpmndi:BPMNShape> - <bpmndi:BPMNShape id="_BPMNShape_ScriptTask_66" bpmnElement="prepareNetworkRequest_ScriptTask"> - <dc:Bounds height="80.0" width="100.0" x="960.0" y="417.0"/> - </bpmndi:BPMNShape> - <bpmndi:BPMNEdge id="BPMNEdge_SequenceFlow_18" bpmnElement="SequenceFlow_15" sourceElement="_BPMNShape_ScriptTask_66" targetElement="_BPMNShape_ScriptTask_242"> - <di:waypoint xsi:type="dc:Point" x="1060.0" y="457.0"/> - <di:waypoint xsi:type="dc:Point" x="1104.0" y="457.0"/> - <bpmndi:BPMNLabel> - <dc:Bounds height="6.0" width="6.0" x="1071.0" y="457.0"/> - </bpmndi:BPMNLabel> - </bpmndi:BPMNEdge> - <bpmndi:BPMNShape id="_BPMNShape_ScriptTask_67" bpmnElement="prepareSDNCTopoRequest_ScriptTask"> - <dc:Bounds height="80.0" width="100.0" x="1102.0" y="687.0"/> - </bpmndi:BPMNShape> - <bpmndi:BPMNEdge id="BPMNEdge_SequenceFlow_23" bpmnElement="SequenceFlow_20" sourceElement="_BPMNShape_ScriptTask_63" targetElement="_BPMNShape_ScriptTask_67"> - <di:waypoint xsi:type="dc:Point" x="1152.0" y="630.0"/> - <di:waypoint xsi:type="dc:Point" x="1152.0" y="687.0"/> - <bpmndi:BPMNLabel> - <dc:Bounds height="6.0" width="6.0" x="1149.0" y="641.0"/> - </bpmndi:BPMNLabel> - </bpmndi:BPMNEdge> - <bpmndi:BPMNShape id="_BPMNShape_CallActivity_4" bpmnElement="callCompleteMsoProcess_CallActivity"> - <dc:Bounds height="80.0" width="100.0" x="1102.0" y="1416.0"/> - </bpmndi:BPMNShape> - <bpmndi:BPMNShape id="_BPMNShape_SubProcess_16" bpmnElement="subProcessException_SubProcess" isExpanded="true"> - <dc:Bounds height="512.0" width="902.0" x="0.0" y="576.0"/> - </bpmndi:BPMNShape> - <bpmndi:BPMNShape id="_BPMNShape_StartEvent_50" bpmnElement="subProcessStart_StartEvent"> - <dc:Bounds height="36.0" width="36.0" x="60.0" y="945.0"/> - <bpmndi:BPMNLabel> - <dc:Bounds height="22.0" width="67.0" x="45.0" y="987.0"/> - </bpmndi:BPMNLabel> - </bpmndi:BPMNShape> - <bpmndi:BPMNShape id="_BPMNShape_ScriptTask_79" bpmnElement="prepareFalloutHandler_ScriptTask"> - <dc:Bounds height="80.0" width="100.0" x="396.0" y="684.0"/> - </bpmndi:BPMNShape> - <bpmndi:BPMNShape id="_BPMNShape_ExclusiveGateway_67" bpmnElement="isSdncTopoDeleteOk_ExclusiveGateway" isMarkerVisible="true"> - <dc:Bounds height="50.0" width="50.0" x="1272.0" y="988.0"/> - <bpmndi:BPMNLabel> - <dc:Bounds height="22.0" width="157.0" x="1221.0" y="1047.0"/> - </bpmndi:BPMNLabel> - </bpmndi:BPMNShape> - <bpmndi:BPMNEdge id="BPMNEdge_SequenceFlow_26" bpmnElement="sdncTopoDeleteNo_SequenceFlow" sourceElement="_BPMNShape_ExclusiveGateway_67" targetElement="_BPMNShape_EndEvent_124"> - <di:waypoint xsi:type="dc:Point" x="1322.0" y="1013.0"/> - <di:waypoint xsi:type="dc:Point" x="1372.0" y="1013.0"/> - <di:waypoint xsi:type="dc:Point" x="1372.0" y="1014.0"/> - <di:waypoint xsi:type="dc:Point" x="1407.0" y="1014.0"/> - <bpmndi:BPMNLabel> - <dc:Bounds height="22.0" width="22.0" x="1326.0" y="1017.0"/> - </bpmndi:BPMNLabel> - </bpmndi:BPMNEdge> - <bpmndi:BPMNEdge id="BPMNEdge_SequenceFlow_28" bpmnElement="sdncTopoDeleteYes_SequenceFlow" sourceElement="_BPMNShape_ExclusiveGateway_67" targetElement="_BPMNShape_ScriptTask_83"> - <di:waypoint xsi:type="dc:Point" x="1272.0" y="1013.0"/> - <di:waypoint xsi:type="dc:Point" x="1245.0" y="1013.0"/> - <di:waypoint xsi:type="dc:Point" x="1245.0" y="1014.0"/> - <di:waypoint xsi:type="dc:Point" x="1204.0" y="1014.0"/> - <bpmndi:BPMNLabel> - <dc:Bounds height="22.0" width="29.0" x="1249.0" y="1017.0"/> - </bpmndi:BPMNLabel> - </bpmndi:BPMNEdge> - <bpmndi:BPMNShape id="_BPMNShape_ScriptTask_80" bpmnElement="postProcessAndCompletionRequest_ScriptTask"> - <dc:Bounds height="80.0" width="100.0" x="1104.0" y="1272.0"/> - </bpmndi:BPMNShape> - <bpmndi:BPMNShape id="_BPMNShape_ScriptTask_83" bpmnElement="prepareDBInfraRequest_ScriptTask"> - <dc:Bounds height="80.0" width="100.0" x="1104.0" y="974.0"/> - </bpmndi:BPMNShape> - <bpmndi:BPMNShape id="_BPMNShape_ServiceTask_86" bpmnElement="callDBInfra_ServiceTask"> - <dc:Bounds height="80.0" width="100.0" x="1104.0" y="1140.0"/> - </bpmndi:BPMNShape> - <bpmndi:BPMNShape id="_BPMNShape_EndEvent_124" bpmnElement="sndcError_EndEvent"> - <dc:Bounds height="36.0" width="36.0" x="1407.0" y="996.0"/> - <bpmndi:BPMNLabel> - <dc:Bounds height="22.0" width="74.0" x="1388.0" y="1037.0"/> - </bpmndi:BPMNLabel> - </bpmndi:BPMNShape> - <bpmndi:BPMNShape id="_BPMNShape_CallActivity_19" bpmnElement="callDeleteSDNCAdapter_CallActivity"> - <dc:Bounds height="80.0" width="100.0" x="1104.0" y="851.0"/> - </bpmndi:BPMNShape> - <bpmndi:BPMNShape id="_BPMNShape_BoundaryEvent_29" bpmnElement="sndcCompensation_BoundaryEvent"> - <dc:Bounds height="36.0" width="36.0" x="1086.0" y="890.0"/> - <bpmndi:BPMNLabel> - <dc:Bounds height="6.0" width="6.0" x="1101.0" y="931.0"/> - </bpmndi:BPMNLabel> - </bpmndi:BPMNShape> - <bpmndi:BPMNEdge id="BPMNEdge_SequenceFlow_24" bpmnElement="SequenceFlow_11" sourceElement="_BPMNShape_ScriptTask_67" targetElement="_BPMNShape_CallActivity_19"> - <di:waypoint xsi:type="dc:Point" x="1152.0" y="767.0"/> - <di:waypoint xsi:type="dc:Point" x="1152.0" y="798.0"/> - <di:waypoint xsi:type="dc:Point" x="1154.0" y="798.0"/> - <di:waypoint xsi:type="dc:Point" x="1154.0" y="851.0"/> - <bpmndi:BPMNLabel> - <dc:Bounds height="6.0" width="6.0" x="1149.0" y="786.0"/> - </bpmndi:BPMNLabel> - </bpmndi:BPMNEdge> - <bpmndi:BPMNEdge id="BPMNEdge_SequenceFlow_29" bpmnElement="SequenceFlow_12" sourceElement="_BPMNShape_CallActivity_19" targetElement="_BPMNShape_ScriptTask_131"> - <di:waypoint xsi:type="dc:Point" x="1204.0" y="891.0"/> - <di:waypoint xsi:type="dc:Point" x="1246.0" y="891.0"/> - <bpmndi:BPMNLabel> - <dc:Bounds height="6.0" width="6.0" x="1236.0" y="891.0"/> - </bpmndi:BPMNLabel> - </bpmndi:BPMNEdge> - <bpmndi:BPMNEdge id="BPMNEdge_Association_1" bpmnElement="Association_1" sourceElement="_BPMNShape_BoundaryEvent_29" targetElement="_BPMNShape_CallActivity_21"> - <di:waypoint xsi:type="dc:Point" x="1086.0" y="922.0"/> - <di:waypoint xsi:type="dc:Point" x="1045.0" y="953.0"/> - </bpmndi:BPMNEdge> - <bpmndi:BPMNEdge id="BPMNEdge_SequenceFlow_12" bpmnElement="SequenceFlow_7" sourceElement="_BPMNShape_ScriptTask_61" targetElement="_BPMNShape_ScriptTask_127"> - <di:waypoint xsi:type="dc:Point" x="362.0" y="203.0"/> - <di:waypoint xsi:type="dc:Point" x="432.0" y="203.0"/> - <bpmndi:BPMNLabel> - <dc:Bounds height="6.0" width="6.0" x="393.0" y="203.0"/> - </bpmndi:BPMNLabel> - </bpmndi:BPMNEdge> - <bpmndi:BPMNShape id="_BPMNShape_ScriptTask_127" bpmnElement="sendSyncAckResponse_ScriptTask"> - <dc:Bounds height="80.0" width="100.0" x="432.0" y="163.0"/> - </bpmndi:BPMNShape> - <bpmndi:BPMNEdge id="BPMNEdge_SequenceFlow_35" bpmnElement="SequenceFlow_23" sourceElement="_BPMNShape_StartEvent_50" targetElement="_BPMNShape_ExclusiveGateway_72"> - <di:waypoint xsi:type="dc:Point" x="96.0" y="963.0"/> - <di:waypoint xsi:type="dc:Point" x="144.0" y="962.0"/> - <bpmndi:BPMNLabel> - <dc:Bounds height="6.0" width="6.0" x="108.0" y="963.0"/> - </bpmndi:BPMNLabel> - </bpmndi:BPMNEdge> - <bpmndi:BPMNEdge id="BPMNEdge_SequenceFlow_4" bpmnElement="SequenceFlow_2" sourceElement="_BPMNShape_ScriptTask_242" targetElement="_BPMNShape_ScriptTask_63"> - <di:waypoint xsi:type="dc:Point" x="1154.0" y="497.0"/> - <di:waypoint xsi:type="dc:Point" x="1154.0" y="523.0"/> - <di:waypoint xsi:type="dc:Point" x="1152.0" y="523.0"/> - <di:waypoint xsi:type="dc:Point" x="1152.0" y="550.0"/> - <bpmndi:BPMNLabel> - <dc:Bounds height="6.0" width="6.0" x="1149.0" y="528.0"/> - </bpmndi:BPMNLabel> - </bpmndi:BPMNEdge> - <bpmndi:BPMNShape id="_BPMNShape_InclusiveGateway_2" bpmnElement="silentSucces_InclusiveGateway"> - <dc:Bounds height="50.0" width="50.0" x="1126.0" y="177.0"/> - <bpmndi:BPMNLabel> - <dc:Bounds height="22.0" width="33.0" x="1136.0" y="227.0"/> - </bpmndi:BPMNLabel> - </bpmndi:BPMNShape> - <bpmndi:BPMNEdge id="BPMNEdge_SequenceFlow_36" bpmnElement="silentSuccess_SequenceFlow" sourceElement="_BPMNShape_InclusiveGateway_2" targetElement="_BPMNShape_ScriptTask_128"> - <di:waypoint xsi:type="dc:Point" x="1176.0" y="202.0"/> - <di:waypoint xsi:type="dc:Point" x="1238.0" y="202.0"/> - <di:waypoint xsi:type="dc:Point" x="1238.0" y="203.0"/> - <di:waypoint xsi:type="dc:Point" x="1307.0" y="203.0"/> - <bpmndi:BPMNLabel> - <dc:Bounds height="22.0" width="94.0" x="1179.0" y="177.0"/> - </bpmndi:BPMNLabel> - </bpmndi:BPMNEdge> - <bpmndi:BPMNShape id="_BPMNShape_ScriptTask_128" bpmnElement="prepareDBInfraRequestSilentSucces_ScriptTask"> - <dc:Bounds height="80.0" width="100.0" x="1307.0" y="163.0"/> - </bpmndi:BPMNShape> - <bpmndi:BPMNShape id="_BPMNShape_ServiceTask_87" bpmnElement="silentSuccessCallDB_ServiceTask"> - <dc:Bounds height="80.0" width="100.0" x="1453.0" y="163.0"/> - </bpmndi:BPMNShape> - <bpmndi:BPMNEdge id="BPMNEdge_SequenceFlow_16" bpmnElement="SequenceFlow_9" sourceElement="_BPMNShape_ScriptTask_128" targetElement="_BPMNShape_ServiceTask_87"> - <di:waypoint xsi:type="dc:Point" x="1407.0" y="203.0"/> - <di:waypoint xsi:type="dc:Point" x="1453.0" y="203.0"/> - <bpmndi:BPMNLabel> - <dc:Bounds height="6.0" width="6.0" x="1422.0" y="203.0"/> - </bpmndi:BPMNLabel> - </bpmndi:BPMNEdge> - <bpmndi:BPMNShape id="_BPMNShape_IntermediateThrowEvent_24" bpmnElement="sdncTopoRollback_IntermediateThrowEvent"> - <dc:Bounds height="36.0" width="36.0" x="244.0" y="696.0"/> - <bpmndi:BPMNLabel> - <dc:Bounds height="22.0" width="96.0" x="194.0" y="666.0"/> - </bpmndi:BPMNLabel> - </bpmndi:BPMNShape> - <bpmndi:BPMNShape id="_BPMNShape_ScriptTask_130" bpmnElement="prepareSilentCompletion_ScriptTask"> - <dc:Bounds height="80.0" width="100.0" x="1453.0" y="307.0"/> - </bpmndi:BPMNShape> - <bpmndi:BPMNShape id="_BPMNShape_CallActivity_20" bpmnElement="silentAccess_CallActivity"> - <dc:Bounds height="80.0" width="100.0" x="1453.0" y="428.0"/> - </bpmndi:BPMNShape> - <bpmndi:BPMNEdge id="BPMNEdge_SequenceFlow_55" bpmnElement="SequenceFlow_40" sourceElement="_BPMNShape_ServiceTask_87" targetElement="_BPMNShape_ScriptTask_130"> - <di:waypoint xsi:type="dc:Point" x="1503.0" y="243.0"/> - <di:waypoint xsi:type="dc:Point" x="1503.0" y="307.0"/> - <bpmndi:BPMNLabel> - <dc:Bounds height="6.0" width="6.0" x="1500.0" y="265.0"/> - </bpmndi:BPMNLabel> - </bpmndi:BPMNEdge> - <bpmndi:BPMNEdge id="BPMNEdge_SequenceFlow_56" bpmnElement="SequenceFlow_41" sourceElement="_BPMNShape_ScriptTask_130" targetElement="_BPMNShape_CallActivity_20"> - <di:waypoint xsi:type="dc:Point" x="1503.0" y="387.0"/> - <di:waypoint xsi:type="dc:Point" x="1503.0" y="428.0"/> - <bpmndi:BPMNLabel> - <dc:Bounds height="6.0" width="6.0" x="1500.0" y="417.0"/> - </bpmndi:BPMNLabel> - </bpmndi:BPMNEdge> - <bpmndi:BPMNEdge id="BPMNEdge_SequenceFlow_38" bpmnElement="SequenceFlow_25" sourceElement="_BPMNShape_ScriptTask_79" targetElement="_BPMNShape_CallActivity_3"> - <di:waypoint xsi:type="dc:Point" x="496.0" y="724.0"/> - <di:waypoint xsi:type="dc:Point" x="696.0" y="724.0"/> - <bpmndi:BPMNLabel> - <dc:Bounds height="6.0" width="6.0" x="521.0" y="724.0"/> - </bpmndi:BPMNLabel> - </bpmndi:BPMNEdge> - <bpmndi:BPMNShape id="_BPMNShape_ScriptTask_131" bpmnElement="validateSDNCResponse_ScriptTask"> - <dc:Bounds height="80.0" width="100.0" x="1246.0" y="851.0"/> - </bpmndi:BPMNShape> - <bpmndi:BPMNEdge id="BPMNEdge_SequenceFlow_11" bpmnElement="SequenceFlow_5" sourceElement="_BPMNShape_ScriptTask_131" targetElement="_BPMNShape_ExclusiveGateway_67"> - <di:waypoint xsi:type="dc:Point" x="1296.0" y="931.0"/> - <di:waypoint xsi:type="dc:Point" x="1297.0" y="988.0"/> - <bpmndi:BPMNLabel> - <dc:Bounds height="6.0" width="6.0" x="1294.0" y="960.0"/> - </bpmndi:BPMNLabel> - </bpmndi:BPMNEdge> - <bpmndi:BPMNEdge id="BPMNEdge_SequenceFlow_32" bpmnElement="SequenceFlow_18" sourceElement="_BPMNShape_ScriptTask_83" targetElement="_BPMNShape_ServiceTask_86"> - <di:waypoint xsi:type="dc:Point" x="1154.0" y="1054.0"/> - <di:waypoint xsi:type="dc:Point" x="1154.0" y="1140.0"/> - <bpmndi:BPMNLabel> - <dc:Bounds height="6.0" width="6.0" x="1151.0" y="1076.0"/> - </bpmndi:BPMNLabel> - </bpmndi:BPMNEdge> - <bpmndi:BPMNEdge id="BPMNEdge_SequenceFlow_40" bpmnElement="SequenceFlow_27" sourceElement="_BPMNShape_ServiceTask_86" targetElement="_BPMNShape_ScriptTask_80"> - <di:waypoint xsi:type="dc:Point" x="1154.0" y="1220.0"/> - <di:waypoint xsi:type="dc:Point" x="1154.0" y="1272.0"/> - <bpmndi:BPMNLabel> - <dc:Bounds height="6.0" width="6.0" x="1151.0" y="1238.0"/> - </bpmndi:BPMNLabel> - </bpmndi:BPMNEdge> - <bpmndi:BPMNEdge id="BPMNEdge_SequenceFlow_42" bpmnElement="SequenceFlow_29" sourceElement="_BPMNShape_ScriptTask_80" targetElement="_BPMNShape_CallActivity_4"> - <di:waypoint xsi:type="dc:Point" x="1154.0" y="1352.0"/> - <di:waypoint xsi:type="dc:Point" x="1154.0" y="1384.0"/> - <di:waypoint xsi:type="dc:Point" x="1152.0" y="1384.0"/> - <di:waypoint xsi:type="dc:Point" x="1152.0" y="1416.0"/> - <bpmndi:BPMNLabel> - <dc:Bounds height="6.0" width="6.0" x="1151.0" y="1377.0"/> - </bpmndi:BPMNLabel> - </bpmndi:BPMNEdge> - <bpmndi:BPMNShape id="_BPMNShape_ExclusiveGateway_72" bpmnElement="isRollbackON_ExclusiveGateway" isMarkerVisible="true"> - <dc:Bounds height="50.0" width="50.0" x="144.0" y="937.0"/> - <bpmndi:BPMNLabel> - <dc:Bounds height="22.0" width="100.0" x="130.0" y="987.0"/> - </bpmndi:BPMNLabel> - </bpmndi:BPMNShape> - <bpmndi:BPMNEdge id="BPMNEdge_SequenceFlow_19" bpmnElement="isRollbackOnNo_SequenceFlow" sourceElement="_BPMNShape_ExclusiveGateway_72" targetElement="_BPMNShape_InclusiveGateway_27"> - <di:waypoint xsi:type="dc:Point" x="194.0" y="962.0"/> - <di:waypoint xsi:type="dc:Point" x="244.0" y="962.0"/> - <bpmndi:BPMNLabel> - <dc:Bounds height="22.0" width="22.0" x="192.0" y="968.0"/> - </bpmndi:BPMNLabel> - </bpmndi:BPMNEdge> - <bpmndi:BPMNEdge id="BPMNEdge_SequenceFlow_30" bpmnElement="isRollbackOnYes_SequenceFlow" sourceElement="_BPMNShape_ExclusiveGateway_72" targetElement="_BPMNShape_ExclusiveGateway_218"> - <di:waypoint xsi:type="dc:Point" x="169.0" y="937.0"/> - <di:waypoint xsi:type="dc:Point" x="169.0" y="890.0"/> - <bpmndi:BPMNLabel> - <dc:Bounds height="22.0" width="29.0" x="180.0" y="917.0"/> - </bpmndi:BPMNLabel> - </bpmndi:BPMNEdge> - <bpmndi:BPMNShape id="_BPMNShape_CallActivity_21" bpmnElement="callRollbackSDNCAdapter_CallActivity"> - <dc:Bounds height="80.0" width="100.0" x="945.0" y="951.0"/> - </bpmndi:BPMNShape> - <bpmndi:BPMNShape id="_BPMNShape_ScriptTask_242" bpmnElement="sendRequestToNewworkAdapater_ScriptTask"> - <dc:Bounds height="80.0" width="100.0" x="1104.0" y="417.0"/> - </bpmndi:BPMNShape> - <bpmndi:BPMNShape id="_BPMNShape_InclusiveGateway_27" bpmnElement="InclusiveGateway_1"> - <dc:Bounds height="50.0" width="50.0" x="244.0" y="937.0"/> - <bpmndi:BPMNLabel> - <dc:Bounds height="0.0" width="0.0" x="269.0" y="992.0"/> - </bpmndi:BPMNLabel> - </bpmndi:BPMNShape> - <bpmndi:BPMNEdge id="BPMNEdge_SequenceFlow_44" bpmnElement="SequenceFlow_19" sourceElement="_BPMNShape_IntermediateThrowEvent_24" targetElement="_BPMNShape_InclusiveGateway_28"> - <di:waypoint xsi:type="dc:Point" x="280.0" y="714.0"/> - <di:waypoint xsi:type="dc:Point" x="334.0" y="714.0"/> - <di:waypoint xsi:type="dc:Point" x="334.0" y="864.0"/> - <di:waypoint xsi:type="dc:Point" x="294.0" y="865.0"/> - <bpmndi:BPMNLabel> - <dc:Bounds height="6.0" width="6.0" x="284.0" y="714.0"/> - </bpmndi:BPMNLabel> - </bpmndi:BPMNEdge> - <bpmndi:BPMNEdge id="BPMNEdge_SequenceFlow_45" bpmnElement="SequenceFlow_21" sourceElement="_BPMNShape_InclusiveGateway_27" targetElement="_BPMNShape_ScriptTask_243"> - <di:waypoint xsi:type="dc:Point" x="294.0" y="962.0"/> - <di:waypoint xsi:type="dc:Point" x="396.0" y="963.0"/> - <bpmndi:BPMNLabel> - <dc:Bounds height="6.0" width="6.0" x="309.0" y="962.0"/> - </bpmndi:BPMNLabel> - </bpmndi:BPMNEdge> - <bpmndi:BPMNShape id="_BPMNShape_EndEvent_179" bpmnElement="EndEvent_1"> - <dc:Bounds height="36.0" width="36.0" x="1485.0" y="548.0"/> - <bpmndi:BPMNLabel> - <dc:Bounds height="0.0" width="0.0" x="1503.0" y="589.0"/> - </bpmndi:BPMNLabel> - </bpmndi:BPMNShape> - <bpmndi:BPMNEdge id="BPMNEdge_SequenceFlow_46" bpmnElement="SequenceFlow_24" sourceElement="_BPMNShape_CallActivity_20" targetElement="_BPMNShape_EndEvent_179"> - <di:waypoint xsi:type="dc:Point" x="1503.0" y="508.0"/> - <di:waypoint xsi:type="dc:Point" x="1503.0" y="548.0"/> - <bpmndi:BPMNLabel> - <dc:Bounds height="6.0" width="6.0" x="1500.0" y="530.0"/> - </bpmndi:BPMNLabel> - </bpmndi:BPMNEdge> - <bpmndi:BPMNShape id="_BPMNShape_EndEvent_180" bpmnElement="EndEvent_2"> - <dc:Bounds height="36.0" width="36.0" x="828.0" y="706.0"/> - <bpmndi:BPMNLabel> - <dc:Bounds height="0.0" width="0.0" x="846.0" y="747.0"/> - </bpmndi:BPMNLabel> - </bpmndi:BPMNShape> - <bpmndi:BPMNEdge id="BPMNEdge_SequenceFlow_49" bpmnElement="SequenceFlow_26" sourceElement="_BPMNShape_CallActivity_3" targetElement="_BPMNShape_EndEvent_180"> - <di:waypoint xsi:type="dc:Point" x="796.0" y="724.0"/> - <di:waypoint xsi:type="dc:Point" x="828.0" y="724.0"/> - <bpmndi:BPMNLabel> - <dc:Bounds height="6.0" width="6.0" x="816.0" y="724.0"/> - </bpmndi:BPMNLabel> - </bpmndi:BPMNEdge> - <bpmndi:BPMNShape id="_BPMNShape_ExclusiveGateway_218" bpmnElement="isPONR_ExclusiveGateway" isMarkerVisible="true"> - <dc:Bounds height="50.0" width="50.0" x="144.0" y="840.0"/> - <bpmndi:BPMNLabel> - <dc:Bounds height="22.0" width="64.0" x="82.0" y="855.0"/> - </bpmndi:BPMNLabel> - </bpmndi:BPMNShape> - <bpmndi:BPMNEdge id="BPMNEdge_SequenceFlow_50" bpmnElement="isPONR_No_SequenceFlow" sourceElement="_BPMNShape_ExclusiveGateway_218" targetElement="_BPMNShape_ExclusiveGateway_219"> - <di:waypoint xsi:type="dc:Point" x="169.0" y="840.0"/> - <di:waypoint xsi:type="dc:Point" x="169.0" y="804.0"/> - <bpmndi:BPMNLabel> - <dc:Bounds height="22.0" width="22.0" x="174.0" y="820.0"/> - </bpmndi:BPMNLabel> - </bpmndi:BPMNEdge> - <bpmndi:BPMNEdge id="BPMNEdge_SequenceFlow_51" bpmnElement="isPONR_Yes_SequenceFlow" sourceElement="_BPMNShape_ExclusiveGateway_218" targetElement="_BPMNShape_InclusiveGateway_28"> - <di:waypoint xsi:type="dc:Point" x="194.0" y="865.0"/> - <di:waypoint xsi:type="dc:Point" x="244.0" y="865.0"/> - <bpmndi:BPMNLabel> - <dc:Bounds height="22.0" width="29.0" x="189.0" y="865.0"/> - </bpmndi:BPMNLabel> - </bpmndi:BPMNEdge> - <bpmndi:BPMNShape id="_BPMNShape_EndEvent_182" bpmnElement="EndEvent_3"> - <dc:Bounds height="36.0" width="36.0" x="1135.0" y="1545.0"/> - <bpmndi:BPMNLabel> - <dc:Bounds height="0.0" width="0.0" x="1153.0" y="1586.0"/> - </bpmndi:BPMNLabel> - </bpmndi:BPMNShape> - <bpmndi:BPMNEdge id="BPMNEdge_SequenceFlow_54" bpmnElement="SequenceFlow_35" sourceElement="_BPMNShape_CallActivity_4" targetElement="_BPMNShape_EndEvent_182"> - <di:waypoint xsi:type="dc:Point" x="1153.0" y="1496.0"/> - <di:waypoint xsi:type="dc:Point" x="1153.0" y="1514.0"/> - <di:waypoint xsi:type="dc:Point" x="1153.0" y="1545.0"/> - <bpmndi:BPMNLabel> - <dc:Bounds height="6.0" width="6.0" x="1150.0" y="1510.0"/> - </bpmndi:BPMNLabel> - </bpmndi:BPMNEdge> - <bpmndi:BPMNShape id="_BPMNShape_InclusiveGateway_28" bpmnElement="InclusiveGateway_2"> - <dc:Bounds height="50.0" width="50.0" x="244.0" y="840.0"/> - <bpmndi:BPMNLabel> - <dc:Bounds height="0.0" width="0.0" x="269.0" y="895.0"/> - </bpmndi:BPMNLabel> - </bpmndi:BPMNShape> - <bpmndi:BPMNShape id="_BPMNShape_ExclusiveGateway_219" bpmnElement="isSdncOk_ExclusiveGateway" isMarkerVisible="true"> - <dc:Bounds height="50.0" width="50.0" x="144.0" y="754.0"/> - <bpmndi:BPMNLabel> - <dc:Bounds height="22.0" width="78.0" x="60.0" y="769.0"/> - </bpmndi:BPMNLabel> - </bpmndi:BPMNShape> - <bpmndi:BPMNEdge id="BPMNEdge_SequenceFlow_57" bpmnElement="isSdncOk_Yes_SequenceFlow" sourceElement="_BPMNShape_ExclusiveGateway_219" targetElement="_BPMNShape_IntermediateThrowEvent_24"> - <di:waypoint xsi:type="dc:Point" x="169.0" y="754.0"/> - <di:waypoint xsi:type="dc:Point" x="169.0" y="714.0"/> - <di:waypoint xsi:type="dc:Point" x="244.0" y="714.0"/> - <bpmndi:BPMNLabel> - <dc:Bounds height="22.0" width="29.0" x="180.0" y="741.0"/> - </bpmndi:BPMNLabel> - </bpmndi:BPMNEdge> - <bpmndi:BPMNEdge id="BPMNEdge_SequenceFlow_58" bpmnElement="isSdncOk_No_SequenceFlow" sourceElement="_BPMNShape_ExclusiveGateway_219" targetElement="_BPMNShape_InclusiveGateway_28"> - <di:waypoint xsi:type="dc:Point" x="194.0" y="779.0"/> - <di:waypoint xsi:type="dc:Point" x="269.0" y="779.0"/> - <di:waypoint xsi:type="dc:Point" x="269.0" y="840.0"/> - <bpmndi:BPMNLabel> - <dc:Bounds height="22.0" width="22.0" x="194.0" y="784.0"/> - </bpmndi:BPMNLabel> - </bpmndi:BPMNEdge> - <bpmndi:BPMNEdge id="BPMNEdge_SequenceFlow_59" bpmnElement="SequenceFlow_38" sourceElement="_BPMNShape_InclusiveGateway_28" targetElement="_BPMNShape_InclusiveGateway_27"> - <di:waypoint xsi:type="dc:Point" x="269.0" y="890.0"/> - <di:waypoint xsi:type="dc:Point" x="269.0" y="937.0"/> - <bpmndi:BPMNLabel> - <dc:Bounds height="6.0" width="6.0" x="266.0" y="914.0"/> - </bpmndi:BPMNLabel> - </bpmndi:BPMNEdge> - <bpmndi:BPMNShape id="_BPMNShape_ScriptTask_243" bpmnElement="prepareDBUpdateErrorRequest_ScriptTask"> - <dc:Bounds height="80.0" width="100.0" x="396.0" y="923.0"/> - </bpmndi:BPMNShape> - <bpmndi:BPMNShape id="_BPMNShape_ServiceTask_98" bpmnElement="dbUpdateError_ServiceTask"> - <dc:Bounds height="80.0" width="100.0" x="396.0" y="804.0"/> - </bpmndi:BPMNShape> - <bpmndi:BPMNEdge id="BPMNEdge_SequenceFlow_10" bpmnElement="SequenceFlow_4" sourceElement="_BPMNShape_ScriptTask_243" targetElement="_BPMNShape_ServiceTask_98"> - <di:waypoint xsi:type="dc:Point" x="446.0" y="923.0"/> - <di:waypoint xsi:type="dc:Point" x="446.0" y="884.0"/> - <bpmndi:BPMNLabel> - <dc:Bounds height="6.0" width="6.0" x="443.0" y="901.0"/> - </bpmndi:BPMNLabel> - </bpmndi:BPMNEdge> - <bpmndi:BPMNEdge id="BPMNEdge_SequenceFlow_17" bpmnElement="SequenceFlow_10" sourceElement="_BPMNShape_ServiceTask_98" targetElement="_BPMNShape_ScriptTask_79"> - <di:waypoint xsi:type="dc:Point" x="446.0" y="804.0"/> - <di:waypoint xsi:type="dc:Point" x="446.0" y="764.0"/> - <bpmndi:BPMNLabel> - <dc:Bounds height="6.0" width="6.0" x="443.0" y="784.0"/> - </bpmndi:BPMNLabel> - </bpmndi:BPMNEdge> - <bpmndi:BPMNEdge id="BPMNEdge_SequenceFlow_37" bpmnElement="SequenceFlow_14" sourceElement="_BPMNShape_ScriptTask_127" targetElement="_BPMNShape_ScriptTask_62"> - <di:waypoint xsi:type="dc:Point" x="532.0" y="203.0"/> - <di:waypoint xsi:type="dc:Point" x="816.0" y="203.0"/> - <bpmndi:BPMNLabel> - <dc:Bounds height="6.0" width="6.0" x="540.0" y="203.0"/> - </bpmndi:BPMNLabel> - </bpmndi:BPMNEdge> - <bpmndi:BPMNShape id="_BPMNShape_ScriptTask_250" bpmnElement="callRESTQueryCloudRegion_ScriptTask"> - <dc:Bounds height="80.0" width="100.0" x="960.0" y="269.0"/> - </bpmndi:BPMNShape> - <bpmndi:BPMNEdge id="BPMNEdge_SequenceFlow_52" bpmnElement="SequenceFlow_30" sourceElement="_BPMNShape_ScriptTask_250" targetElement="_BPMNShape_ScriptTask_66"> - <di:waypoint xsi:type="dc:Point" x="1010.0" y="349.0"/> - <di:waypoint xsi:type="dc:Point" x="1010.0" y="417.0"/> - <bpmndi:BPMNLabel> - <dc:Bounds height="6.0" width="6.0" x="1007.0" y="366.0"/> - </bpmndi:BPMNLabel> - </bpmndi:BPMNEdge> - <bpmndi:BPMNShape id="_BPMNShape_BoundaryEvent_41" bpmnElement="BoundaryEvent_1"> - <dc:Bounds height="36.0" width="36.0" x="1328.0" y="833.0"/> - </bpmndi:BPMNShape> - <bpmndi:BPMNEdge id="BPMNEdge_SequenceFlow_41" bpmnElement="SequenceFlow_8" sourceElement="_BPMNShape_BoundaryEvent_41" targetElement="_BPMNShape_EndEvent_124"> - <di:waypoint xsi:type="dc:Point" x="1364.0" y="851.0"/> - <di:waypoint xsi:type="dc:Point" x="1387.0" y="850.0"/> - <di:waypoint xsi:type="dc:Point" x="1425.0" y="850.0"/> - <di:waypoint xsi:type="dc:Point" x="1425.0" y="996.0"/> - <bpmndi:BPMNLabel> - <dc:Bounds height="6.0" width="6.0" x="1422.0" y="940.0"/> - </bpmndi:BPMNLabel> - </bpmndi:BPMNEdge> - <bpmndi:BPMNShape id="_BPMNShape_ExclusiveGateway_224" bpmnElement="isRelationshipExists_ExclusiveGateway" isMarkerVisible="true"> - <dc:Bounds height="50.0" width="50.0" x="840.0" y="72.0"/> - <bpmndi:BPMNLabel> - <dc:Bounds height="22.0" width="139.0" x="797.0" y="51.0"/> - </bpmndi:BPMNLabel> - </bpmndi:BPMNShape> - <bpmndi:BPMNEdge id="BPMNEdge_SequenceFlow_60" bpmnElement="isRelationshipExistNo_SequenceFlow" sourceElement="_BPMNShape_ExclusiveGateway_224" targetElement="_BPMNShape_ExclusiveGateway_62"> - <di:waypoint xsi:type="dc:Point" x="890.0" y="97.0"/> - <di:waypoint xsi:type="dc:Point" x="984.0" y="97.0"/> - <bpmndi:BPMNLabel> - <dc:Bounds height="22.0" width="22.0" x="890.0" y="97.0"/> - </bpmndi:BPMNLabel> - </bpmndi:BPMNEdge> - <bpmndi:BPMNShape id="_BPMNShape_EndEvent_216" bpmnElement="relationshipError_EndEvent"> - <dc:Bounds height="36.0" width="36.0" x="730.0" y="80.0"/> - <bpmndi:BPMNLabel> - <dc:Bounds height="22.0" width="109.0" x="701.0" y="117.0"/> - </bpmndi:BPMNLabel> - </bpmndi:BPMNShape> - <bpmndi:BPMNEdge id="BPMNEdge_SequenceFlow_61" bpmnElement="isRelationshipExistYes_SequenceFlow" sourceElement="_BPMNShape_ExclusiveGateway_224" targetElement="_BPMNShape_EndEvent_216"> - <di:waypoint xsi:type="dc:Point" x="840.0" y="97.0"/> - <di:waypoint xsi:type="dc:Point" x="800.0" y="97.0"/> - <di:waypoint xsi:type="dc:Point" x="800.0" y="98.0"/> - <di:waypoint xsi:type="dc:Point" x="766.0" y="98.0"/> - <bpmndi:BPMNLabel> - <dc:Bounds height="22.0" width="29.0" x="816.0" y="97.0"/> - </bpmndi:BPMNLabel> - </bpmndi:BPMNEdge> - <bpmndi:BPMNShape id="_BPMNShape_SubProcess_29" bpmnElement="SubProcess_1" isExpanded="true"> - <dc:Bounds height="175.0" width="326.0" x="0.0" y="369.0"/> - </bpmndi:BPMNShape> - <bpmndi:BPMNShape id="_BPMNShape_StartEvent_73" bpmnElement="StartEvent_1"> - <dc:Bounds height="36.0" width="36.0" x="36.0" y="432.0"/> - <bpmndi:BPMNLabel> - <dc:Bounds height="0.0" width="0.0" x="54.0" y="473.0"/> - </bpmndi:BPMNLabel> - </bpmndi:BPMNShape> - <bpmndi:BPMNShape id="_BPMNShape_EndEvent_222" bpmnElement="EndEvent_4"> - <dc:Bounds height="36.0" width="36.0" x="240.0" y="432.0"/> - <bpmndi:BPMNLabel> - <dc:Bounds height="0.0" width="0.0" x="258.0" y="473.0"/> - </bpmndi:BPMNLabel> - </bpmndi:BPMNShape> - <bpmndi:BPMNShape id="_BPMNShape_ScriptTask_272" bpmnElement="unexpectedError_DeleteNetworkInfra_ScriptTask_1"> - <dc:Bounds height="80.0" width="100.0" x="108.0" y="410.0"/> - </bpmndi:BPMNShape> - <bpmndi:BPMNEdge id="BPMNEdge_SequenceFlow_5" bpmnElement="SequenceFlow_13" sourceElement="_BPMNShape_StartEvent_73" targetElement="_BPMNShape_ScriptTask_272"> - <di:waypoint xsi:type="dc:Point" x="72.0" y="450.0"/> - <di:waypoint xsi:type="dc:Point" x="108.0" y="450.0"/> - </bpmndi:BPMNEdge> - <bpmndi:BPMNEdge id="BPMNEdge_SequenceFlow_15" bpmnElement="SequenceFlow_17" sourceElement="_BPMNShape_ScriptTask_272" targetElement="_BPMNShape_EndEvent_222"> - <di:waypoint xsi:type="dc:Point" x="208.0" y="450.0"/> - <di:waypoint xsi:type="dc:Point" x="240.0" y="450.0"/> - </bpmndi:BPMNEdge> - </bpmndi:BPMNPlane> - </bpmndi:BPMNDiagram> -</bpmn2:definitions>
\ No newline at end of file |