From 177987a9c3bc89a61e211f0fa31781f7abdc3ce8 Mon Sep 17 00:00:00 2001 From: hetengjiao Date: Fri, 18 Sep 2020 10:08:26 +0800 Subject: Update NSMF workflow to for the E2E Network Slicing requirements Issue-ID: SO-2963 Signed-off-by: hetengjiao Change-Id: Ic792896cc3e7b23f02fd7f8b8305402271eb0d78 --- .../main/resources/process/CreateSliceService.bpmn | 651 +++++++++------------ 1 file changed, 285 insertions(+), 366 deletions(-) (limited to 'bpmn/so-bpmn-infrastructure-flows/src/main/resources/process') diff --git a/bpmn/so-bpmn-infrastructure-flows/src/main/resources/process/CreateSliceService.bpmn b/bpmn/so-bpmn-infrastructure-flows/src/main/resources/process/CreateSliceService.bpmn index 27bd01bda9..60d7355a9c 100644 --- a/bpmn/so-bpmn-infrastructure-flows/src/main/resources/process/CreateSliceService.bpmn +++ b/bpmn/so-bpmn-infrastructure-flows/src/main/resources/process/CreateSliceService.bpmn @@ -1,11 +1,11 @@ - + SequenceFlow_03s744c - SequenceFlow_1fk37v7 + SequenceFlow_060j650 @@ -16,7 +16,7 @@ def css= new CreateSliceService() css.preProcessRequest(execution) - SequenceFlow_1cv0wop + SequenceFlow_1whq7vc SequenceFlow_197cm2e import org.onap.so.bpmn.infrastructure.scripts.* def css = new CreateSliceService() @@ -27,50 +27,27 @@ css.processUserOptions(execution) SequenceFlow_12t5exy SequenceFlow_038lb9m - - SequenceFlow_1t19ips - SequenceFlow_0jrclmc - import org.onap.so.bpmn.infrastructure.scripts.* -def css = new CreateSliceService() -css.processDecomposition(execution) - - - SequenceFlow_046irye - Flow_1l8mfej - import org.onap.so.bpmn.infrastructure.scripts.* -def css = new CreateSliceService() -css.prepareSelectNSTRequest(execution) - - - - - - - - - - - + - SequenceFlow_1p8vxo5 - SequenceFlow_1g8m7tq + SequenceFlow_1dfon41 + SequenceFlow_0jhqtls - SequenceFlow_0it2g9j + SequenceFlow_00kcej9 @@ -126,14 +103,6 @@ css.prepareUpdateOrchestrationTask(execution) def css = new CreateSliceService() css.prepareInitServiceOperationStatus(execution) - - SequenceFlow_0jrclmc - - - - SequenceFlow_1o1tu0f - - SequenceFlow_0lbdfmt SequenceFlow_1qv8qw1 @@ -161,34 +130,8 @@ css.prepareUpdateServiceOperationStatus(execution) SequenceFlow_0t094g7 - SequenceFlow_046irye + SequenceFlow_0xmvg4v - - - - - - - - - - SequenceFlow_0q7yc2c - SequenceFlow_1t19ips - - - Flow_1u4srgq - SequenceFlow_0q7yc2c - import org.onap.so.bpmn.infrastructure.scripts.* -def dcsi= new CreateSliceService() -dcsi.prepareDecomposeService(execution) - - - SequenceFlow_1o1tu0f - SequenceFlow_1sq6kp6 - import org.onap.so.bpmn.infrastructure.scripts.* -def css= new CreateSliceService() -css.prepareCreateOrchestrationTask(execution) - @@ -201,8 +144,8 @@ css.prepareCreateOrchestrationTask(execution) - SequenceFlow_1sq6kp6 - SequenceFlow_1p8vxo5 + SequenceFlow_1x4n7an + SequenceFlow_1dfon41 @@ -217,7 +160,7 @@ css.prepareCreateOrchestrationTask(execution) SequenceFlow_18kur12 - SequenceFlow_0it2g9j + SequenceFlow_00kcej9 SequenceFlow_12t5exy @@ -242,28 +185,6 @@ css.prepareUpdateOrchestrationTask(execution) SequenceFlow_0thd6ny SequenceFlow_0477975 - - - - - - - - - - - - - SequenceFlow_0h2oree - SequenceFlow_1cv0wop - - - SequenceFlow_16uz2t9 - SequenceFlow_0h2oree - import org.onap.so.bpmn.infrastructure.scripts.* -def css = new CreateSliceService() -css.prepareGetUserOptions(execution) - @@ -332,13 +253,6 @@ css.prepareUpdateOrchestrationTask(execution) SequenceFlow_1qv8qw1 SequenceFlow_11rbv41 - - SequenceFlow_1g8m7tq - SequenceFlow_1ey6m1e - import org.onap.so.bpmn.infrastructure.scripts.* -def css = new CreateSliceService() -css.sendSyncResponse(execution) - @@ -354,42 +268,27 @@ css.sendSyncResponse(execution) - - - - - - SequenceFlow_1bevt3a SequenceFlow_0mlrlbv - - SequenceFlow_12qt5ci - - - #{execution.getVariable("taskAction") == "commit"} - - - - @@ -399,36 +298,15 @@ css.sendSyncResponse(execution) - - - - - - - SequenceFlow_1fk37v7 - SequenceFlow_16uz2t9 - - - - - SequenceFlow_12qt5ci - - PT2H - - - - - - @@ -436,17 +314,11 @@ css.sendSyncResponse(execution) - - - - - SequenceFlow_1ey6m1e + SequenceFlow_1f6dyxo SequenceFlow_1aaozcg - - SequenceFlow_0n4xku8 SequenceFlow_0kixzdj @@ -456,8 +328,81 @@ def css = new CreateSliceService() css.updateAAIOrchStatus(execution) - - + + SequenceFlow_0jhqtls + SequenceFlow_12wo878 + import org.onap.so.bpmn.infrastructure.scripts.* +def css = new CreateSliceService() +css.sendSyncResponse(execution) + + + SequenceFlow_0xmvg4v + SequenceFlow_1x4n7an + import org.onap.so.bpmn.infrastructure.scripts.* +def css= new CreateSliceService() +css.prepareCreateOrchestrationTask(execution) + + + + + + + SequenceFlow_14c2tav + + + + + + + SequenceFlow_12wo878 + + + + + SequenceFlow_1r2jtal + SequenceFlow_1f6dyxo + import org.onap.so.bpmn.infrastructure.scripts.* +def css = new CreateSliceService() +css.processNSTSolutions(execution) + + + + + SequenceFlow_1vesvto + + + + SequenceFlow_1vesvto + + PT2H + + + + + SequenceFlow_060j650 + SequenceFlow_0ti386y + import org.onap.so.bpmn.infrastructure.scripts.* +def css = new CreateSliceService() +css.prepareGetUserOptions(execution) + + + + + + + + + + + + + + + SequenceFlow_0ti386y + SequenceFlow_1whq7vc + + + @@ -467,18 +412,18 @@ css.updateAAIOrchStatus(execution) - Flow_1l8mfej - Flow_0vq2rmw + SequenceFlow_02sve8o + SequenceFlow_1r2jtal - - - Flow_0vq2rmw - Flow_1u4srgq + + + SequenceFlow_14c2tav + SequenceFlow_02sve8o import org.onap.so.bpmn.infrastructure.scripts.* def css = new CreateSliceService() -css.processNSTSolutions(execution) +css.prepareSelectNSTRequest(execution) - + @@ -486,360 +431,334 @@ css.processNSTSolutions(execution) - - - - - - - - - - + + - - - - - - - - - - - - - - - - - - - + + - - + + - - + + - - - - - - + + - - + + - - - - - - - - - - + + - - + + - - - - - - + + - - + + - - + + - - + + - - + + - + - - + + - + - - + + - - - - - - - - - - - - - - - - - - + + - - - + + + - + - - + + - + - - - - - - + + - - + + - - - - - - - - - - - - - - + + - + - + - + - + - + - + - + - + - + - + - + - + - + - - - - - - - - - - + - - - - - - - - - - + - + - + - + - - + + - - + + - + - + - + - + - - - - - - - + - - - - - - - + - - - - + - + - + - + - - - - - - - + - + - + - + - + - + - + - + - + - + - - - - + - - - - - - - + - + - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + -- cgit 1.2.3-korg