DG changes for the closed loop and async
[sdnc/oam.git] / platform-logic / optical-service / src / main / json / optical-service_create-service-relationship.json
index 569e23b..677ecfb 100644 (file)
@@ -1,36 +1,36 @@
 [\r
     {\r
-        "id": "acab78dd.697a38",\r
+        "id": "8469fb91.605138",\r
         "type": "dgstart",\r
         "name": "DGSTART",\r
         "outputs": 1,\r
-        "x": 382.5,\r
-        "y": 262.5,\r
-        "z": "c7becd47.884",\r
+        "x": 293.3428039550781,\r
+        "y": 163.34280395507812,\r
+        "z": "e2d31f86.7e711",\r
         "wires": [\r
             [\r
-                "c2dcb871.d886d8"\r
+                "65b11c2c.287414"\r
             ]\r
         ]\r
     },\r
     {\r
-        "id": "56ba0c7c.085e74",\r
+        "id": "f41fcd25.5614c",\r
         "type": "method",\r
         "name": "method",\r
         "xml": "<method rpc='create-service-relationship' mode='sync'>\n",\r
         "comments": "",\r
         "outputs": 1,\r
-        "x": 381.5,\r
-        "y": 337.5,\r
-        "z": "c7becd47.884",\r
+        "x": 292.3428039550781,\r
+        "y": 238.34280395507812,\r
+        "z": "e2d31f86.7e711",\r
         "wires": [\r
             [\r
-                "f37956ce.4bd828"\r
+                "c43dc2ab.62791"\r
             ]\r
         ]\r
     },\r
     {\r
-        "id": "c2dcb871.d886d8",\r
+        "id": "65b11c2c.287414",\r
         "type": "service-logic",\r
         "name": "optical-service ${project.version}",\r
         "module": "optical-service",\r
         "comments": "",\r
         "xml": "<service-logic xmlns='http://www.onap.org/sdnc/svclogic' xmlns:xsi='http://www.w3.org/2001/XMLSchema-instance' xsi:schemaLocation='http://www.onap.org/sdnc/svclogic ./svclogic.xsd' module='optical-service' version='${project.version}'>",\r
         "outputs": 1,\r
-        "x": 593.3333435058594,\r
-        "y": 198.83333206176758,\r
-        "z": "c7becd47.884",\r
+        "x": 504.1761474609375,\r
+        "y": 99.6761360168457,\r
+        "z": "e2d31f86.7e711",\r
         "wires": [\r
             [\r
-                "56ba0c7c.085e74"\r
+                "f41fcd25.5614c"\r
             ]\r
         ]\r
     },\r
     {\r
-        "id": "f37956ce.4bd828",\r
+        "id": "c43dc2ab.62791",\r
         "type": "block",\r
         "name": "block : atomic",\r
         "xml": "<block atomic='true'>",\r
         "atomic": "true",\r
         "comments": "",\r
         "outputs": 1,\r
-        "x": 564.5,\r
-        "y": 332.5,\r
-        "z": "c7becd47.884",\r
+        "x": 475.3428039550781,\r
+        "y": 233.34280395507812,\r
+        "z": "e2d31f86.7e711",\r
         "wires": [\r
             [\r
-                "c34ad1e6.1b049",\r
-                "49230af2.d808d4",\r
-                "30a10176.609d7e",\r
-                "dc89cfb.651ad3"\r
+                "b524a229.9b341",\r
+                "aa8633b7.9450f",\r
+                "431986ba.331828",\r
+                "cd86f64d.b2ee08"\r
             ]\r
         ]\r
     },\r
     {\r
-        "id": "c34ad1e6.1b049",\r
+        "id": "b524a229.9b341",\r
         "type": "get-resource",\r
         "name": "get-resource",\r
-        "xml": "<get-resource plugin='org.onap.ccsdk.sli.adaptors.resource.sql.SqlResource' resource='SQL'\nkey='SELECT *\nfrom REQUEST_DETAILS\nWHERE request_id = $as-request-id'\npfx='access-service'>",\r
+        "xml": "<get-resource plugin='org.onap.ccsdk.sli.adaptors.resource.sql.SqlResource' resource='SQL'\nkey='SELECT *\nfrom REQUEST_DETAILS\nWHERE request_id = $access-request-id'\npfx='access-service'>",\r
         "comments": "",\r
         "outputs": 1,\r
-        "x": 749.1666946411133,\r
-        "y": 316.05555152893066,\r
-        "z": "c7becd47.884",\r
+        "x": 663.3428268432617,\r
+        "y": 211.89835357666016,\r
+        "z": "e2d31f86.7e711",\r
         "wires": [\r
             []\r
         ]\r
     },\r
     {\r
-        "id": "49230af2.d808d4",\r
+        "id": "aa8633b7.9450f",\r
         "type": "execute",\r
         "name": "execute",\r
         "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliStringUtils' method='split' >\n<parameter name=\"original_string\" value='`$access-service.domain-requests`'/>\n<parameter name=\"regex\" value=\",\"/>\n<parameter name=\"ctx_memory_result_key\" value=\"domain-services\"/> ",\r
         "comments": "",\r
         "outputs": 1,\r
-        "x": 741.5,\r
-        "y": 361.5,\r
-        "z": "c7becd47.884",\r
+        "x": 652.3428039550781,\r
+        "y": 262.3428039550781,\r
+        "z": "e2d31f86.7e711",\r
         "wires": [\r
             []\r
         ]\r
     },\r
     {\r
-        "id": "30a10176.609d7e",\r
+        "id": "431986ba.331828",\r
         "type": "for",\r
         "name": "for",\r
         "xml": "<for index='idc' start='0' end='`$domain-services_length`' >\n",\r
         "comments": "",\r
         "outputs": 1,\r
-        "x": 713.5,\r
-        "y": 448.5,\r
-        "z": "c7becd47.884",\r
+        "x": 624.3428039550781,\r
+        "y": 349.3428039550781,\r
+        "z": "e2d31f86.7e711",\r
         "wires": [\r
             [\r
-                "c1fe8f71.3771e"\r
+                "e35ff615.9d0f88"\r
             ]\r
         ]\r
     },\r
     {\r
-        "id": "c1fe8f71.3771e",\r
+        "id": "e35ff615.9d0f88",\r
         "type": "block",\r
         "name": "block : atomic",\r
         "xml": "<block atomic='true'>",\r
         "atomic": "true",\r
         "comments": "",\r
         "outputs": 1,\r
-        "x": 859.5,\r
-        "y": 441.5,\r
-        "z": "c7becd47.884",\r
+        "x": 770.3428039550781,\r
+        "y": 342.3428039550781,\r
+        "z": "e2d31f86.7e711",\r
         "wires": [\r
             [\r
-                "a9fba6b1.9ea4a8",\r
-                "5b28c4f8.97075c"\r
+                "f0b5dca1.f7424",\r
+                "925da1f9.f5dbc"\r
             ]\r
         ]\r
     },\r
     {\r
-        "id": "a9fba6b1.9ea4a8",\r
+        "id": "f0b5dca1.f7424",\r
         "type": "get-resource",\r
         "name": "get-resource",\r
         "xml": "<get-resource plugin='org.onap.ccsdk.sli.adaptors.resource.sql.SqlResource' resource='SQL'\nkey='SELECT *\nfrom REQUEST_DETAILS\nWHERE request_id = $domain-services[$idc]'\npfx='ds-details'>",\r
         "comments": "",\r
         "outputs": 1,\r
-        "x": 1007.1666946411133,\r
-        "y": 279.8333444595337,\r
-        "z": "c7becd47.884",\r
+        "x": 918.0094985961914,\r
+        "y": 180.67614841461182,\r
+        "z": "e2d31f86.7e711",\r
         "wires": [\r
             []\r
         ]\r
     },\r
     {\r
-        "id": "d767bb7e.ede568",\r
+        "id": "252e0c6e.633014",\r
         "type": "save",\r
         "name": "save domain service",\r
         "xml": "<save plugin='org.onap.ccsdk.sli.adaptors.aai.AAIService' resource='service-instance:relationship-list'  \n     key='customer.global-customer-id = $optical-service-create-input.global-customer-id AND\n     service-subscription.service-type = $optical-service-create-input.service-type AND\n     service-instance.service-instance-id = $access-service.service-instance-id' force=\"true\" pfx=\"tmp.AnAI-data\">\n<parameter name=\"relationship-list.relationship[0].related-to\" value=\"service-instance\" />\n<parameter name=\"relationship-list.relationship[0].related-link\" value=\"`'/business/customers/customer/' + $optical-service-create-input.global-customer-id + '/service-subscriptions/service-subscription/' + $optical-service-create-input.service-type + '/service-instances/service-instance/' + $ds-details.service-instance-id`\" />\n<parameter name=\"relationship-list.relationship[0].relationship-data[0].relationship-key\" value=\"service-instance.service-instance-id\" />\n<parameter name=\"relationship-list.relationship[0].relationship-data[0].relationship-value\" value=\"`$ds-details.service-instance-id`\" /> \n",\r
         "comments": "",\r
         "outputs": 1,\r
-        "x": 1247.1666107177734,\r
-        "y": 443.61108779907227,\r
-        "z": "c7becd47.884",\r
+        "x": 1158.0094146728516,\r
+        "y": 344.4538917541504,\r
+        "z": "e2d31f86.7e711",\r
         "wires": [\r
             []\r
         ]\r
     },\r
     {\r
-        "id": "3081486c.145aa8",\r
+        "id": "8b192abd.7a0838",\r
         "type": "save",\r
         "name": "save lgical-link",\r
-        "xml": "<save plugin='org.onap.ccsdk.sli.adaptors.aai.AAIService' resource='service-instance:relationship-list'  \n     key='customer.global-customer-id = $optical-service-create-input.global-customer-id AND\n     service-subscription.service-type = $optical-service-create-input.service-type AND\n     service-instance.service-instance-id = $access-service.service-instance-id' force=\"true\" pfx=\"tmp.AnAI-data\">\n<parameter name=\"relationship-list.relationship[0].related-to\" value=\"service-instance\" />\n<parameter name=\"relationship-list.relationship[0].related-link\" value=\"`'/network/logical-links/logical-link/' + $inter.logical-link[$ida].link-name`\" />\n<parameter name=\"relationship-list.relationship[0].relationship-data[0].relationship-key\" value=\"logical-link.link-name\" />\n<parameter name=\"relationship-list.relationship[0].relationship-data[0].relationship-value\" value=\"`$inter.logical-link[$ida].link-name`\" /> \n",\r
+        "xml": "<save plugin='org.onap.ccsdk.sli.adaptors.aai.AAIService' resource='service-instance:relationship-list'  \n     key='customer.global-customer-id = $optical-service-create-input.global-customer-id AND\n     service-subscription.service-type = $optical-service-create-input.service-type AND\n     service-instance.service-instance-id = $access-service.service-instance-id' force=\"true\" pfx=\"tmp.AnAI-data\">\n<parameter name=\"relationship-list.relationship[0].related-to\" value=\"service-instance\" />\n<parameter name=\"relationship-list.relationship[0].related-link\" value=\"`'/network/logical-links/logical-link/' + $oof-response.solutions.routeInfo.linkList[$idml]`\" />\n<parameter name=\"relationship-list.relationship[0].relationship-data[0].relationship-key\" value=\"logical-link.link-name\" />\n<parameter name=\"relationship-list.relationship[0].relationship-data[0].relationship-value\" value=\"`$oof-response.solutions.routeInfo.linkList[$idml]`\" /> \n",\r
         "comments": "",\r
         "outputs": 1,\r
-        "x": 939.0277938842773,\r
-        "y": 535.0000419616699,\r
-        "z": "c7becd47.884",\r
+        "x": 974.8706130981445,\r
+        "y": 429.1761817932129,\r
+        "z": "e2d31f86.7e711",\r
         "wires": [\r
             []\r
         ]\r
     },\r
     {\r
-        "id": "5b28c4f8.97075c",\r
+        "id": "925da1f9.f5dbc",\r
         "type": "block",\r
         "name": "block : atomic",\r
         "xml": "<block atomic='true'>",\r
         "atomic": "true",\r
         "comments": "",\r
         "outputs": 1,\r
-        "x": 1047.083396911621,\r
-        "y": 446.9444456100464,\r
-        "z": "c7becd47.884",\r
+        "x": 957.9262008666992,\r
+        "y": 347.7872495651245,\r
+        "z": "e2d31f86.7e711",\r
         "wires": [\r
             [\r
-                "d767bb7e.ede568"\r
+                "252e0c6e.633014"\r
             ]\r
         ]\r
     },\r
     {\r
-        "id": "dc89cfb.651ad3",\r
+        "id": "cd86f64d.b2ee08",\r
         "type": "switchNode",\r
         "name": "switch",\r
-        "xml": "<switch test='`$domain-services_length`'>\n",\r
+        "xml": "<switch test='`$domain-services_length == 1`'>\n",\r
         "comments": "",\r
         "outputs": 1,\r
-        "x": 637.9165725708008,\r
-        "y": 527.499927520752,\r
-        "z": "c7becd47.884",\r
+        "x": 548.7593765258789,\r
+        "y": 428.3427314758301,\r
+        "z": "e2d31f86.7e711",\r
         "wires": [\r
             [\r
-                "4df19f89.f43cf"\r
+                "1f1dd0d4.a4b09f"\r
             ]\r
         ]\r
     },\r
     {\r
-        "id": "4df19f89.f43cf",\r
-        "type": "outcome",\r
-        "name": "2",\r
-        "xml": "<outcome value='2'>\n",\r
+        "id": "3e15b2bb.83cb2e",\r
+        "type": "for",\r
+        "name": "for",\r
+        "xml": "<for index='idml' start='0' end='`$oof-response.solutions.routeInfo.linkList_length`' >\n",\r
+        "comments": "",\r
+        "outputs": 1,\r
+        "x": 811.6760292053223,\r
+        "y": 425.0094413757324,\r
+        "z": "e2d31f86.7e711",\r
+        "wires": [\r
+            [\r
+                "8b192abd.7a0838"\r
+            ]\r
+        ]\r
+    },\r
+    {\r
+        "id": "1f1dd0d4.a4b09f",\r
+        "type": "outcomeFalse",\r
+        "name": "false",\r
+        "xml": "<outcome value='false'>\n",\r
         "comments": "",\r
         "outputs": 1,\r
-        "x": 774.3055114746094,\r
-        "y": 530.2776975631714,\r
-        "z": "c7becd47.884",\r
+        "x": 685.0094375610352,\r
+        "y": 426.6761360168457,\r
+        "z": "e2d31f86.7e711",\r
         "wires": [\r
             [\r
-                "3081486c.145aa8"\r
+                "3e15b2bb.83cb2e"\r
             ]\r
         ]\r
     }\r