From 8f64ccbefb08a58a8078186f385165a77e8e882d Mon Sep 17 00:00:00 2001 From: alexanb Date: Thu, 10 Sep 2020 17:21:15 +0300 Subject: Implement Modify Core NSSMF workflow Issue-ID: SO-3239 Signed-off-by: alexanb Change-Id: Ice1f528d5fe155ea0e84cb3fa7502be32626ba31 --- .../resources/subprocess/DoModifyCoreNSSI.bpmn | 311 +++++++++++++++++++++ 1 file changed, 311 insertions(+) create mode 100644 bpmn/so-bpmn-infrastructure-flows/src/main/resources/subprocess/DoModifyCoreNSSI.bpmn (limited to 'bpmn/so-bpmn-infrastructure-flows/src/main/resources') diff --git a/bpmn/so-bpmn-infrastructure-flows/src/main/resources/subprocess/DoModifyCoreNSSI.bpmn b/bpmn/so-bpmn-infrastructure-flows/src/main/resources/subprocess/DoModifyCoreNSSI.bpmn new file mode 100644 index 0000000000..fa167d4515 --- /dev/null +++ b/bpmn/so-bpmn-infrastructure-flows/src/main/resources/subprocess/DoModifyCoreNSSI.bpmn @@ -0,0 +1,311 @@ + + + + + Flow_0e007rx + + + Flow_06j2avj + Flow_1mqjtfk + import org.onap.so.bpmn.infrastructure.scripts.* +def mcnssi= new DoModifyCoreNSSI() + mcnssi.getNetworkServiceInstance(execution) + + + Flow_1mqjtfk + Flow_184tfp7 + import org.onap.so.bpmn.infrastructure.scripts.* +def mcnssi= new DoModifyCoreNSSI() + mcnssi.getConstituteVNFFromNetworkServiceInst(execution) + + + + Flow_184tfp7 + Flow_0s31teg + import org.onap.so.bpmn.infrastructure.scripts.* +def mcnssi= new DoModifyCoreNSSI() + mcnssi.getNSSIAssociatedProfiles(execution) + + + + Flow_0s31teg + Flow_1pls2hu + Flow_03gf14v + + + + Flow_1pls2hu + + + + #{(execution.getVariable("isCreateSliceProfileInstance" ) == true)} + + + Flow_03gf14v + + + + + Flow_0l7hcnf + Flow_0lrenyo + Flow_0yq24um + import org.onap.so.bpmn.infrastructure.scripts.* +def mcnssi= new DoDeallocateCoreNSSI() + mcnssi.updateServiceOperationStatus(execution) + + + Flow_0yq24um + + + + Flow_1xysykm + + + + Flow_11vf6ik + + + + Flow_1xysykm + Flow_1nxaeez + import org.onap.so.bpmn.infrastructure.scripts.* +def mcnssi= new DoModifyCoreNSSI() + mcnssi.calculateSNSSAI(execution) + + + + Flow_1nxaeez + Flow_0ccqmju + import org.onap.so.bpmn.infrastructure.scripts.* +def mcnssi= new ModifyCoreNSSI() + mcnssi.invokePUTServiceInstance(execution) + + + + Flow_0ccqmju + Flow_1fdpbsx + import org.onap.so.bpmn.infrastructure.scripts.* +def mcnssi= new ModifyCoreNSSI() + mcnssi.createSliceProfileInstance(execution) + + + + Flow_1fdpbsx + Flow_0l7hcnf + import org.onap.so.bpmn.infrastructure.scripts.* +def mcnssi= new ModifyCoreNSSI() + mcnssi.associateSliceProfileInstanceWithNSSI(execution) + + + + Flow_11vf6ik + Flow_1oeokwy + import org.onap.so.bpmn.infrastructure.scripts.* +def mcnssi= new DoModifyCoreNSSI() + mcnssi.calculateSNSSAI(execution) + + + + Flow_1oeokwy + Flow_15fi92t + import org.onap.so.bpmn.infrastructure.scripts.* +def mcnssi= new ModifyCoreNSSI() + mcnssi.invokePUTServiceInstance(execution) + + + + Flow_15fi92t + Flow_1wtv1zj + import org.onap.so.bpmn.infrastructure.scripts.* +def mcnssi= new ModifyCoreNSSI() + mcnssi.removeNSSIToSliceInstanceAssociation(execution) + + + + Flow_1wtv1zj + Flow_0lrenyo + import org.onap.so.bpmn.infrastructure.scripts.* +def mcnssi= new ModifyCoreNSSI() + mcnssi.deleteSliceProfileInstance(execution) + + + + + + Flow_0e007rx + Flow_06j2avj + import org.onap.so.bpmn.infrastructure.scripts.* + def mcnssi= new DoModifyCoreNSSI() + mcnssi.preProcessRequest(execution) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + -- cgit 1.2.3-korg