[SDNGC-5859] copy local change to onap
[sdnc/oam.git] / platform-logic / vnfapi / src / main / json / VNF-API_vnf-instance-topology-rollback.json
index e9d9dc4..042a530 100644 (file)
@@ -1,4 +1,299 @@
-
-
-
-[{"id":"94c92ddd.ae5ed","type":"block","name":"block : atomic","xml":"<block atomic=\"true\">","atomic":"true","outputs":1,"x":184.44444274902344,"y":160.74999046325684,"z":"df9d3b3e.c0e1c8","wires":[["93e2a330.f35a"]]},{"id":"3d687d14.a75552","type":"method","name":"method  vnf-instance-topology-rollback","xml":"<method rpc='vnf-instance-topology-rollback' mode='sync'>\n","comments":"","outputs":1,"x":212.8611297607422,"y":108.16666316986084,"z":"df9d3b3e.c0e1c8","wires":[["94c92ddd.ae5ed"]]},{"id":"cee35ab0.d8d768","type":"service-logic","name":"VNF-API 1.0.0","module":"VNF-API","version":"${project.version}","comments":"","xml":"<service-logic xmlns='http://www.att.com/sdnctl/svclogic' xmlns:xsi='http://www.w3.org/2001/XMLSchema-instance' xsi:schemaLocation='http://www.att.com/sdnctl/svclogic ./svclogic.xsd' module='VNF-API' version='${project.version}'>","outputs":1,"x":289.9721908569336,"y":49.05556106567383,"z":"df9d3b3e.c0e1c8","wires":[["3d687d14.a75552"]]},{"id":"561962a7.5d021c","type":"dgstart","name":"DGSTART","outputs":1,"x":124.25,"y":48.88888740539551,"z":"df9d3b3e.c0e1c8","wires":[["cee35ab0.d8d768"]]},{"id":"1bf35c69.3105c4","type":"returnSuccess","name":"return success","xml":"<return status='success'>\n\t<parameter name=\"error-code\" value=\"200\" />","comments":"","x":922.694465637207,"y":513.4972991943359,"z":"df9d3b3e.c0e1c8","wires":[]},{"id":"faa6e689.963ce8","type":"set","name":"set: order-status = Deleted","xml":"<set>\n\t<parameter name=\"vnf-instance-service-data.oper-status.order-status\" value=\"Deleted\"/>","comments":"","outputs":1,"x":958.444465637207,"y":342.27510833740234,"z":"df9d3b3e.c0e1c8","wires":[[]]},{"id":"8bd3d099.709d5","type":"switchNode","name":"switch: order-status = PendingCreate","xml":"<switch test=\"`$vnf-instance-service-data.oper-status.order-status == PendingCreate`\">","comments":"","outputs":1,"x":991.2854080200195,"y":256.4038906097412,"z":"df9d3b3e.c0e1c8","wires":[["8b9ee3fe.e64ab"]]},{"id":"8b9ee3fe.e64ab","type":"other","name":"false","xml":"<outcome value='false'>","comments":"","outputs":1,"x":1222.8687896728516,"y":256.23720264434814,"z":"df9d3b3e.c0e1c8","wires":[["a0d580c9.8f91a"]]},{"id":"a0d580c9.8f91a","type":"returnFailure","name":"return failure","xml":"<return status='failure'>\n\t<parameter name='error-code' value='400'/>\n\t<parameter name='error-message' value='Invalid order-status'/>","comments":"","x":1375.201919555664,"y":256.2372636795044,"z":"df9d3b3e.c0e1c8","wires":[]},{"id":"61bf6764.c0ee08","type":"set","name":"set: last-action ","xml":"<set>\n\t<parameter name=\"vnf-instance-service-data.oper-status.last-action\" value=\"`$vnf-instances-service-data.request-information.request-action`\"/>","comments":"","outputs":1,"x":920.2021598815918,"y":384.5707015991211,"z":"df9d3b3e.c0e1c8","wires":[[]]},{"id":"abf35da3.aa20e","type":"outcomeFalse","name":"false","xml":"<outcome value='false'>\n","comments":"","outputs":1,"x":1246.542984008789,"y":209.19444751739502,"z":"df9d3b3e.c0e1c8","wires":[["6266141a.67c14c"]]},{"id":"6266141a.67c14c","type":"returnFailure","name":"return failure","xml":"<return status='failure'>\n\t<parameter name='error-code' value='404'/>\n\t<parameter name='error-message' value=\"`'vnf-instance-id = ' + $vnf-instance-topology-operation-input.vnf-instance-request-information.vnf-instance-id + ' not found in SDNC'`\"/>","comments":"","x":1406.633804321289,"y":209.6035509109497,"z":"df9d3b3e.c0e1c8","wires":[]},{"id":"a6e5c1a8.6bc63","type":"set","name":"set: last-order-status = order-status","xml":"<set>\n\t<parameter name=\"vnf-instance-service-data.oper-status.last-order-status\" value=\"`$vnf-instance-service-data.oper-status.order-status`\"/>","comments":"","outputs":1,"x":984.088508605957,"y":299.5959997177124,"z":"df9d3b3e.c0e1c8","wires":[[]]},{"id":"8e3a7d8d.ca152","type":"set","name":"Clear vnf-instance topology","xml":"<set>\n\t<parameter name=\"vnf-instance-service-data.\" value=\"\" /> \n","comments":"","outputs":1,"x":960.588508605957,"y":428.26265716552734,"z":"df9d3b3e.c0e1c8","wires":[[]]},{"id":"68d58b09.4d9dd4","type":"switchNode","name":"switch:CONFIG == INPUT - vnf-instance-id","xml":"<switch test=\"`$vnf-instance-topology-operation-input.vnf-instance-request-information.vnf-instance-id == $vnf-instance-service-data.vnf-instance-id`\">","comments":"","outputs":1,"x":1002.694465637207,"y":209.19444751739502,"z":"df9d3b3e.c0e1c8","wires":[["abf35da3.aa20e"]]},{"id":"93e2a330.f35a","type":"switchNode","name":"switch: order-status = PendingCreate","xml":"<switch test=\"`$vnf-instance-service-data.oper-status.order-status == PendingCreate`\">","comments":"","outputs":1,"x":291.94445037841797,"y":207.69445133209229,"z":"df9d3b3e.c0e1c8","wires":[["ef7c4880.dd4728"]]},{"id":"ef7c4880.dd4728","type":"other","name":"true","xml":"<outcome value='true'>","comments":"","outputs":1,"x":528.1944427490234,"y":208.44444465637207,"z":"df9d3b3e.c0e1c8","wires":[["7f540634.54f868"]]},{"id":"7f540634.54f868","type":"block","name":"block : atomic","xml":"<block atomic=\"true\">","atomic":"true","outputs":1,"x":690.1944427490234,"y":208.44444465637207,"z":"df9d3b3e.c0e1c8","wires":[["68d58b09.4d9dd4","8bd3d099.709d5","a6e5c1a8.6bc63","faa6e689.963ce8","61bf6764.c0ee08","8e3a7d8d.ca152","1bf35c69.3105c4","e3c9abe6.25d908"]]},{"id":"34d8bebb.20ff92","type":"comment","name":"request-action = VNFActivateRequest, svc-action = rollback","info":"","comments":"","x":787.944450378418,"y":85.4444465637207,"z":"df9d3b3e.c0e1c8","wires":[]},{"id":"e3c9abe6.25d908","type":"set","name":"Set final indicator to Y","xml":"<set>\n<parameter name=\"ack-final\" value=\"Y\"/>","comments":"","outputs":1,"x":944.3054733276367,"y":470.55554389953613,"z":"df9d3b3e.c0e1c8","wires":[[]]}]
+[
+    {
+        "id": "94c92ddd.ae5ed",
+        "type": "block",
+        "name": "block : atomic",
+        "xml": "<block atomic=\"true\">",
+        "atomic": "true",
+        "outputs": 1,
+        "x": 184.44444274902344,
+        "y": 160.74999046325684,
+        "z": "df9d3b3e.c0e1c8",
+        "wires": [
+            [
+                "93e2a330.f35a"
+            ]
+        ]
+    },
+    {
+        "id": "3d687d14.a75552",
+        "type": "method",
+        "name": "method  vnf-instance-topology-rollback",
+        "xml": "<method rpc='vnf-instance-topology-rollback' mode='sync'>\n",
+        "comments": "",
+        "outputs": 1,
+        "x": 212.8611297607422,
+        "y": 108.16666316986084,
+        "z": "df9d3b3e.c0e1c8",
+        "wires": [
+            [
+                "94c92ddd.ae5ed"
+            ]
+        ]
+    },
+    {
+        "id": "cee35ab0.d8d768",
+        "type": "service-logic",
+        "name": "VNF-API ${project.version}",
+        "module": "VNF-API",
+        "version": "${project.version}",
+        "comments": "",
+        "xml": "<service-logic xmlns='http://www.openecomp.org/sdnc/svclogic' xmlns:xsi='http://www.w3.org/2001/XMLSchema-instance' xsi:schemaLocation='http://www.openecomp.org/sdnc/svclogic ./svclogic.xsd' module='VNF-API' version='${project.version}'>",
+        "outputs": 1,
+        "x": 289.9721908569336,
+        "y": 49.05556106567383,
+        "z": "df9d3b3e.c0e1c8",
+        "wires": [
+            [
+                "3d687d14.a75552"
+            ]
+        ]
+    },
+    {
+        "id": "561962a7.5d021c",
+        "type": "dgstart",
+        "name": "DGSTART",
+        "outputs": 1,
+        "x": 124.25,
+        "y": 48.88888740539551,
+        "z": "df9d3b3e.c0e1c8",
+        "wires": [
+            [
+                "cee35ab0.d8d768"
+            ]
+        ]
+    },
+    {
+        "id": "1bf35c69.3105c4",
+        "type": "returnSuccess",
+        "name": "return success",
+        "xml": "<return status='success'>\n\t<parameter name=\"error-code\" value=\"200\" />",
+        "comments": "",
+        "x": 922.694465637207,
+        "y": 513.4972991943359,
+        "z": "df9d3b3e.c0e1c8",
+        "wires": []
+    },
+    {
+        "id": "faa6e689.963ce8",
+        "type": "set",
+        "name": "set: order-status = Deleted",
+        "xml": "<set>\n\t<parameter name=\"vnf-instance-service-data.oper-status.order-status\" value=\"Deleted\"/>",
+        "comments": "",
+        "outputs": 1,
+        "x": 958.444465637207,
+        "y": 342.27510833740234,
+        "z": "df9d3b3e.c0e1c8",
+        "wires": [
+            []
+        ]
+    },
+    {
+        "id": "8bd3d099.709d5",
+        "type": "switchNode",
+        "name": "switch: order-status = PendingCreate",
+        "xml": "<switch test=\"`$vnf-instance-service-data.oper-status.order-status == PendingCreate`\">",
+        "comments": "",
+        "outputs": 1,
+        "x": 991.2854080200195,
+        "y": 256.4038906097412,
+        "z": "df9d3b3e.c0e1c8",
+        "wires": [
+            [
+                "8b9ee3fe.e64ab"
+            ]
+        ]
+    },
+    {
+        "id": "8b9ee3fe.e64ab",
+        "type": "other",
+        "name": "false",
+        "xml": "<outcome value='false'>",
+        "comments": "",
+        "outputs": 1,
+        "x": 1222.8687896728516,
+        "y": 256.23720264434814,
+        "z": "df9d3b3e.c0e1c8",
+        "wires": [
+            [
+                "a0d580c9.8f91a"
+            ]
+        ]
+    },
+    {
+        "id": "a0d580c9.8f91a",
+        "type": "returnFailure",
+        "name": "return failure",
+        "xml": "<return status='failure'>\n\t<parameter name='error-code' value='400'/>\n\t<parameter name='error-message' value='Invalid order-status'/>",
+        "comments": "",
+        "x": 1375.201919555664,
+        "y": 256.2372636795044,
+        "z": "df9d3b3e.c0e1c8",
+        "wires": []
+    },
+    {
+        "id": "61bf6764.c0ee08",
+        "type": "set",
+        "name": "set: last-action ",
+        "xml": "<set>\n\t<parameter name=\"vnf-instance-service-data.oper-status.last-action\" value=\"`$vnf-instances-service-data.request-information.request-action`\"/>",
+        "comments": "",
+        "outputs": 1,
+        "x": 920.2021598815918,
+        "y": 384.5707015991211,
+        "z": "df9d3b3e.c0e1c8",
+        "wires": [
+            []
+        ]
+    },
+    {
+        "id": "abf35da3.aa20e",
+        "type": "outcomeFalse",
+        "name": "false",
+        "xml": "<outcome value='false'>\n",
+        "comments": "",
+        "outputs": 1,
+        "x": 1246.542984008789,
+        "y": 209.19444751739502,
+        "z": "df9d3b3e.c0e1c8",
+        "wires": [
+            [
+                "6266141a.67c14c"
+            ]
+        ]
+    },
+    {
+        "id": "6266141a.67c14c",
+        "type": "returnFailure",
+        "name": "return failure",
+        "xml": "<return status='failure'>\n\t<parameter name='error-code' value='404'/>\n\t<parameter name='error-message' value=\"`'vnf-instance-id = ' + $vnf-instance-topology-operation-input.vnf-instance-request-information.vnf-instance-id + ' not found in SDNC'`\"/>",
+        "comments": "",
+        "x": 1406.633804321289,
+        "y": 209.6035509109497,
+        "z": "df9d3b3e.c0e1c8",
+        "wires": []
+    },
+    {
+        "id": "a6e5c1a8.6bc63",
+        "type": "set",
+        "name": "set: last-order-status = order-status",
+        "xml": "<set>\n\t<parameter name=\"vnf-instance-service-data.oper-status.last-order-status\" value=\"`$vnf-instance-service-data.oper-status.order-status`\"/>",
+        "comments": "",
+        "outputs": 1,
+        "x": 984.088508605957,
+        "y": 299.5959997177124,
+        "z": "df9d3b3e.c0e1c8",
+        "wires": [
+            []
+        ]
+    },
+    {
+        "id": "8e3a7d8d.ca152",
+        "type": "set",
+        "name": "Clear vnf-instance topology",
+        "xml": "<set>\n\t<parameter name=\"vnf-instance-service-data.\" value=\"\" /> \n",
+        "comments": "",
+        "outputs": 1,
+        "x": 960.588508605957,
+        "y": 428.26265716552734,
+        "z": "df9d3b3e.c0e1c8",
+        "wires": [
+            []
+        ]
+    },
+    {
+        "id": "68d58b09.4d9dd4",
+        "type": "switchNode",
+        "name": "switch:CONFIG == INPUT - vnf-instance-id",
+        "xml": "<switch test=\"`$vnf-instance-topology-operation-input.vnf-instance-request-information.vnf-instance-id == $vnf-instance-service-data.vnf-instance-id`\">",
+        "comments": "",
+        "outputs": 1,
+        "x": 1002.694465637207,
+        "y": 209.19444751739502,
+        "z": "df9d3b3e.c0e1c8",
+        "wires": [
+            [
+                "abf35da3.aa20e"
+            ]
+        ]
+    },
+    {
+        "id": "93e2a330.f35a",
+        "type": "switchNode",
+        "name": "switch: order-status = PendingCreate",
+        "xml": "<switch test=\"`$vnf-instance-service-data.oper-status.order-status == PendingCreate`\">",
+        "comments": "",
+        "outputs": 1,
+        "x": 291.94445037841797,
+        "y": 207.69445133209229,
+        "z": "df9d3b3e.c0e1c8",
+        "wires": [
+            [
+                "ef7c4880.dd4728"
+            ]
+        ]
+    },
+    {
+        "id": "ef7c4880.dd4728",
+        "type": "other",
+        "name": "true",
+        "xml": "<outcome value='true'>",
+        "comments": "",
+        "outputs": 1,
+        "x": 528.1944427490234,
+        "y": 208.44444465637207,
+        "z": "df9d3b3e.c0e1c8",
+        "wires": [
+            [
+                "7f540634.54f868"
+            ]
+        ]
+    },
+    {
+        "id": "7f540634.54f868",
+        "type": "block",
+        "name": "block : atomic",
+        "xml": "<block atomic=\"true\">",
+        "atomic": "true",
+        "outputs": 1,
+        "x": 690.1944427490234,
+        "y": 208.44444465637207,
+        "z": "df9d3b3e.c0e1c8",
+        "wires": [
+            [
+                "68d58b09.4d9dd4",
+                "8bd3d099.709d5",
+                "a6e5c1a8.6bc63",
+                "faa6e689.963ce8",
+                "61bf6764.c0ee08",
+                "8e3a7d8d.ca152",
+                "1bf35c69.3105c4",
+                "e3c9abe6.25d908"
+            ]
+        ]
+    },
+    {
+        "id": "34d8bebb.20ff92",
+        "type": "comment",
+        "name": "request-action = VNFActivateRequest, svc-action = rollback",
+        "info": "",
+        "comments": "",
+        "x": 787.944450378418,
+        "y": 85.4444465637207,
+        "z": "df9d3b3e.c0e1c8",
+        "wires": []
+    },
+    {
+        "id": "e3c9abe6.25d908",
+        "type": "set",
+        "name": "Set final indicator to Y",
+        "xml": "<set>\n<parameter name=\"ack-final\" value=\"Y\"/>",
+        "comments": "",
+        "outputs": 1,
+        "x": 944.3054733276367,
+        "y": 470.55554389953613,
+        "z": "df9d3b3e.c0e1c8",
+        "wires": [
+            []
+        ]
+    }
+]
\ No newline at end of file