3 "id": "346770b6.e0b2e",
\r
6 "xml": "<outcome value='Update'>\n",
\r
11 "z": "7bb5d2cb.8cfacc",
\r
19 "id": "2f504934.7894c6",
\r
22 "xml": "<outcome value='Delete'>\n",
\r
27 "z": "7bb5d2cb.8cfacc",
\r
35 "id": "5f23df82.9ac6e",
\r
37 "name": "block : atomic",
\r
38 "xml": "<block atomic=\"true\">",
\r
43 "z": "7bb5d2cb.8cfacc",
\r
51 "id": "5a242175.0e7ef",
\r
52 "type": "switchNode",
\r
53 "name": "switch aai-event-trigger",
\r
54 "xml": "<switch test=\"`$data-change-notification-input.aai-event-trigger`\">\n",
\r
59 "z": "7bb5d2cb.8cfacc",
\r
68 "id": "39f2e6f9.408272",
\r
70 "name": "block : atomic",
\r
71 "xml": "<block atomic=\"true\">",
\r
76 "z": "7bb5d2cb.8cfacc",
\r
88 "id": "a612156e.6c82f",
\r
90 "name": "execute RestApiCallNode Get token",
\r
91 "xml": "<execute plugin='org.onap.ccsdk.sli.plugins.restapicall.RestapiCallNode' method='sendRequest' >\n<parameter name=\"templateFileName\" value=\"`$prop.restapi.templateDir + '/actokentemplate.json'`\" />\n<parameter name=\"restapiUrl\" value=\"`$prop.sdncRestApi.thirdpartySdnc.url + '/controller/v2/tokens'`\" />\n<parameter name=\"format\" value=\"json\"/>\n<parameter name=\"httpMethod\" value=\"post\"/>\n<parameter name=\"responsePrefix\" value=\"token-result\"/>\n<parameter name=\"trustStoreFileName\" value=\"/opt/onap/sdnc/data/stores/truststore.onap.client.jks\"/>\n<parameter name=\"trustStorePassword\" value=\"adminadmin\"/>\n<parameter name=\"keyStoreFileName\" value=\"/opt/onap/sdnc/data/stores/sdnc.p12\"/>\n<parameter name=\"keyStorePassword\" value=\"adminadmin\"/>",
\r
94 "x": 1466.5001983642578,
\r
95 "y": 114.00000953674316,
\r
96 "z": "7bb5d2cb.8cfacc",
\r
105 "id": "e7c29f07.2a4d28",
\r
108 "xml": "<outcome value='success'>\n",
\r
111 "x": 1756.000244140625,
\r
113 "z": "7bb5d2cb.8cfacc",
\r
121 "id": "fe96d7c9.6dc11",
\r
124 "xml": "<outcome value='failure'>\n",
\r
127 "x": 1752.000244140625,
\r
129 "z": "7bb5d2cb.8cfacc",
\r
137 "id": "9a41c115.acccd8",
\r
139 "name": "set token-id",
\r
140 "xml": "<set>\n<parameter name='prop.sdncRestApi.token_id' value='`$token-result.data.token_id`' />\n",
\r
142 "x": 1906.500244140625,
\r
144 "z": "7bb5d2cb.8cfacc",
\r
148 "id": "74c607f5.33c7f",
\r
150 "name": "execute RestApiCallNode Get Topology",
\r
151 "xml": "<execute plugin='org.onap.ccsdk.sli.plugins.restapicall.RestapiCallNode' method='sendRequest' >\n<parameter name=\"restapiUrl\" value=\"`$prop.sdncRestApi.thirdpartySdnc.url + '/restconf/data/ietf-network:networks'`\" />\n<parameter name=\"restapiUser\" value=\"`$prop.sdncRestApi.thirdpartySdnc.user`\" />\n<parameter name=\"restapiPassword\" value=\"`$prop.sdncRestApi.thirdpartySdnc.password`\" />\n<parameter name=\"format\" value=\"json\"/>\n<parameter name=\"httpMethod\" value=\"get\"/>\n<parameter name=\"responsePrefix\" value=\"topology\"/>\n<parameter name=\"trustStoreFileName\" value=\"/opt/onap/sdnc/data/stores/truststore.onap.client.jks\"/>\n<parameter name=\"trustStorePassword\" value=\"adminadmin\"/>\n<parameter name=\"keyStoreFileName\" value=\"/opt/onap/sdnc/data/stores/sdnc.p12\"/>\n<parameter name=\"keyStorePassword\" value=\"adminadmin\"/>\n<parameter name='customHttpHeaders' value=\"`'X-ACCESS-TOKEN=' + $prop.sdncRestApi.token_id`\" />",
\r
154 "x": 1973.500244140625,
\r
156 "z": "7bb5d2cb.8cfacc",
\r
165 "id": "46585599.99541c",
\r
168 "xml": "<outcome value='success'>\n",
\r
171 "x": 2216.000244140625,
\r
173 "z": "7bb5d2cb.8cfacc",
\r
181 "id": "c7c89355.9ce378",
\r
183 "name": "block : atomic",
\r
184 "xml": "<block atomic=\"true\">",
\r
188 "x": 2373.500244140625,
\r
190 "z": "7bb5d2cb.8cfacc",
\r
198 "id": "4462058b.03bf7c",
\r
199 "type": "returnFailure",
\r
200 "name": "return failure",
\r
201 "xml": "<return status='failure'>\n <parameter name='ack-final' value='Y'/>\n\t<parameter name=\"error-code\" value=\"500\" />\n <parameter name=\"error-message\" value=\"Error executing Create vpn rest api\" />\n",
\r
203 "x": 2350.000244140625,
\r
205 "z": "7bb5d2cb.8cfacc",
\r
209 "id": "e4dc69e3.746e88",
\r
212 "xml": "<outcome value='failure'>\n",
\r
215 "x": 2212.000244140625,
\r
217 "z": "7bb5d2cb.8cfacc",
\r
225 "id": "e48e789f.6305e8",
\r
231 "z": "7bb5d2cb.8cfacc",
\r
239 "id": "f17ff4c0.c3b85",
\r
240 "type": "service-logic",
\r
241 "name": "DataChange ${project.version}",
\r
242 "module": "DataChange",
\r
243 "version": "${project.version}",
\r
245 "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='DataChange' version='${project.version}'>",
\r
249 "z": "7bb5d2cb.8cfacc",
\r
257 "id": "dcee4efc.fbc398",
\r
259 "name": "method esr-thirdparty-sdnc-discovery",
\r
260 "xml": "<method rpc='esr-thirdparty-sdnc-discovery' mode='sync'>\n",
\r
265 "z": "7bb5d2cb.8cfacc",
\r
273 "id": "ee1d05c.842daf8",
\r
275 "name": "block : atomic",
\r
276 "xml": "<block atomic=\"true\">\n",
\r
282 "z": "7bb5d2cb.8cfacc",
\r
290 "id": "b3a801bb.6b3e08",
\r
292 "name": "for each Network",
\r
293 "xml": "<for index='nidx' start='0' end='`$topology.networks.network_length`' >\n",
\r
296 "x": 1799.500259399414,
\r
297 "y": 345.00001525878906,
\r
298 "z": "7bb5d2cb.8cfacc",
\r
306 "id": "f46be5c.444e598",
\r
309 "xml": "<block>\n",
\r
313 "x": 1948.000259399414,
\r
314 "y": 345.00001525878906,
\r
315 "z": "7bb5d2cb.8cfacc",
\r
324 "id": "9f7c6e21.8e3448",
\r
326 "name": "call update-network-to-aai",
\r
327 "xml": "<call module='DataChange' rpc='update-network-to-aai' mode='sync' >\n",
\r
330 "x": 2127.000259399414,
\r
331 "y": 365.00001525878906,
\r
332 "z": "7bb5d2cb.8cfacc",
\r
338 "id": "a45b31cf.5b428",
\r
340 "name": "set network",
\r
341 "xml": "<set>\n<parameter name='network.' value='`$topology.networks.network[$nidx].`' />\n",
\r
343 "x": 2082.000259399414,
\r
344 "y": 325.00001525878906,
\r
345 "z": "7bb5d2cb.8cfacc",
\r
349 "id": "142d0bb2.73cbec",
\r
352 "xml": "<block>\n",
\r
356 "x": 1872.000244140625,
\r
358 "z": "7bb5d2cb.8cfacc",
\r
364 "id": "77d98c9a.bbdddc",
\r
366 "name": "Do Nothing",
\r
369 "x": 2042.000244140625,
\r
371 "z": "7bb5d2cb.8cfacc",
\r
375 "id": "7a5efd17.5c18a4",
\r
376 "type": "switchNode",
\r
377 "name": "switch type",
\r
378 "xml": "<switch test=\"`$prop.sdncRestApi.type`\">\n",
\r
383 "z": "7bb5d2cb.8cfacc",
\r
394 "id": "ac79093c.29ec78",
\r
397 "xml": "<block>\n",
\r
403 "z": "7bb5d2cb.8cfacc",
\r
411 "id": "c610bb27.6f7938",
\r
414 "xml": "<outcome value='SOTN'>\n",
\r
419 "z": "7bb5d2cb.8cfacc",
\r
427 "id": "f6f15d6a.b855f8",
\r
430 "xml": "<outcome value='Other'>\n",
\r
434 "y": 654.5001220703125,
\r
435 "z": "7bb5d2cb.8cfacc",
\r
443 "id": "bacba57d.e755a8",
\r
444 "type": "returnFailure",
\r
445 "name": "return failure",
\r
446 "xml": "<return status='failure'>\n<parameter name='ack-final' value='Y'/>\n\t<parameter name=\"error-code\" value=\"500\" />\n <parameter name=\"error-message\" value=\"`'Unsupported type = ' + $prop.sdncRestApi.type`\" />\n\n",
\r
449 "y": 680.5001220703125,
\r
450 "z": "7bb5d2cb.8cfacc",
\r
454 "id": "97074a04.9156f",
\r
456 "name": "execute Properties",
\r
457 "xml": "<execute plugin='org.onap.ccsdk.sli.plugins.prop.PropertiesNode' method='readProperties' >\n <parameter name='fileName' value='%SDNC_CONFIG_DIR%/generic-resource-api-dg.properties' />\n <parameter name='contextPrefix' value='prop' />\n",
\r
460 "x": 1413.0001983642578,
\r
461 "y": 74.00000953674316,
\r
462 "z": "7bb5d2cb.8cfacc",
\r
468 "id": "af67ee77.5ddb88",
\r
469 "type": "switchNode",
\r
470 "name": "switch prop.sdncRestApi.token_id",
\r
471 "xml": "<switch test=\"`$prop.sdncRestApi.token_id`\">\n",
\r
474 "x": 1459.5001983642578,
\r
475 "y": 194.00000953674316,
\r
476 "z": "7bb5d2cb.8cfacc",
\r
485 "id": "196dbf86.289fe8",
\r
488 "xml": "<outcome value=''>\n",
\r
491 "x": 1752.000244140625,
\r
493 "z": "7bb5d2cb.8cfacc",
\r
501 "id": "2e000adc.427cfe",
\r
504 "xml": "<outcome value='Other'>\n",
\r
507 "x": 1752.000244140625,
\r
509 "z": "7bb5d2cb.8cfacc",
\r
517 "id": "58dbe772.71f75",
\r
519 "name": "execute RestApiCallNode Get Topology",
\r
520 "xml": "<execute plugin='org.onap.ccsdk.sli.plugins.restapicall.RestapiCallNode' method='sendRequest' >\n<parameter name=\"restapiUrl\" value=\"`$prop.sdncRestApi.thirdpartySdnc.url + '/restconf/data/ietf-network:networks'`\" />\n<parameter name=\"restapiUser\" value=\"`$prop.sdncRestApi.thirdpartySdnc.user`\" />\n<parameter name=\"restapiPassword\" value=\"`$prop.sdncRestApi.thirdpartySdnc.password`\" />\n<parameter name=\"format\" value=\"json\"/>\n<parameter name=\"httpMethod\" value=\"get\"/>\n<parameter name=\"responsePrefix\" value=\"topology\"/>\n<parameter name=\"trustStoreFileName\" value=\"/opt/onap/sdnc/data/stores/truststore.onap.client.jks\"/>\n<parameter name=\"trustStorePassword\" value=\"adminadmin\"/>\n<parameter name=\"keyStoreFileName\" value=\"/opt/onap/sdnc/data/stores/sdnc.p12\"/>\n<parameter name=\"keyStorePassword\" value=\"adminadmin\"/>\n",
\r
523 "x": 1973.500244140625,
\r
525 "z": "7bb5d2cb.8cfacc",
\r
534 "id": "9d5ac624.def28",
\r
536 "name": "execute RestconfDiscoveryNode",
\r
537 "xml": "<execute plugin='org.onap.ccsdk.sli.plugins.restconfdiscovery.RestconfDiscoveryNode' method='establishSubscription' >\n<parameter name=\"subscriberId\" value=\"sotn-controller\" />\n<parameter name=\"restapiUrl\" value=\"`$prop.sdncRestApi.thirdpartySdnc.url + '/restconf/operations/ietf-subscribed-notifications:establish-subscription'`\" />\n<parameter name=\"restapiUser\" value=\"`$prop.sdncRestApi.thirdpartySdnc.user`\" />\n<parameter name=\"restapiPassword\" value=\"`$prop.sdncRestApi.thirdpartySdnc.password`\" />\n<parameter name=\"sseConnectURL\" value=\"`$prop.sdncRestApi.thirdpartySdnc.url + '/restconf/streams/yang-push-json'`\" />\n<parameter name=\"dirPath\" value=\"/opt/sdnc/restconfapi/yang/notification\" />\n<parameter name=\"format\" value=\"json\" />\n<parameter name=\"httpMethod\" value=\"post\" />\n<parameter name=\"trustStoreFileName\" value=\"/opt/onap/sdnc/data/stores/truststore.onap.client.jks\"/>\n<parameter name=\"trustStorePassword\" value=\"adminadmin\"/>\n<parameter name=\"keyStoreFileName\" value=\"/opt/onap/sdnc/data/stores/sdnc.p12\"/>\n<parameter name=\"keyStorePassword\" value=\"adminadmin\"/>\n<parameter name='customHttpHeaders' value=\"`'X-ACCESS-TOKEN=' + $prop.sdncRestApi.token_id`\" />\n<parameter name=\"module\" value=\"DataChange\" />\n<parameter name=\"rpc\" value=\"sotn-notification-handler\" />\n<parameter name=\"mode\" value=\"sync\" />",
\r
540 "x": 1456.0001983642578,
\r
541 "y": 334.00000953674316,
\r
542 "z": "7bb5d2cb.8cfacc",
\r
548 "id": "8f8e9805.87c3c8",
\r
550 "name": "set encoding-format",
\r
551 "xml": "<set>\n<parameter name='input' value='ietf-subscribed-notifications:establish-subscription.input.' />\n<parameter name=\"`$input + 'encoding'`\" value=\"encode-json\" />",
\r
553 "x": 1416.0001983642578,
\r
554 "y": 294.00000953674316,
\r
555 "z": "7bb5d2cb.8cfacc",
\r
559 "id": "bcab4612.fb18e",
\r
561 "name": "Notification subscription",
\r
564 "x": 1421.000343322754,
\r
565 "y": 251.00000858306885,
\r
566 "z": "7bb5d2cb.8cfacc",
\r
570 "id": "289966fd.257632",
\r
571 "type": "switchNode",
\r
573 "xml": "<switch test=\"`$prop.sdncRestApi.vendor == 'ZTE'`\">\n",
\r
578 "z": "7bb5d2cb.8cfacc",
\r
587 "id": "8432bc7f.958c98",
\r
588 "type": "outcomeFalse",
\r
590 "xml": "<outcome value='false'>\n",
\r
595 "z": "7bb5d2cb.8cfacc",
\r
603 "id": "dbdc5153.c45968",
\r
604 "type": "outcomeTrue",
\r
606 "xml": "<outcome value='true'>\n",
\r
609 "x": 67.00003051757812,
\r
611 "z": "7bb5d2cb.8cfacc",
\r
619 "id": "94027433.59821",
\r
621 "name": "call esr-thirdparty-sdnc-of-zte",
\r
622 "xml": "<call module='DataChange' rpc='esr-thirdparty-sdnc-of-zte' mode='sync' >\n",
\r
626 "y": 1095.5000610351562,
\r
627 "z": "7bb5d2cb.8cfacc",
\r
633 "id": "2ed61a13.0813c6",
\r
636 "xml": "<outcome value='TAPI'>\n",
\r
641 "z": "7bb5d2cb.8cfacc",
\r
649 "id": "4691c66b.5d4a4",
\r
651 "name": "block : atomic",
\r
652 "xml": "<block atomic=\"true\">",
\r
657 "z": "7bb5d2cb.8cfacc",
\r
665 "id": "7dd7f464.c6c9e4",
\r
668 "xml": "<execute plugin='org.onap.ccsdk.sli.plugins.restapicall.RestapiCallNode' method='sendRequest' >\n <parameter name=\"restapiUrl\" value=\"`$prop.sdncRestApi.thirdpartySdnc.url + '/cxf/tapi/v2/topologies?topology-id-or-name=otn'`\"/> \n <parameter name=\"restapiUser\" value=\"`$prop.sdncRestApi.thirdpartySdnc.user`\"/> \n <parameter name=\"restapiPassword\" value=\"`$prop.sdncRestApi.thirdpartySdnc.password`\"/> \n <parameter name=\"format\" value=\"json\"/> \n <parameter name=\"httpMethod\" value=\"get\"/> \n <parameter name=\"responsePrefix\" value=\"topologies\"/>\n <parameter name=\"trustStoreFileName\" value=\"/opt/onap/sdnc/data/stores/truststore.onap.client.tapi.jks\"/> \n <parameter name=\"trustStorePassword\" value=\"adminadmin\"/> \n <parameter name=\"keyStoreFileName\" value=\"/opt/onap/sdnc/data/stores/sdnc.p12\"/> \n <parameter name=\"keyStorePassword\" value=\"adminadmin\"/>",
\r
673 "z": "7bb5d2cb.8cfacc",
\r
682 "id": "fc46f47a.aebbb",
\r
685 "xml": "<outcome value='success'>\n",
\r
690 "z": "7bb5d2cb.8cfacc",
\r
698 "id": "4311848d.591ed4",
\r
701 "xml": "<outcome value='failure'>\n",
\r
706 "z": "7bb5d2cb.8cfacc",
\r
714 "id": "85a205fd.e6fe2",
\r
715 "type": "returnFailure",
\r
716 "name": "return failure",
\r
717 "xml": "<return status='failure'>\n <parameter name='ack-final' value='Y'/>\n <parameter name=\"error-code\" value=\"500\" />\n <parameter name=\"error-message\" value=\"Error executing get topology TAPI rest api\" />\n\n",
\r
721 "z": "7bb5d2cb.8cfacc",
\r
725 "id": "cc96eb4.79b6718",
\r
727 "name": "block : atomic",
\r
728 "xml": "<block atomic=\"true\">",
\r
733 "z": "7bb5d2cb.8cfacc",
\r
741 "id": "84ea29d7.966748",
\r
743 "name": "for each topology",
\r
744 "xml": "<for index='tidx' start='0' end=\"`$topologies.topology_length`\" >\n",
\r
749 "z": "7bb5d2cb.8cfacc",
\r
757 "id": "23afbd29.52671a",
\r
760 "xml": "<block>\n",
\r
766 "z": "7bb5d2cb.8cfacc",
\r
775 "id": "be671cf9.1f4a38",
\r
777 "name": "set topology",
\r
778 "xml": "<set>\n<parameter name='topology.' value='`$topologies.topology[$tidx].`' />\n",
\r
782 "z": "7bb5d2cb.8cfacc",
\r
786 "id": "2c9a9e44.4d4e72",
\r
788 "name": "call tapi-update-network-to-aai",
\r
789 "xml": "<call module='DataChange' rpc='tapi-update-network-to-aai' mode='sync' >\n\n",
\r
794 "z": "7bb5d2cb.8cfacc",
\r
800 "id": "ca97ad3.a311cd",
\r
803 "xml": "<outcome value='MSA'>\n",
\r
806 "x": 1080.677324295044,
\r
807 "y": 583.8993349075317,
\r
808 "z": "7bb5d2cb.8cfacc",
\r
816 "id": "c2e22ff3.03e78",
\r
818 "name": "block : atomic",
\r
819 "xml": "<block atomic=\"true\">",
\r
822 "x": 1242.6773872375488,
\r
823 "y": 581.899335861206,
\r
824 "z": "7bb5d2cb.8cfacc",
\r
832 "id": "cdc360bb.4f8c6",
\r
835 "xml": "<execute plugin='org.onap.ccsdk.sli.plugins.restapicall.RestapiCallNode' method='sendRequest' >\n <parameter name=\"restapiUrl\" value=\"`$prop.sdncRestApi.thirdpartySdnc.url + '/cxf/openroadm/v2/networks/otn-topology'`\"/> \n <parameter name=\"restapiUser\" value=\"`$prop.sdncRestApi.thirdpartySdnc.user`\"/> \n <parameter name=\"restapiPassword\" value=\"`$prop.sdncRestApi.thirdpartySdnc.password`\"/> \n <parameter name=\"format\" value=\"json\"/> \n <parameter name=\"httpMethod\" value=\"get\"/> \n <parameter name=\"responsePrefix\" value=\"networks\"/>\n <parameter name=\"trustStoreFileName\" value=\"/opt/onap/sdnc/data/stores/truststore.onap.client.msa.jks\"/> \n <parameter name=\"trustStorePassword\" value=\"adminadmin\"/> \n <parameter name=\"keyStoreFileName\" value=\"/opt/onap/sdnc/data/stores/sdnc.p12\"/> \n <parameter name=\"keyStorePassword\" value=\"adminadmin\"/>\n",
\r
838 "x": 1419.6771354675293,
\r
839 "y": 573.8992919921875,
\r
840 "z": "7bb5d2cb.8cfacc",
\r
849 "id": "150d6764.a614e9",
\r
852 "xml": "<outcome value='failure'>\n",
\r
855 "x": 1572.6771354675293,
\r
856 "y": 570.8992919921875,
\r
857 "z": "7bb5d2cb.8cfacc",
\r
865 "id": "a457e272.01c1b8",
\r
866 "type": "returnFailure",
\r
867 "name": "return failure",
\r
868 "xml": "<return status='failure'>\n <parameter name='ack-final' value='Y'/>\n <parameter name=\"error-code\" value=\"500\" />\n <parameter name=\"error-message\" value=\"Error executing get topology MSA rest api\" />\n\n",
\r
870 "x": 1747.6771354675293,
\r
871 "y": 569.8992919921875,
\r
872 "z": "7bb5d2cb.8cfacc",
\r
876 "id": "1e259e4f.0e9d9a",
\r
879 "xml": "<outcome value='success'>\n",
\r
882 "x": 1578.6771354675293,
\r
883 "y": 643.8992919921875,
\r
884 "z": "7bb5d2cb.8cfacc",
\r
892 "id": "c148d343.01eac8",
\r
894 "name": "block : atomic",
\r
895 "xml": "<block atomic=\"true\">",
\r
898 "x": 1762.6771354675293,
\r
899 "y": 645.8992919921875,
\r
900 "z": "7bb5d2cb.8cfacc",
\r
908 "id": "f964e642.cb1ae",
\r
910 "name": "call msa-update-network-to-aai",
\r
911 "xml": "<call module='DataChange' rpc='msa-update-network-to-aai' mode='sync' >\n\n",
\r
914 "x": 2041.677001953125,
\r
915 "y": 643.8992919921875,
\r
916 "z": "7bb5d2cb.8cfacc",
\r
922 "id": "dc10cae0.74e44",
\r
923 "type": "switchNode",
\r
924 "name": "switch type",
\r
925 "xml": "<switch test=\"`$prop.sdncRestApi.type`\">\n",
\r
928 "x": 212.566650390625,
\r
929 "y": 812.5666809082031,
\r
930 "z": "7bb5d2cb.8cfacc",
\r
940 "id": "447a364c.b91ea8",
\r
943 "xml": "<outcome value='MSA'>\n",
\r
946 "x": 391.857177734375,
\r
947 "y": 729.9285888671875,
\r
948 "z": "7bb5d2cb.8cfacc",
\r
956 "id": "f7872c45.99a4e",
\r
959 "xml": "<outcome value='TAPI'>\n",
\r
962 "x": 400.6070556640625,
\r
963 "y": 980.6428527832031,
\r
964 "z": "7bb5d2cb.8cfacc",
\r
972 "id": "a07fdc63.5a34d8",
\r
974 "name": "block : atomic",
\r
975 "xml": "<block atomic='true'>",
\r
979 "x": 545.607177734375,
\r
980 "y": 726.7143249511719,
\r
981 "z": "7bb5d2cb.8cfacc",
\r
990 "id": "6d4308e1.31c5f",
\r
993 "xml": "<block>\n",
\r
999 "z": "7bb5d2cb.8cfacc",
\r
1008 "id": "c8e48bf6.778e98",
\r
1011 "xml": "<outcome value='Other'>\n",
\r
1016 "z": "7bb5d2cb.8cfacc",
\r
1024 "id": "ab761f62.a873d",
\r
1025 "type": "returnFailure",
\r
1026 "name": "return failure",
\r
1027 "xml": "<return status='failure'>\n<parameter name='ack-final' value='Y'/>\n\t<parameter name=\"error-code\" value=\"500\" />\n <parameter name=\"error-message\" value=\"`'Unsupported type = ' + $prop.sdncRestApi.type`\" />\n\n",
\r
1031 "z": "7bb5d2cb.8cfacc",
\r
1035 "id": "cfc4d202.c64d78",
\r
1036 "type": "get-resource",
\r
1037 "name": "get resources from DB -controller_id",
\r
1038 "xml": "<get-resource plugin='org.onap.ccsdk.sli.adaptors.resource.sql.SqlResource' resource='SQL'\nkey='SELECT controller_id\nfrom TOPOLOGY_LOGICAL_RELATION_TO_PINTERFACE\nWHERE controller_id = $controllerid'\npfx='dbcontrollerid'>\n \n \n \n \n \n \n \n \n \n\n \n \n \n \n \n \n \n \n \n \n \n \n\n \n \n \n \n \n \n \n \n \n \n",
\r
1043 "z": "7bb5d2cb.8cfacc",
\r
1047 "70bf128f.7ac3cc",
\r
1053 "id": "366bec81.83eddc",
\r
1055 "name": "set controller_id",
\r
1056 "xml": "<set>\n<parameter name='controllerid' value=\"`$prop.sdncRestApi.type + '_' + $prop.sdncRestApi.thirdpartySdnc.url + '_' + $prop.sdncRestApi.thirdpartySdnc.id`\" />\n\n\n\n",
\r
1060 "z": "7bb5d2cb.8cfacc",
\r
1064 "id": "69e5b135.13096",
\r
1065 "type": "success",
\r
1066 "name": "success",
\r
1067 "xml": "<outcome value='success'>\n",
\r
1072 "z": "7bb5d2cb.8cfacc",
\r
1080 "id": "f7324afe.a3cb98",
\r
1082 "name": "delete from db",
\r
1083 "xml": "<delete plugin='org.onap.ccsdk.sli.adaptors.resource.sql.SqlResource'\n resource=\"SQL\"\n key=\"DELETE FROM TOPOLOGY_LOGICAL_RELATION_TO_PINTERFACE WHERE controller_id = $controllerid\">",
\r
1088 "z": "7bb5d2cb.8cfacc",
\r
1094 "id": "6a48df29.ca491",
\r
1096 "name": "set controller_id",
\r
1097 "xml": "<set>\n<parameter name='controllerid' value=\"`$prop.sdncRestApi.type + '_' + $prop.sdncRestApi.thirdpartySdnc.url + '_' + $prop.sdncRestApi.thirdpartySdnc.id`\" />\n\n\n\n",
\r
1101 "z": "7bb5d2cb.8cfacc",
\r
1105 "id": "62ccb800.ba59c8",
\r
1106 "type": "get-resource",
\r
1107 "name": "get resources from DB -controller_id",
\r
1108 "xml": "<get-resource plugin='org.onap.ccsdk.sli.adaptors.resource.sql.SqlResource' resource='SQL'\nkey='SELECT controller_id\nfrom TOPOLOGY_LOGICAL_RELATION_TO_PINTERFACE\nWHERE controller_id = $controllerid'\npfx='dbcontrollerid'>\n \n \n \n \n \n \n \n \n \n\n \n \n \n \n \n \n \n \n \n \n \n \n\n \n \n \n \n \n \n \n \n \n \n",
\r
1113 "z": "7bb5d2cb.8cfacc",
\r
1116 "4cc181ad.c4d1f8",
\r
1123 "id": "4cc181ad.c4d1f8",
\r
1124 "type": "success",
\r
1125 "name": "success",
\r
1126 "xml": "<outcome value='success'>\n",
\r
1131 "z": "7bb5d2cb.8cfacc",
\r
1139 "id": "ebe8f601.eebec8",
\r
1141 "name": "delete from db",
\r
1142 "xml": "<delete plugin='org.onap.ccsdk.sli.adaptors.resource.sql.SqlResource'\n resource=\"SQL\"\n key=\"DELETE FROM TOPOLOGY_LOGICAL_RELATION_TO_PINTERFACE WHERE controller_id = $controllerid\">",
\r
1147 "z": "7bb5d2cb.8cfacc",
\r
1153 "id": "70bf128f.7ac3cc",
\r
1154 "type": "failure",
\r
1155 "name": "failure",
\r
1156 "xml": "<outcome value='failure'>\n",
\r
1161 "z": "7bb5d2cb.8cfacc",
\r
1169 "id": "85870c46.3089f",
\r
1170 "type": "failure",
\r
1171 "name": "failure",
\r
1172 "xml": "<outcome value='failure'>\n",
\r
1177 "z": "7bb5d2cb.8cfacc",
\r
1185 "id": "dd76e326.6dd408",
\r
1186 "type": "returnFailure",
\r
1187 "name": "return failure",
\r
1188 "xml": "<return status='failure'>\n <parameter name='ack-final' value='Y'/>\n <parameter name=\"error-code\" value=\"500\" />\n <parameter name=\"error-message\" value=\"Failure in getting controller-id from DB\" />\n\n",
\r
1192 "z": "7bb5d2cb.8cfacc",
\r
1196 "id": "136d8709.29f489",
\r
1197 "type": "not-found",
\r
1198 "name": "not-found",
\r
1199 "xml": "<outcome value='not-found'>\n",
\r
1204 "z": "7bb5d2cb.8cfacc",
\r
1212 "id": "84fa6086.1cdbd",
\r
1213 "type": "returnFailure",
\r
1214 "name": "return failure",
\r
1215 "xml": "<return status='failure'>\n <parameter name='ack-final' value='Y'/>\n <parameter name=\"error-code\" value=\"500\" />\n <parameter name=\"error-message\" value=\"controller-id could not be found in DB\" />\n\n",
\r
1219 "z": "7bb5d2cb.8cfacc",
\r
1223 "id": "b35680d0.668ed",
\r
1224 "type": "returnFailure",
\r
1225 "name": "return failure",
\r
1226 "xml": "<return status='failure'>\n <parameter name='ack-final' value='Y'/>\n <parameter name=\"error-code\" value=\"500\" />\n <parameter name=\"error-message\" value=\"Failure in getting controller-id from DB\" />\n\n",
\r
1230 "z": "7bb5d2cb.8cfacc",
\r
1234 "id": "d2032fdb.614ce8",
\r
1235 "type": "not-found",
\r
1236 "name": "not-found",
\r
1237 "xml": "<outcome value='not-found'>\n",
\r
1242 "z": "7bb5d2cb.8cfacc",
\r
1250 "id": "a6db07ae.aaca38",
\r
1251 "type": "returnFailure",
\r
1252 "name": "return failure",
\r
1253 "xml": "<return status='failure'>\n <parameter name='ack-final' value='Y'/>\n <parameter name=\"error-code\" value=\"500\" />\n <parameter name=\"error-message\" value=\"controller-id could not be found in DB\" />\n\n",
\r
1257 "z": "7bb5d2cb.8cfacc",
\r