3 "id": "8767ab0f.543578",
\r
9 "z": "21459008.9d4a3",
\r
17 "id": "698e742e.c0c12c",
\r
18 "type": "service-logic",
\r
19 "name": "GENERIC-RESOURCE-API ${project.version}",
\r
20 "module": "GENERIC-RESOURCE-API",
\r
21 "version": "${project.version}",
\r
23 "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='GENERIC-RESOURCE-API' version='${project.version}'>",
\r
25 "x": 360.00000381469727,
\r
26 "y": 159.0000171661377,
\r
27 "z": "21459008.9d4a3",
\r
35 "id": "67da1893.8beb7",
\r
37 "name": "wan-connection-topology-operation-activate",
\r
38 "xml": "<method rpc='wan-connection-topology-operation-activate' mode='sync'>\n",
\r
41 "x": 348.0001220703125,
\r
43 "z": "21459008.9d4a3",
\r
51 "id": "36c8a58a.9d63e2",
\r
53 "name": "execute Properties",
\r
54 "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
57 "x": 1118.000644683838,
\r
58 "y": 336.0002143383026,
\r
59 "z": "21459008.9d4a3",
\r
65 "id": "a2144cbb.d1313",
\r
66 "type": "returnSuccess",
\r
67 "name": "return success",
\r
68 "xml": "<return status='success'>\n<parameter name=\"ack-final-indicator\" value=\"Y\" />\n<parameter name=\"error-code\" value=\"200\" />\n<parameter name=\"error-message\" value=\"`$error-message`\" />\n",
\r
70 "x": 958.0001621246338,
\r
71 "y": 2071.0003999471664,
\r
72 "z": "21459008.9d4a3",
\r
76 "id": "e2c40f6d.1a829",
\r
78 "name": "general-activate-block : atomic",
\r
79 "xml": "<block atomic=\"true\">",
\r
83 "x": 742.5002765655518,
\r
84 "y": 1882.0002340078354,
\r
85 "z": "21459008.9d4a3",
\r
94 "id": "a0b2af34.11b31",
\r
96 "name": "for pidx..service-data.networks.network[]",
\r
97 "xml": "<for index='pidx' start='0' end='`$service-data.networks.network_length`' >\n",
\r
100 "x": 1224.5006942749023,
\r
101 "y": 503.0003789663315,
\r
102 "z": "21459008.9d4a3",
\r
110 "id": "4231a565.2f5124",
\r
111 "type": "switchNode",
\r
112 "name": "switch model-name",
\r
113 "xml": "<switch test=\"`$service-data.networks.network[$pidx].network-data.network-information.onap-model-information.model-name == $network-topology-operation-input.network-information.onap-model-information.model-name`\">\n\n",
\r
116 "x": 1577.5008506774902,
\r
117 "y": 284.0003813505173,
\r
118 "z": "21459008.9d4a3",
\r
126 "id": "3c413386.28d8ac",
\r
127 "type": "outcomeTrue",
\r
129 "xml": "<outcome value='true'>\n",
\r
132 "x": 1555.7509765625,
\r
133 "y": 335.0004543066025,
\r
134 "z": "21459008.9d4a3",
\r
142 "id": "c61a0c62.aaf1d8",
\r
144 "name": "set tmp.pidx and tmp.network-input-parameters",
\r
145 "xml": "<set>\n<parameter name='tmp.pidx' value='`$pidx`' />\n<parameter name='tmp.network.' value='`$service-data.networks.network[$pidx].`' />\n<parameter name='tmp.network-input-parameters' value='`$service-data.networks.network[$pidx].network-data.network-request-input.network-input-parameters`' />\n<parameter name='tmp.found-network-input' value='true' />",
\r
147 "x": 1711.3693885803223,
\r
148 "y": 394.42916905879974,
\r
149 "z": "21459008.9d4a3",
\r
153 "id": "45b82fb8.a0b748",
\r
155 "name": "set tmp.found-network-input",
\r
156 "xml": "<set>\n<parameter name='tmp.found-network-input' value='false' />",
\r
158 "x": 1149.5006370544434,
\r
159 "y": 420.00034844875336,
\r
160 "z": "21459008.9d4a3",
\r
164 "id": "d1306558.ef415",
\r
165 "type": "switchNode",
\r
166 "name": "switch found-network-input",
\r
167 "xml": "<switch test=\"`$found-network-input`\">\n\n",
\r
170 "x": 1137.5003604888916,
\r
171 "y": 1757.0004237890244,
\r
172 "z": "21459008.9d4a3",
\r
181 "id": "aea06bfb.02fe2",
\r
182 "type": "outcomeTrue",
\r
184 "xml": "<outcome value='true'>\n",
\r
187 "x": 1369.500452041626,
\r
188 "y": 1801.0006221532822,
\r
189 "z": "21459008.9d4a3",
\r
197 "id": "14decfdb.09186",
\r
198 "type": "outcomeTrue",
\r
200 "xml": "<outcome value='false'>\n",
\r
203 "x": 1370.2503910064697,
\r
204 "y": 1759.00051343441,
\r
205 "z": "21459008.9d4a3",
\r
213 "id": "66490963.82794",
\r
214 "type": "returnFailure",
\r
215 "name": "return failure",
\r
216 "xml": "<return status='failure'>\n\t<parameter name='ack-final' value='Y'/>\n\t<parameter name=\"error-code\" value=\"404\" />\n <parameter name=\"error-message\" value=\"Error: Network input parameters not found\" />\n \n",
\r
218 "x": 1541.2503910064697,
\r
219 "y": 1767.000482916832,
\r
220 "z": "21459008.9d4a3",
\r
224 "id": "6000d5ff.efcc7c",
\r
226 "name": "block : atomic",
\r
227 "xml": "<block atomic=\"true\">",
\r
230 "x": 1107.000238418579,
\r
231 "y": 1913.0004085302353,
\r
232 "z": "21459008.9d4a3",
\r
242 "id": "482f2760.69b3a8",
\r
244 "name": "for cidx..tmp.network.network-data.network-topology.network-parameters.network-parameter[]",
\r
245 "xml": "<for index='cidx' start='0' end='`$tmp.network.network-data.network-topology.network-parameters.network-parameter_length`' >\n",
\r
248 "x": 1556.000078201294,
\r
249 "y": 1999.0002645254135,
\r
250 "z": "21459008.9d4a3",
\r
258 "id": "ea4f8e56.27d62",
\r
260 "name": "execute RestApiCallNode Create wan-connection",
\r
261 "xml": "<execute plugin='org.onap.ccsdk.sli.plugins.restapicall.RestapiCallNode' method='sendRequest' >\n<parameter name=\"templateFileName\" value=\"`$tmp.templateFileName`\" />\n<parameter name=\"restapiUrl\" value=\"`$prop.sdncRestApi.thirdpartySdnc.url + $tmp.restapiUrl`\" />\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=\"post\"/>\n<parameter name=\"responsePrefix\" value=\"restApi-result\"/>",
\r
264 "x": 1582.2501335144043,
\r
265 "y": 2553.0004514455795,
\r
266 "z": "21459008.9d4a3",
\r
276 "id": "5167d0e7.7f35a8",
\r
277 "type": "switchNode",
\r
278 "name": "switch network-parameter-name == 'templateFileName'",
\r
279 "xml": "<switch test=\"`$tmp.network.network-data.network-topology.network-parameters.network-parameter[$cxid].network-parameter-name == 'templateFileName'`\">\n",
\r
282 "x": 1684.2503414154053,
\r
283 "y": 2104.000398993492,
\r
284 "z": "21459008.9d4a3",
\r
292 "id": "bb0f0ab0.a78f6",
\r
293 "type": "outcomeTrue",
\r
295 "xml": "<outcome value='true'>\n",
\r
298 "x": 2037.2504806518555,
\r
299 "y": 2108.0004724264145,
\r
300 "z": "21459008.9d4a3",
\r
308 "id": "fe4e3c94.10e1f8",
\r
310 "name": "set tmp.templateFileName",
\r
311 "xml": "<set>\n<parameter name='tmp.templateFileName' value='`$tmp.network.network-data.network-topology.network-parameters.network-parameter[$cxid].network-parameter-value`' />\n<parameter name='tmp.templateFileName-found' value='true' />",
\r
313 "x": 2238.2505111694336,
\r
314 "y": 2106.000473380089,
\r
315 "z": "21459008.9d4a3",
\r
319 "id": "e91944ae.f456e",
\r
321 "name": "set paras flags",
\r
322 "xml": "<set>\n<parameter name='tmp.restapiUrl-found' value='false' />\n<parameter name='tmp.restapiUser-found' value='false' />\n<parameter name='tmp.restapiPassword-found' value='false' />\n<parameter name='tmp.templateFileName-found' value='false' />\n<parameter name='tmp.thirdPartyAdaptorRpc-found' value='false' />",
\r
324 "x": 1343.0002460479736,
\r
325 "y": 1914.0002616643906,
\r
326 "z": "21459008.9d4a3",
\r
330 "id": "93347fe2.4e2608",
\r
331 "type": "switchNode",
\r
332 "name": "switch thirdPartyAdaptorRpc-found == 'true'",
\r
333 "xml": "<switch test=\"`$tmp.thirdPartyAdaptorRpc-found == 'true'`\">\n",
\r
337 "y": 2360.000244140625,
\r
338 "z": "21459008.9d4a3",
\r
347 "id": "11b70ca4.6adfe3",
\r
350 "xml": "<block>\n",
\r
354 "x": 1321.000186920166,
\r
355 "y": 2106.0001348257065,
\r
356 "z": "21459008.9d4a3",
\r
367 "id": "87ae7264.94f3e8",
\r
368 "type": "outcomeTrue",
\r
370 "xml": "<outcome value='true'>\n",
\r
373 "x": 1597.00004196167,
\r
374 "y": 2322.000133872032,
\r
375 "z": "21459008.9d4a3",
\r
383 "id": "146f54eb.2464b3",
\r
384 "type": "outcomeTrue",
\r
386 "xml": "<outcome value='false'>\n",
\r
389 "x": 1597.9999923706055,
\r
390 "y": 2388.0000985860825,
\r
391 "z": "21459008.9d4a3",
\r
399 "id": "509de9bd.0d8d98",
\r
401 "name": "call thirdPartyAdaptorRpc",
\r
402 "xml": "<call module='GENERIC-RESOURCE-API' rpc='`$tmp.thirdPartyAdaptorRpc`' mode='sync' >\n",
\r
405 "x": 1817.0000839233398,
\r
406 "y": 2323.00019299984,
\r
407 "z": "21459008.9d4a3",
\r
417 "id": "c52ec588.ac1c9",
\r
418 "type": "switchNode",
\r
419 "name": "switch all-found == 'true'",
\r
420 "xml": "<switch test=\"`$tmp.prop.thirdpartySdnc-found == 'true' and $tmp.templateFileName-found == 'true' and $tmp.prop.restapiUrl-found == 'true'`\">\n",
\r
423 "x": 1474.450927734375,
\r
424 "y": 2478.006591796875,
\r
425 "z": "21459008.9d4a3",
\r
434 "id": "15b05df2.a1932a",
\r
435 "type": "outcomeTrue",
\r
437 "xml": "<outcome value='true'>\n",
\r
440 "x": 1725.4509143829346,
\r
441 "y": 2476.006462454796,
\r
442 "z": "21459008.9d4a3",
\r
450 "id": "15abca0a.6291b6",
\r
451 "type": "switchNode",
\r
452 "name": "switch network-parameter-name == 'thirdPartyAdaptorRpc'",
\r
453 "xml": "<switch test=\"`$tmp.network.network-data.network-topology.network-parameters.network-parameter[$cxid].network-parameter-name == 'thirdPartyAdaptorRpc'`\">\n",
\r
456 "x": 1677.0066108703613,
\r
457 "y": 2194.006781935692,
\r
458 "z": "21459008.9d4a3",
\r
466 "id": "f9c894f6.b1f97",
\r
467 "type": "outcomeTrue",
\r
469 "xml": "<outcome value='true'>\n",
\r
472 "x": 2010.00687789917,
\r
473 "y": 2197.0068258047104,
\r
474 "z": "21459008.9d4a3",
\r
482 "id": "de4cb5d7.6c333",
\r
484 "name": "set tmp.thirdPartyAdaptorRpc",
\r
485 "xml": "<set>\n<parameter name='tmp.thirdPartyAdaptorRpc' value='`$tmp.network.network-data.network-topology.network-parameters.network-parameter[$cxid].network-parameter-value`' />\n<parameter name='tmp.thirdPartyAdaptorRpc-found' value='true' />",
\r
487 "x": 2231.0067806243896,
\r
488 "y": 2196.0068563222885,
\r
489 "z": "21459008.9d4a3",
\r
493 "id": "6c2574d8.edb49c",
\r
494 "type": "not-found",
\r
495 "name": "not-found",
\r
496 "xml": "<outcome value='not-found'>\n",
\r
499 "x": 2148.006483078003,
\r
500 "y": 2363.3398393392563,
\r
501 "z": "21459008.9d4a3",
\r
509 "id": "8956a6de.e47fd",
\r
512 "xml": "<outcome value='failure'>\n",
\r
515 "x": 2139.0065326690674,
\r
516 "y": 2331.839865088463,
\r
517 "z": "21459008.9d4a3",
\r
525 "id": "9f65b88a.3ed9e8",
\r
528 "xml": "<outcome value='success'>\n",
\r
531 "x": 2142.75657081604,
\r
532 "y": 2302.19696996361,
\r
533 "z": "21459008.9d4a3",
\r
541 "id": "a8411440.e18478",
\r
542 "type": "returnFailure",
\r
543 "name": "return failure",
\r
544 "xml": "<return status='failure'>\n\t<parameter name='ack-final' value='Y'/>\n\t<parameter name=\"error-code\" value=\"500\" />\n <parameter name=\"error-message\" value=\"`'Error calling ' + $tmp.thirdPartyAdaptorRpc`\" />\n",
\r
546 "x": 2317.7565517425537,
\r
547 "y": 2354.589983344078,
\r
548 "z": "21459008.9d4a3",
\r
552 "id": "52ae5250.995d4c",
\r
555 "xml": "<block>\n",
\r
559 "x": 2284.4125385284424,
\r
560 "y": 2298.3891391530633,
\r
561 "z": "21459008.9d4a3",
\r
567 "id": "8a370a63.56e1b8",
\r
568 "type": "not-found",
\r
569 "name": "not-found",
\r
570 "xml": "<outcome value='not-found'>\n",
\r
573 "x": 1912.0065574645996,
\r
574 "y": 2588.339543700218,
\r
575 "z": "21459008.9d4a3",
\r
583 "id": "727227.40bacdd8",
\r
586 "xml": "<outcome value='failure'>\n",
\r
589 "x": 1903.006607055664,
\r
590 "y": 2556.8395694494247,
\r
591 "z": "21459008.9d4a3",
\r
599 "id": "4596594a.90b2b",
\r
602 "xml": "<outcome value='success'>\n",
\r
605 "x": 1906.7566452026367,
\r
606 "y": 2527.196674324572,
\r
607 "z": "21459008.9d4a3",
\r
615 "id": "1a796ab9.915f5d",
\r
616 "type": "returnFailure",
\r
617 "name": "return failure",
\r
618 "xml": "<return status='failure'>\n\t<parameter name='ack-final' value='Y'/>\n\t<parameter name=\"error-code\" value=\"500\" />\n <parameter name=\"error-message\" value=\"`'Error calling ' + $tmp.restapiUrl`\" />\n",
\r
620 "x": 2069.7566719055176,
\r
621 "y": 2573.589641928673,
\r
622 "z": "21459008.9d4a3",
\r
626 "id": "71ea65d4.5c278c",
\r
629 "xml": "<block>\n",
\r
633 "x": 2048.412612915039,
\r
634 "y": 2523.388843514025,
\r
635 "z": "21459008.9d4a3",
\r
641 "id": "1dc61afb.b6932d",
\r
642 "type": "outcomeTrue",
\r
644 "xml": "<outcome value='false'>\n",
\r
647 "x": 1876.6731204986572,
\r
648 "y": 2443.450768828392,
\r
649 "z": "21459008.9d4a3",
\r
657 "id": "8a3cb5df.472da",
\r
658 "type": "returnFailure",
\r
659 "name": "return failure",
\r
660 "xml": "<return status='failure'>\n\t<parameter name='ack-final' value='Y'/>\n\t<parameter name=\"error-code\" value=\"404\" />\n <parameter name=\"error-message\" value=\"Error: 3rd party controller restapiUrl not found\" />\n \n",
\r
662 "x": 2047.6731204986572,
\r
663 "y": 2451.450738310814,
\r
664 "z": "21459008.9d4a3",
\r
668 "id": "df36daae.e4fbe8",
\r
670 "name": "contains specification",
\r
671 "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliStringUtils' method='contains' >\n <parameter name=\"source\" value=\"`$network-topology-operation-input.network-information.onap-model-information.model-name`\"/>\n <parameter name=\"target\" value=\"specification\"/>\n",
\r
674 "x": 244.99995040893555,
\r
675 "y": 369.00382936000824,
\r
676 "z": "21459008.9d4a3",
\r
685 "id": "a968319f.637958",
\r
686 "type": "outcomeTrue",
\r
688 "xml": "<outcome value='true'>\n",
\r
691 "x": 480.99998474121094,
\r
692 "y": 367.00382125377655,
\r
693 "z": "21459008.9d4a3",
\r
701 "id": "1ed4a912.2eade7",
\r
702 "type": "outcomeTrue",
\r
704 "xml": "<outcome value='false'>\n",
\r
707 "x": 184.00003814697266,
\r
708 "y": 592.003994345665,
\r
709 "z": "21459008.9d4a3",
\r
717 "id": "a797f17a.1a6cf8",
\r
719 "name": "contains FC",
\r
720 "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliStringUtils' method='contains' >\n <parameter name=\"source\" value=\"`$network-topology-operation-input.network-information.onap-model-information.model-name`\"/>\n <parameter name=\"target\" value=\"FC\"/>\n",
\r
723 "x": 515.0000495910645,
\r
724 "y": 676.0039228200912,
\r
725 "z": "21459008.9d4a3",
\r
734 "id": "f11f6f4e.966c",
\r
735 "type": "outcomeTrue",
\r
737 "xml": "<outcome value='false'>\n",
\r
740 "x": 160.00002670288086,
\r
741 "y": 1024.0039952993393,
\r
742 "z": "21459008.9d4a3",
\r
750 "id": "8cadaf01.e98688",
\r
752 "name": "contains FD",
\r
753 "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliStringUtils' method='contains' >\n <parameter name=\"source\" value=\"`$network-topology-operation-input.network-information.onap-model-information.model-name`\"/>\n <parameter name=\"target\" value=\"FD\"/>\n",
\r
756 "x": 369.00001525878906,
\r
757 "y": 1020.0039738416672,
\r
758 "z": "21459008.9d4a3",
\r
767 "id": "3f5118c0.114b4",
\r
768 "type": "outcomeTrue",
\r
770 "xml": "<outcome value='false'>\n",
\r
773 "x": 151.96873092651367,
\r
774 "y": 1095.9726318120956,
\r
775 "z": "21459008.9d4a3",
\r
783 "id": "349d6b1f.c87d0c",
\r
785 "name": "contains FcPort",
\r
786 "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliStringUtils' method='contains' >\n <parameter name=\"source\" value=\"`$network-topology-operation-input.network-information.onap-model-information.model-name`\"/>\n <parameter name=\"target\" value=\"FcPort\"/>\n",
\r
789 "x": 360.96872329711914,
\r
790 "y": 1092.9726604223251,
\r
791 "z": "21459008.9d4a3",
\r
800 "id": "55818158.fdb03",
\r
801 "type": "outcomeTrue",
\r
803 "xml": "<outcome value='true'>\n",
\r
806 "x": 697.0000534057617,
\r
807 "y": 677.0039061307907,
\r
808 "z": "21459008.9d4a3",
\r
816 "id": "b129f200.805c2",
\r
817 "type": "outcomeTrue",
\r
819 "xml": "<outcome value='true'>\n",
\r
822 "x": 941.0001831054688,
\r
823 "y": 1022.004160284996,
\r
824 "z": "21459008.9d4a3",
\r
832 "id": "f20f2fb.35f1b5",
\r
833 "type": "outcomeTrue",
\r
835 "xml": "<outcome value='true'>\n",
\r
838 "x": 555.968807220459,
\r
839 "y": 1094.972692847252,
\r
840 "z": "21459008.9d4a3",
\r
848 "id": "5ee3a405.b1576c",
\r
849 "type": "outcomeTrue",
\r
851 "xml": "<outcome value='false'>\n",
\r
854 "x": 113.00015258789062,
\r
855 "y": 1337.0042766332626,
\r
856 "z": "21459008.9d4a3",
\r
864 "id": "d24c29f2.71bb08",
\r
867 "xml": "<block>\n",
\r
871 "x": 400.9688529968262,
\r
872 "y": 1335.9730342626572,
\r
873 "z": "21459008.9d4a3",
\r
881 "id": "730f5e18.ec9e7",
\r
882 "type": "returnSuccess",
\r
883 "name": "return success",
\r
884 "xml": "<return status='success'>\n<parameter name=\"ack-final-indicator\" value=\"Y\" />\n<parameter name=\"error-code\" value=\"200\" />\n<parameter name=\"error-message\" value=\"`$error-message`\" />\n",
\r
886 "x": 745.0273475646973,
\r
887 "y": 363.03119599819183,
\r
888 "z": "21459008.9d4a3",
\r
892 "id": "8a942c3c.81e6e8",
\r
893 "type": "returnSuccess",
\r
894 "name": "return success",
\r
895 "xml": "<return status='success'>\n<parameter name=\"ack-final-indicator\" value=\"Y\" />\n<parameter name=\"error-code\" value=\"200\" />\n<parameter name=\"error-message\" value=\"`$error-message`\" />\n",
\r
897 "x": 608.0274925231934,
\r
898 "y": 1333.0314868688583,
\r
899 "z": "21459008.9d4a3",
\r
903 "id": "2a73832e.68ebd4",
\r
905 "name": "contains sitewan",
\r
906 "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliStringUtils' method='contains' >\n <parameter name=\"source\" value=\"`$network-topology-operation-input.network-information.onap-model-information.model-name`\"/>\n <parameter name=\"target\" value=\"sitewan\"/>\n",
\r
909 "x": 748.9963111877441,
\r
910 "y": 1096.000280737877,
\r
911 "z": "21459008.9d4a3",
\r
920 "id": "7edb9c22.a45014",
\r
921 "type": "outcomeTrue",
\r
923 "xml": "<outcome value='true'>\n",
\r
926 "x": 943.996395111084,
\r
927 "y": 1098.0003131628036,
\r
928 "z": "21459008.9d4a3",
\r
936 "id": "bf69b41c.6b8b98",
\r
937 "type": "outcomeTrue",
\r
939 "xml": "<outcome value='false'>\n",
\r
942 "x": 496.99620056152344,
\r
943 "y": 1250.0001281499863,
\r
944 "z": "21459008.9d4a3",
\r
952 "id": "312fea8e.6f2506",
\r
954 "name": "contains sotn",
\r
955 "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliStringUtils' method='contains' >\n <parameter name=\"source\" value=\"`$network-topology-operation-input.network-information.onap-model-information.model-name`\"/>\n <parameter name=\"target\" value=\"sotn\"/>\n",
\r
958 "x": 865.0000381469727,
\r
959 "y": 677.003843665123,
\r
960 "z": "21459008.9d4a3",
\r
969 "id": "82320107.76a148",
\r
970 "type": "outcomeTrue",
\r
972 "xml": "<outcome value='true'>\n",
\r
975 "x": 1070.750099182129,
\r
976 "y": 676.003822684288,
\r
977 "z": "21459008.9d4a3",
\r
985 "id": "1504c60b.991152",
\r
986 "type": "outcomeTrue",
\r
988 "xml": "<outcome value='false'>\n",
\r
991 "x": 936.7502174377441,
\r
992 "y": 965.0039447546005,
\r
993 "z": "21459008.9d4a3",
\r
1001 "id": "cfc853c.5ec6b3",
\r
1003 "name": "for sIdx..service-data.networks.network[]",
\r
1004 "xml": "<for index='sIdx' start='0' end='`$service-data.networks.network_length`' >\n",
\r
1007 "x": 1982.028076171875,
\r
1008 "y": 724.0314663648605,
\r
1009 "z": "21459008.9d4a3",
\r
1017 "id": "fd17a66.4a1a1d8",
\r
1018 "type": "outcomeTrue",
\r
1020 "xml": "<outcome value='true'>\n",
\r
1023 "x": 2517.0281562805176,
\r
1024 "y": 664.0316418409348,
\r
1025 "z": "21459008.9d4a3",
\r
1033 "id": "629d8bba.b77a8c",
\r
1035 "name": "set tmp.pidx and tmp.network-input-parameters",
\r
1036 "xml": "<set>\n<parameter name='tmp.sotnFcPortList[`$sotnFcPortListLength`]' value='`$sIdx`' />",
\r
1038 "x": 2966.6474952697754,
\r
1039 "y": 463.46101903915405,
\r
1040 "z": "21459008.9d4a3",
\r
1044 "id": "1eeb4eba.8d39e9",
\r
1045 "type": "execute",
\r
1046 "name": "contains sotn",
\r
1047 "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliStringUtils' method='contains' >\n <parameter name=\"source\" value=\"`$service-data.networks.network[$sIdx].network-data.network-information.onap-model-information.model-name`\"/>\n <parameter name=\"target\" value=\"sotn\"/>\n",
\r
1050 "x": 2354.0280723571777,
\r
1051 "y": 665.0315235853195,
\r
1052 "z": "21459008.9d4a3",
\r
1060 "id": "ab4570ab.fbb6c8",
\r
1061 "type": "execute",
\r
1062 "name": "contains FcPort",
\r
1063 "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliStringUtils' method='contains' >\n <parameter name=\"source\" value=\"`$service-data.networks.network[$sIdx].network-data.network-information.onap-model-information.model-name`\"/>\n <parameter name=\"target\" value=\"FcPort\"/>\n",
\r
1066 "x": 2358.028034210205,
\r
1067 "y": 719.0317085981369,
\r
1068 "z": "21459008.9d4a3",
\r
1076 "id": "e277af39.ad00d8",
\r
1078 "name": "block : atomic",
\r
1079 "xml": "<block atomic=\"true\">",
\r
1082 "x": 347.0274124145508,
\r
1083 "y": 594.0312169790268,
\r
1084 "z": "21459008.9d4a3",
\r
1087 "a797f17a.1a6cf8",
\r
1093 "id": "a5cffcf2.ba1518",
\r
1095 "name": "find-network-data-block : atomic",
\r
1096 "xml": "<block atomic=\"true\">",
\r
1100 "x": 622.996280670166,
\r
1101 "y": 505.6667798757553,
\r
1102 "z": "21459008.9d4a3",
\r
1105 "36c8a58a.9d63e2",
\r
1106 "45b82fb8.a0b748",
\r
1112 "id": "6091c8bc.b0d4a8",
\r
1113 "type": "outcomeTrue",
\r
1115 "xml": "<outcome value='true'>\n",
\r
1118 "x": 2526.0279579162598,
\r
1119 "y": 716.0315483808517,
\r
1120 "z": "21459008.9d4a3",
\r
1128 "id": "3f48f0c6.c4ffd8",
\r
1130 "name": "find-sotn-fc-port-block : atomic",
\r
1131 "xml": "<block atomic=\"true\">",
\r
1135 "x": 1554.0279846191406,
\r
1136 "y": 675.0314081907272,
\r
1137 "z": "21459008.9d4a3",
\r
1146 "id": "ffcb4737.02127",
\r
1148 "name": "set sotnFcPortListLength",
\r
1149 "xml": "<set>\n<parameter name='sotnFcPortListLength' value='0' />",
\r
1151 "x": 1923.0275421142578,
\r
1152 "y": 616.0314983129501,
\r
1153 "z": "21459008.9d4a3",
\r
1157 "id": "5c37befb.1d984",
\r
1159 "name": "find-OOF-input-block : atomic",
\r
1160 "xml": "<block atomic=\"true\">",
\r
1164 "x": 2404.5278968811035,
\r
1165 "y": 770.0314382314682,
\r
1166 "z": "21459008.9d4a3",
\r
1169 "629d8bba.b77a8c",
\r
1175 "id": "f627fb28.1aabc",
\r
1177 "name": "for sIdx..network-input-parameters[]",
\r
1178 "xml": "<for index='paramIdx' start='0' end='`$service-data.networks.network[$sIdx].network-data.network-request-input.network-input-parameters.param_length`' >\n",
\r
1181 "x": 2942.0276832580566,
\r
1182 "y": 515.0315766334534,
\r
1183 "z": "21459008.9d4a3",
\r
1191 "id": "200da3cd.a16b84",
\r
1192 "type": "execute",
\r
1193 "name": "contains address",
\r
1194 "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliStringUtils' method='contains' >\n <parameter name=\"source\" value=\"`$service-data.networks.network[$sIdx].network-data.network-request-input.network-input-parameters.param[$paramIdx].name`\"/>\n <parameter name=\"target\" value=\"address\"/>\n",
\r
1197 "x": 2910.5275917053223,
\r
1198 "y": 568.0314087867737,
\r
1199 "z": "21459008.9d4a3",
\r
1207 "id": "563339f1.9c55f8",
\r
1208 "type": "outcomeTrue",
\r
1210 "xml": "<outcome value='true'>\n",
\r
1213 "x": 3092.5277137756348,
\r
1214 "y": 568.0314087867737,
\r
1215 "z": "21459008.9d4a3",
\r
1223 "id": "2c28a84d.42d73",
\r
1225 "name": "set sotnFcPortAddress",
\r
1226 "xml": "<set>\n<parameter name='sotnFcPortAddress' value='`$service-data.networks.network[$sIdx].network-data.network-request-input.network-input-parameters.param[$paramIdx].value`' />",
\r
1228 "x": 3150.5291748046875,
\r
1229 "y": 681.0318355560303,
\r
1230 "z": "21459008.9d4a3",
\r
1234 "id": "cf098d02.dd1d88",
\r
1236 "name": "get-OOF-input-block : atomic",
\r
1237 "xml": "<block atomic=\"true\">",
\r
1241 "x": 2959.527744293213,
\r
1242 "y": 626.0315804481506,
\r
1243 "z": "21459008.9d4a3",
\r
1252 "id": "6000e8a7.0dc92",
\r
1253 "type": "success",
\r
1254 "name": "success",
\r
1255 "xml": "<outcome value='success'>\n",
\r
1258 "x": 3175.0287895202637,
\r
1259 "y": 803.0313534736633,
\r
1260 "z": "21459008.9d4a3",
\r
1268 "id": "f33b8d8.66f097",
\r
1269 "type": "execute",
\r
1270 "name": "execute RestApiCallNode - get access Tp from OSS",
\r
1271 "xml": "<execute plugin='org.onap.ccsdk.sli.plugins.restapicall.RestapiCallNode' method='sendRequest' >\n <parameter name='restapiUrl' value=\"`$prop.oss.url + '/oss/inventory?location=' + $sotnFcPortAddress`\"/>\n <parameter name='format' value='json' />\n <parameter name='customHttpHeaders' value=\"X-FromAppId=MSO\" />\n <parameter name='httpMethod' value='GET' />\n <parameter name=\"responsePrefix\" value=\"temp.oss.accessTPs\" />\n\n",
\r
1274 "x": 3272.0277137756348,
\r
1275 "y": 740.0312867164612,
\r
1276 "z": "21459008.9d4a3",
\r
1284 "id": "39e7a3b4.84d0e4",
\r
1285 "type": "switchNode",
\r
1286 "name": "switch temp.oss.accessTPs_length",
\r
1287 "xml": "<switch test=\"`$temp.oss.accessTPs_length`\">\n",
\r
1290 "x": 3471.0278968811035,
\r
1291 "y": 802.0312638282776,
\r
1292 "z": "21459008.9d4a3",
\r
1300 "id": "c982a7c5.788ab",
\r
1303 "xml": "<outcome value='Other'>\n",
\r
1306 "x": 3735.529167175293,
\r
1307 "y": 801.0315408706665,
\r
1308 "z": "21459008.9d4a3",
\r
1316 "id": "a77f6c20.5aa72",
\r
1318 "name": "set temp.accessTPs_length",
\r
1319 "xml": "<set>\n<parameter name='temp.accessTPs_length' value='`$temp.accessTPs_length + $temp.oss.accessTPs_length`' />\n\n",
\r
1321 "x": 3681.028793334961,
\r
1322 "y": 1067.027702331543,
\r
1323 "z": "21459008.9d4a3",
\r
1327 "id": "bcd0f54c.438d98",
\r
1329 "name": "copy-accessTPs-block : atomic",
\r
1330 "xml": "<block atomic=\"true\">",
\r
1334 "x": 3335.7771606445312,
\r
1335 "y": 890.0269641876221,
\r
1336 "z": "21459008.9d4a3",
\r
1340 "8675e2ed.f2b0e8",
\r
1346 "id": "8675e2ed.f2b0e8",
\r
1347 "type": "switchNode",
\r
1348 "name": "switch temp.accessTPs_length",
\r
1349 "xml": "<switch test='`$temp.accessTPs_length`'>\n",
\r
1352 "x": 3719.527114868164,
\r
1353 "y": 892.026801109314,
\r
1354 "z": "21459008.9d4a3",
\r
1357 "f49982d3.720b28",
\r
1363 "id": "f49982d3.720b28",
\r
1366 "xml": "<outcome value=''>\n",
\r
1369 "x": 3945.5269660949707,
\r
1370 "y": 867.0267286300659,
\r
1371 "z": "21459008.9d4a3",
\r
1379 "id": "e67e4b3d.61c4f",
\r
1381 "name": "set tp_length",
\r
1382 "xml": "<set>\n<parameter name='tp_length' value='0' />",
\r
1384 "x": 4132.026802062988,
\r
1385 "y": 865.0267343814485,
\r
1386 "z": "21459008.9d4a3",
\r
1390 "id": "9d61ff33.d74408",
\r
1393 "xml": "<outcome value='Other'>\n",
\r
1396 "x": 3941.5269317626953,
\r
1397 "y": 922.0267744064331,
\r
1398 "z": "21459008.9d4a3",
\r
1406 "id": "d9422c6b.dd9108",
\r
1408 "name": "set tp_length",
\r
1409 "xml": "<set>\n<parameter name='tp_length' value='`$temp.accessTPs_length`' />",
\r
1411 "x": 4130.276870727539,
\r
1412 "y": 922.026759147644,
\r
1413 "z": "21459008.9d4a3",
\r
1417 "id": "1357c520.aec613",
\r
1419 "name": "for each existing temp.oss.accessTPs",
\r
1420 "xml": "<for index='idx' start='0' end='`$temp.oss.accessTPs_length`' >\n",
\r
1423 "x": 3721.277557373047,
\r
1424 "y": 990.0269060134888,
\r
1425 "z": "21459008.9d4a3",
\r
1433 "id": "fed1f534.276de8",
\r
1435 "name": "set temp.accessTPs",
\r
1436 "xml": "<set>\n<parameter name='`temp.accessTPs[$idx + $tp_length].`' value='`$temp.oss.accessTPs[$idx].`' />",
\r
1438 "x": 4089.2774505615234,
\r
1439 "y": 991.0270538330078,
\r
1440 "z": "21459008.9d4a3",
\r
1444 "id": "5e5036a9.c02908",
\r
1447 "xml": "<block>\n",
\r
1448 "atomic": "false",
\r
1451 "x": 1240.0274276733398,
\r
1452 "y": 674.0311778783798,
\r
1453 "z": "21459008.9d4a3",
\r
1456 "3f48f0c6.c4ffd8",
\r
1462 "id": "7fa94d7.fea7134",
\r
1463 "type": "execute",
\r
1464 "name": "execute RestApiCallNode getPath from OOF",
\r
1465 "xml": "<execute plugin='org.onap.ccsdk.sli.plugins.restapicall.RestapiCallNode' method='sendRequest' >\n<parameter name=\"templateFileName\" value=\"`$prop.restapi.templateDir + '/' + $prop.restapi.oof-getpath.templatefile`\" />\n<parameter name=\"restapiUrl\" value=\"`$prop.restapi.connection-oof-url`\" />\n<parameter name=\"restapiUser\" value=\"`$prop.oof.user`\" />\n<parameter name=\"restapiPassword\" value=\"`$prop.oof.password`\" />\n<parameter name=\"format\" value=\"json\"/>\n<parameter name=\"httpMethod\" value=\"post\"/>\n<parameter name=\"responsePrefix\" value=\"oof\"/>\n<parameter name=\"trustStoreFileName\" value=\"/opt/onap/sdnc/data/stores/truststore.openecomp.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
1468 "x": 1559.5279350280762,
\r
1469 "y": 1572.0315318107605,
\r
1470 "z": "21459008.9d4a3",
\r
1479 "id": "4195f1e1.2385f",
\r
1480 "type": "failure",
\r
1481 "name": "failure",
\r
1482 "xml": "<outcome value='failure'>\n",
\r
1485 "x": 1888.527587890625,
\r
1486 "y": 1552.031599521637,
\r
1487 "z": "21459008.9d4a3",
\r
1493 "id": "c6b43605.0b12d",
\r
1494 "type": "success",
\r
1495 "name": "success",
\r
1496 "xml": "<outcome value='success'>\n",
\r
1499 "x": 1889.5278015136719,
\r
1500 "y": 1603.031508922577,
\r
1501 "z": "21459008.9d4a3",
\r
1509 "id": "91d7e1a2.abed38",
\r
1510 "type": "switchNode",
\r
1511 "name": "switch temp.accessTPs_length",
\r
1512 "xml": "<switch test=\"`$temp.accessTPs_length >= 2`\">\n\n",
\r
1515 "x": 1621.527400970459,
\r
1516 "y": 1067.0313462018967,
\r
1517 "z": "21459008.9d4a3",
\r
1525 "id": "d06db3d6.a95ff",
\r
1526 "type": "outcomeTrue",
\r
1528 "xml": "<outcome value='true'>\n",
\r
1531 "x": 1853.0276985168457,
\r
1532 "y": 1066.0311926603317,
\r
1533 "z": "21459008.9d4a3",
\r
1541 "id": "fb8f18b.47e6f68",
\r
1543 "name": "call-oof-block : atomic",
\r
1544 "xml": "<block atomic=\"true\">",
\r
1548 "x": 1597.0273475646973,
\r
1549 "y": 1203.0312527418137,
\r
1550 "z": "21459008.9d4a3",
\r
1553 "7fa94d7.fea7134",
\r
1554 "65b4c2f6.99e4bc",
\r
1560 "id": "65b4c2f6.99e4bc",
\r
1562 "name": "set oof input",
\r
1563 "xml": "<set>\n<parameter name='prop.connection-attachment.access-topology-id' value='`$temp.accessTPs[0].access-topology-id`' />\n<parameter name='prop.connection-attachment.access-client-id' value='`$temp.accessTPs[0].access-client-id`' />\n<parameter name='prop.connection-attachment.access-provider-id' value='`$temp.accessTPs[0].access-provider-id`' />\n<parameter name='prop.connection-attachment.access-node-id' value='`$temp.accessTPs[0].access-node-id`' />\n<parameter name='prop.connection-attachment.access-ltp-id' value='`$temp.accessTPs[0].access-ltp-id`' />\n<parameter name='prop.remote.connection-attachment.access-topology-id' value='`$temp.accessTPs[1].access-topology-id`' />\n<parameter name='prop.remote.connection-attachment.access-client-id' value='`$temp.accessTPs[1].access-client-id`' />\n<parameter name='prop.remote.connection-attachment.access-provider-id' value='`$temp.accessTPs[1].access-provider-id`' />\n<parameter name='prop.remote.connection-attachment.access-node-id' value='`$temp.accessTPs[1].access-node-id`' />\n<parameter name='prop.remote.connection-attachment.access-ltp-id' value='`$temp.accessTPs[1].access-ltp-id`' />",
\r
1565 "x": 2113.5274658203125,
\r
1567 "z": "21459008.9d4a3",
\r
1571 "id": "9d7537c2.94a7e8",
\r
1572 "type": "execute",
\r
1573 "name": "execute RestApiCallNode Create Sotn connectivity Service",
\r
1574 "xml": "<execute plugin='org.onap.ccsdk.sli.plugins.restapicall.RestapiCallNode' method='sendRequest' >\n<parameter name=\"templateFileName\" value=\"`$prop.restapi.templateDir + '/sotn-api-ConnectivityService.json'`\" />\n<parameter name=\"restapiUrl\" value=\"`$prop.sdncRestApi.thirdpartySdnc.url + '/restconf/operations/ZTE-API-ConnectivityService:create-connectivity-service'`\" />\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=\"patch\"/>\n<parameter name=\"responsePrefix\" value=\"vpn-result\"/>\n<parameter name=\"trustStoreFileName\" value=\"/opt/onap/sdnc/data/stores/truststore.openecomp.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
1577 "x": 2612.662841796875,
\r
1578 "y": 1929.0001220703125,
\r
1579 "z": "21459008.9d4a3",
\r
1582 "b7acd790.1a5988",
\r
1588 "id": "b7acd790.1a5988",
\r
1589 "type": "success",
\r
1590 "name": "success",
\r
1591 "xml": "<outcome value='success'>\n",
\r
1594 "x": 2950.6626586914062,
\r
1595 "y": 1959.0002055168152,
\r
1596 "z": "21459008.9d4a3",
\r
1604 "id": "b9a4b130.5a7458",
\r
1606 "name": "block : atomic",
\r
1607 "xml": "<block atomic=\"true\">",
\r
1611 "x": 3098.6626586914062,
\r
1612 "y": 1957.0000834465027,
\r
1613 "z": "21459008.9d4a3",
\r
1619 "id": "ca70c790.52349",
\r
1620 "type": "returnFailure",
\r
1621 "name": "return failure",
\r
1622 "xml": "<return status='failure'>\n\t<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
1624 "x": 3080.6626892089844,
\r
1625 "y": 1904.0001435279846,
\r
1626 "z": "21459008.9d4a3",
\r
1630 "id": "d9bbaee1.f31a58",
\r
1631 "type": "failure",
\r
1632 "name": "failure",
\r
1633 "xml": "<outcome value='failure'>\n",
\r
1636 "x": 2941.66259765625,
\r
1637 "y": 1904.0001435279846,
\r
1638 "z": "21459008.9d4a3",
\r
1646 "id": "c7fdb644.42e558",
\r
1648 "name": "for vidx..oof.vpns_length[]",
\r
1649 "xml": "<for index='vidx' start='0' end='`$oof.vpns_length`' >",
\r
1652 "x": 2190.666458129883,
\r
1653 "y": 1617.5036072731018,
\r
1654 "z": "21459008.9d4a3",
\r
1662 "id": "5803d1b8.1453f8",
\r
1664 "name": "block : atomic",
\r
1665 "xml": "<block atomic=\"true\">",
\r
1668 "x": 2303.783821105957,
\r
1669 "y": 1717.3436222076416,
\r
1670 "z": "21459008.9d4a3",
\r
1673 "2b347167.79849e",
\r
1674 "9f36fb56.904a78",
\r
1675 "9d7537c2.94a7e8",
\r
1681 "id": "a92849a1.2723e8",
\r
1683 "name": "set controller data",
\r
1684 "xml": "<set>\n<parameter name='prop.sdncRestApi.thirdpartySdnc.url' value=\"`$tmp.aai.esr-thirdparty-sdnc.esr-system-info-list.esr-system-info[0].service-url`\" />\n<parameter name='prop.sdncRestApi.thirdpartySdnc.user' value=\"`$tmp.aai.esr-thirdparty-sdnc.esr-system-info-list.esr-system-info[0].user-name`\" />\n<parameter name='prop.sdncRestApi.thirdpartySdnc.password' value=\"`$tmp.aai.esr-thirdparty-sdnc.esr-system-info-list.esr-system-info[0].password`\" />\n",
\r
1686 "x": 2945.228485107422,
\r
1687 "y": 1781.6768145561218,
\r
1688 "z": "21459008.9d4a3",
\r
1692 "id": "9f36fb56.904a78",
\r
1693 "type": "get-resource",
\r
1694 "name": "get-resource esr-thirdparty-sdnc",
\r
1695 "xml": "<get-resource plugin=\"org.onap.ccsdk.sli.adaptors.aai.AAIService\" \n\t\tresource=\"esr-thirdparty-sdnc\" \n\t\tkey=\"esr-thirdparty-sdnc.thirdparty-sdnc-id = $tmp.thirdparty-sdnc-id AND \n\t\t depth = '1'\"\n pfx='tmp.aai.esr-thirdparty-sdnc' local-only='false' >\n\n",
\r
1698 "x": 2561.7283935546875,
\r
1699 "y": 1818.6767539978027,
\r
1700 "z": "21459008.9d4a3",
\r
1704 "90e943c2.38b738",
\r
1710 "id": "66b4e18e.6282b",
\r
1711 "type": "success",
\r
1712 "name": "success",
\r
1713 "xml": "<outcome value='success'>\n",
\r
1716 "x": 2781.728328704834,
\r
1717 "y": 1782.6767230033875,
\r
1718 "z": "21459008.9d4a3",
\r
1726 "id": "90e943c2.38b738",
\r
1727 "type": "not-found",
\r
1728 "name": "not-found",
\r
1729 "xml": "<outcome value='not-found'>\n",
\r
1732 "x": 2791.219268798828,
\r
1733 "y": 1823.250729084015,
\r
1734 "z": "21459008.9d4a3",
\r
1742 "id": "635357b8.94c27",
\r
1745 "xml": "<outcome value='Other'>\n",
\r
1748 "x": 2786.55224609375,
\r
1749 "y": 1859.5840420722961,
\r
1750 "z": "21459008.9d4a3",
\r
1758 "id": "325de204.112cce",
\r
1759 "type": "returnFailure",
\r
1760 "name": "return failure",
\r
1761 "xml": "<return status='failure'>\n\t<parameter name='ack-final' value='Y'/>\n\t<parameter name=\"error-code\" value=\"500\" />\n <parameter name=\"error-message\" value=\"`'An error occurred while querying esr-thirdparty-sdnc from AnAI with thirdparty-sdnc-id = ' + $tmp.thirdparty-sdnc-id`\" />\n\n",
\r
1763 "x": 2937.7906188964844,
\r
1764 "y": 1819.5365557670593,
\r
1765 "z": "21459008.9d4a3",
\r
1769 "id": "68fe9acc.516c64",
\r
1770 "type": "returnFailure",
\r
1771 "name": "return failure",
\r
1772 "xml": "<return status='failure'>\n\t<parameter name='ack-final' value='Y'/>\n\t<parameter name=\"error-code\" value=\"500\" />\n <parameter name=\"error-message\" value=\"`'Unexpected error occurred while querying esr-thirdparty-sdnc from AnAI with thirdparty-sdnc-id = ' + $tmp.thirdparty-sdnc-id`\" />\n\n",
\r
1774 "x": 2941.3248901367188,
\r
1775 "y": 1861.023190021515,
\r
1776 "z": "21459008.9d4a3",
\r
1780 "id": "2b347167.79849e",
\r
1781 "type": "get-resource",
\r
1782 "name": "get-resource pnf",
\r
1783 "xml": "<get-resource plugin=\"org.onap.ccsdk.sli.adaptors.aai.AAIService\" \n\t\tresource=\"pnf\" \n\t\tkey=\"pnf.pnf-name = $oof.vpn.access-node-id \n\t\tAND depth = '0'\"\n pfx='tmp.aai.pnf' local-only='false' >\n\n\n",
\r
1786 "x": 2507.228286743164,
\r
1787 "y": 1727.6763978004456,
\r
1788 "z": "21459008.9d4a3",
\r
1791 "58549a7f.092c8c",
\r
1792 "b7099532.5dbd18",
\r
1798 "id": "58549a7f.092c8c",
\r
1799 "type": "success",
\r
1800 "name": "success",
\r
1801 "xml": "<outcome value='success'>\n",
\r
1804 "x": 2689.2283325195312,
\r
1805 "y": 1672.676507949829,
\r
1806 "z": "21459008.9d4a3",
\r
1814 "id": "b7099532.5dbd18",
\r
1815 "type": "not-found",
\r
1816 "name": "not-found",
\r
1817 "xml": "<outcome value='not-found'>\n",
\r
1820 "x": 2689.7192344665527,
\r
1821 "y": 1710.2506046295166,
\r
1822 "z": "21459008.9d4a3",
\r
1830 "id": "a10161d3.02a23",
\r
1833 "xml": "<outcome value='Other'>\n",
\r
1836 "x": 2681.05224609375,
\r
1837 "y": 1743.5839796066284,
\r
1838 "z": "21459008.9d4a3",
\r
1846 "id": "9162574e.c04dd",
\r
1847 "type": "returnFailure",
\r
1848 "name": "return failure",
\r
1849 "xml": "<return status='failure'>\n\t<parameter name='ack-final' value='Y'/>\n\t<parameter name=\"error-code\" value=\"500\" />\n <parameter name=\"error-message\" value=\"`'An error occurred while querying pnf from AnAI with pnf-name = ' + $prop.connection-attachement.access-node-id`\" />\n\n",
\r
1851 "x": 2837.290859222412,
\r
1852 "y": 1709.5364933013916,
\r
1853 "z": "21459008.9d4a3",
\r
1857 "id": "74a9857.e029bfc",
\r
1858 "type": "returnFailure",
\r
1859 "name": "return failure",
\r
1860 "xml": "<return status='failure'>\n\t<parameter name='ack-final' value='Y'/>\n\t<parameter name=\"error-code\" value=\"500\" />\n <parameter name=\"error-message\" value=\"`'Unexpected error occurred while querying pnf from AnAI with pnf-name = ' + $prop.connection-attachement.access-node-id`\" />\n\n",
\r
1862 "x": 2834.8248901367188,
\r
1863 "y": 1743.0231275558472,
\r
1864 "z": "21459008.9d4a3",
\r
1868 "id": "e17901d0.814ee8",
\r
1870 "name": "set tmp.thirdparty-sdnc-id",
\r
1871 "xml": "<set>\n<parameter name='tmp.thirdparty-sdnc-id' value=\"`$tmp.aai.pnf.relationship-list.relationship[0].relationship-data[0].relationship-value`\" />\n",
\r
1873 "x": 2874.2283325195312,
\r
1874 "y": 1671.6766300201416,
\r
1875 "z": "21459008.9d4a3",
\r
1879 "id": "ed029d4a.80e878",
\r
1881 "name": "set oof.vpn",
\r
1882 "xml": "<set>\n<parameter name='oof.vpn.' value='`$oof.vpns[$vidx].`' />",
\r
1884 "x": 2499.2282791137695,
\r
1885 "y": 1616.7874698638916,
\r
1886 "z": "21459008.9d4a3",
\r
1890 "id": "234cd490.11eb64",
\r
1891 "type": "switchNode",
\r
1892 "name": "switch network-parameter-name == 'thirdPartySdncId'",
\r
1893 "xml": "<switch test=\"`$tmp.network.network-data.network-topology.network-parameters.network-parameter[$cxid].network-parameter-name == 'thirdPartySdncId'`\">\n",
\r
1896 "x": 1670.3293933868408,
\r
1897 "y": 2059.0000327825546,
\r
1898 "z": "21459008.9d4a3",
\r
1906 "id": "9b0dfc0c.7b4bf8",
\r
1907 "type": "outcomeTrue",
\r
1909 "xml": "<outcome value='true'>\n",
\r
1912 "x": 2001.5273246765137,
\r
1913 "y": 2060.0309537649155,
\r
1914 "z": "21459008.9d4a3",
\r
1922 "id": "b0ddfc2d.33ec98",
\r
1923 "type": "get-resource",
\r
1924 "name": "get-resource esr-thirdparty-sdnc",
\r
1925 "xml": "<get-resource plugin=\"org.onap.ccsdk.sli.adaptors.aai.AAIService\" \n\t\tresource=\"esr-thirdparty-sdnc\" \n\t\tkey=\"esr-thirdparty-sdnc.thirdparty-sdnc-id = `$tmp.network.network-data.network-topology.network-parameters.network-parameter[$cxid].network-parameter-value` AND \n\t\t depth = '1'\"\n pfx='tmp.aai.esr-thirdparty-sdnc' local-only='false' >\n\n",
\r
1928 "x": 2266.528263092041,
\r
1929 "y": 2058.0309537649155,
\r
1930 "z": "21459008.9d4a3",
\r
1934 "e6958e35.708158",
\r
1940 "id": "d4b4317.0b1d8d",
\r
1941 "type": "success",
\r
1942 "name": "success",
\r
1943 "xml": "<outcome value='success'>\n",
\r
1946 "x": 2528.5280685424805,
\r
1947 "y": 2002.0307658910751,
\r
1948 "z": "21459008.9d4a3",
\r
1956 "id": "748df2d8.e12dd4",
\r
1958 "name": "set controller data",
\r
1959 "xml": "<set>\n<parameter name='prop.thirdpartySdnc-found' value='true' />\n<parameter name='prop.sdncRestApi.thirdpartySdnc.url' value=\"`$tmp.aai.esr-thirdparty-sdnc.esr-system-info-list.esr-system-info[0].service-url`\" />\n<parameter name='prop.sdncRestApi.thirdpartySdnc.user' value=\"`$tmp.aai.esr-thirdparty-sdnc.esr-system-info-list.esr-system-info[0].user-name`\" />\n<parameter name='prop.sdncRestApi.thirdpartySdnc.password' value=\"`$tmp.aai.esr-thirdparty-sdnc.esr-system-info-list.esr-system-info[0].password`\" />\n",
\r
1961 "x": 2726.0281295776367,
\r
1962 "y": 1990.0307658910751,
\r
1963 "z": "21459008.9d4a3",
\r
1967 "id": "e6958e35.708158",
\r
1968 "type": "not-found",
\r
1969 "name": "not-found",
\r
1970 "xml": "<outcome value='not-found'>\n",
\r
1973 "x": 2560.0189323425293,
\r
1974 "y": 2050.604869246483,
\r
1975 "z": "21459008.9d4a3",
\r
1983 "id": "ccce5782.d862a",
\r
1986 "xml": "<outcome value='Other'>\n",
\r
1989 "x": 2555.3519401550293,
\r
1990 "y": 2091.938182234764,
\r
1991 "z": "21459008.9d4a3",
\r
1999 "id": "210ca4a.6aaef5c",
\r
2001 "name": "set controller data",
\r
2002 "xml": "<set>\n<parameter name='prop.thirdpartySdnc-found' value='false' />\n",
\r
2004 "x": 2767.0273475646973,
\r
2005 "y": 2069.030951857567,
\r
2006 "z": "21459008.9d4a3",
\r
2010 "id": "7ac90d0b.f17404",
\r
2011 "type": "switchNode",
\r
2012 "name": "switch network-parameter-name == 'restapiUrl'",
\r
2013 "xml": "<switch test=\"`$tmp.network.network-data.network-topology.network-parameters.network-parameter[$cxid].network-parameter-name == 'restapiUrl'`\">\n",
\r
2016 "x": 1643.5272064208984,
\r
2017 "y": 2151.0308336019516,
\r
2018 "z": "21459008.9d4a3",
\r
2026 "id": "9cf37e6b.78f868",
\r
2027 "type": "outcomeTrue",
\r
2029 "xml": "<outcome value='true'>\n",
\r
2032 "x": 1985.5273170471191,
\r
2033 "y": 2149.0309566259384,
\r
2034 "z": "21459008.9d4a3",
\r
2042 "id": "a5b1ef47.38a0d8",
\r
2044 "name": "set tmp.templateFileName",
\r
2045 "xml": "<set>\n<parameter name='tmp.restapiUrl' value='`$tmp.network.network-data.network-topology.network-parameters.network-parameter[$cxid].network-parameter-value`' />\n<parameter name='tmp.restapiUrl-found' value='true' />",
\r
2047 "x": 2229.527395248413,
\r
2048 "y": 2153.0310262441635,
\r
2049 "z": "21459008.9d4a3",
\r
2053 "id": "dd742db6.c04bf",
\r
2056 "xml": "<block>\n",
\r
2057 "atomic": "false",
\r
2062 "z": "21459008.9d4a3",
\r
2065 "d785d21b.56c958",
\r
2066 "369c8ad.4d8e476",
\r
2067 "2e7a6cf5.db0914",
\r
2071 "29531372.bc7eec",
\r
2072 "345c252d.c85f4a",
\r
2073 "fbf7111d.33c908",
\r
2079 "id": "d785d21b.56c958",
\r
2080 "type": "switchNode",
\r
2081 "name": "switch name",
\r
2082 "xml": "<switch test=\"`$tmp.network-input-parameters.param[$paidx].name == 'name'`\">",
\r
2085 "x": 2579.9999465942383,
\r
2086 "y": 995.0000805854797,
\r
2087 "z": "21459008.9d4a3",
\r
2095 "id": "d2651e5e.5584f",
\r
2096 "type": "outcomeTrue",
\r
2098 "xml": "<outcome value='true'>\n",
\r
2101 "x": 2766.9999465942383,
\r
2102 "y": 991.0000805854797,
\r
2103 "z": "21459008.9d4a3",
\r
2111 "id": "2862cfea.d39d78",
\r
2113 "name": "set name",
\r
2114 "xml": "<set>\n<parameter name='template.name' value='`$tmp.network-input-parameters.param[$paidx].value`' />\n",
\r
2116 "x": 2934.9999465942383,
\r
2117 "y": 991.6000866889954,
\r
2118 "z": "21459008.9d4a3",
\r
2122 "id": "369c8ad.4d8e476",
\r
2123 "type": "switchNode",
\r
2124 "name": "switch service-type",
\r
2125 "xml": "<switch test=\"`$tmp.network-input-parameters.param[$paidx].name == 'service-type'`\">",
\r
2128 "x": 2597.510139465332,
\r
2129 "y": 1056.0000205039978,
\r
2130 "z": "21459008.9d4a3",
\r
2138 "id": "e4480a89.6e7bb",
\r
2139 "type": "outcomeTrue",
\r
2141 "xml": "<outcome value='true'>\n",
\r
2144 "x": 2784.510139465332,
\r
2145 "y": 1052.0000205039978,
\r
2146 "z": "21459008.9d4a3",
\r
2154 "id": "ca09ca5c.4750c8",
\r
2156 "name": "set service-type",
\r
2157 "xml": "<set>\n<parameter name='template.service-type' value='`$tmp.network-input-parameters.param[$paidx].value`' />\n",
\r
2159 "x": 2952.510139465332,
\r
2160 "y": 1052.6000266075134,
\r
2161 "z": "21459008.9d4a3",
\r
2165 "id": "2e7a6cf5.db0914",
\r
2166 "type": "switchNode",
\r
2167 "name": "switch total-size",
\r
2168 "xml": "<switch test=\"`$tmp.network-input-parameters.param[$paidx].name == 'total-size'`\">",
\r
2171 "x": 2590.9727172851562,
\r
2172 "y": 1112.472821712494,
\r
2173 "z": "21459008.9d4a3",
\r
2181 "id": "18999af7.347555",
\r
2182 "type": "outcomeTrue",
\r
2184 "xml": "<outcome value='true'>\n",
\r
2187 "x": 2777.9727172851562,
\r
2188 "y": 1108.472821712494,
\r
2189 "z": "21459008.9d4a3",
\r
2197 "id": "60801b57.2b487c",
\r
2199 "name": "set total-size",
\r
2200 "xml": "<set>\n<parameter name='template.total-size' value='`$tmp.network-input-parameters.param[$paidx].value`' />\n",
\r
2202 "x": 2945.9727172851562,
\r
2203 "y": 1109.0728278160095,
\r
2204 "z": "21459008.9d4a3",
\r
2208 "id": "d35824af.d12d6",
\r
2209 "type": "switchNode",
\r
2210 "name": "switch pir",
\r
2211 "xml": "<switch test=\"`$tmp.network-input-parameters.param[$paidx].name == 'pir'`\">",
\r
2214 "x": 2568.972816467285,
\r
2215 "y": 1161.4728608131409,
\r
2216 "z": "21459008.9d4a3",
\r
2224 "id": "af3620d3.77baa8",
\r
2225 "type": "outcomeTrue",
\r
2227 "xml": "<outcome value='true'>\n",
\r
2230 "x": 2755.972816467285,
\r
2231 "y": 1157.4728608131409,
\r
2232 "z": "21459008.9d4a3",
\r
2240 "id": "31594835.d6e5d",
\r
2242 "name": "set pir",
\r
2243 "xml": "<set>\n<parameter name='template.pir' value='`$tmp.network-input-parameters.param[$paidx].value`' />\n",
\r
2245 "x": 2923.972816467285,
\r
2246 "y": 1158.0728669166565,
\r
2247 "z": "21459008.9d4a3",
\r
2251 "id": "f83290fa.8f0b7",
\r
2252 "type": "switchNode",
\r
2253 "name": "switch cbs",
\r
2254 "xml": "<switch test=\"`$tmp.network-input-parameters.param[$paidx].name == 'cbs'`\">",
\r
2257 "x": 2569.9728507995605,
\r
2258 "y": 1212.4727854728699,
\r
2259 "z": "21459008.9d4a3",
\r
2267 "id": "ad371a56.71897",
\r
2268 "type": "outcomeTrue",
\r
2270 "xml": "<outcome value='true'>\n",
\r
2273 "x": 2756.9728507995605,
\r
2274 "y": 1208.4727854728699,
\r
2275 "z": "21459008.9d4a3",
\r
2283 "id": "3221c6bd.a0ac02",
\r
2285 "name": "set cbs",
\r
2286 "xml": "<set>\n<parameter name='template.cbs' value='`$tmp.network-input-parameters.param[$paidx].value`' />\n",
\r
2288 "x": 2924.9728507995605,
\r
2289 "y": 1209.0727915763855,
\r
2290 "z": "21459008.9d4a3",
\r
2294 "id": "df8f05ca.7685b",
\r
2295 "type": "switchNode",
\r
2296 "name": "switch pbs",
\r
2297 "xml": "<switch test=\"`$tmp.network-input-parameters.param[$paidx].name == 'pbs'`\">",
\r
2300 "x": 2565.9728507995605,
\r
2301 "y": 1267.4727854728699,
\r
2302 "z": "21459008.9d4a3",
\r
2310 "id": "d9a6f80c.b00be",
\r
2311 "type": "outcomeTrue",
\r
2313 "xml": "<outcome value='true'>\n",
\r
2316 "x": 2752.9728507995605,
\r
2317 "y": 1263.4727854728699,
\r
2318 "z": "21459008.9d4a3",
\r
2326 "id": "d7a831b3.3129",
\r
2328 "name": "set pbs",
\r
2329 "xml": "<set>\n<parameter name='template.pbs' value='`$tmp.network-input-parameters.param[$paidx].value`' />\n",
\r
2331 "x": 2920.9728507995605,
\r
2332 "y": 1264.0727915763855,
\r
2333 "z": "21459008.9d4a3",
\r
2337 "id": "29531372.bc7eec",
\r
2338 "type": "switchNode",
\r
2339 "name": "switch couplingFlag",
\r
2340 "xml": "<switch test=\"`$tmp.network-input-parameters.param[$paidx].name == 'couplingFlag'`\">",
\r
2343 "x": 2595.972999572754,
\r
2344 "y": 1323.4727873802185,
\r
2345 "z": "21459008.9d4a3",
\r
2353 "id": "b413ed67.b7911",
\r
2354 "type": "outcomeTrue",
\r
2356 "xml": "<outcome value='true'>\n",
\r
2359 "x": 2782.972999572754,
\r
2360 "y": 1319.4727873802185,
\r
2361 "z": "21459008.9d4a3",
\r
2369 "id": "3392c451.400a44",
\r
2371 "name": "set couplingFlag",
\r
2372 "xml": "<set>\n<parameter name='template.couplingFlag' value='`$tmp.network-input-parameters.param[$paidx].value`' />\n",
\r
2374 "x": 2950.972999572754,
\r
2375 "y": 1320.0727934837341,
\r
2376 "z": "21459008.9d4a3",
\r
2380 "id": "345c252d.c85f4a",
\r
2381 "type": "switchNode",
\r
2382 "name": "switch colorAware",
\r
2383 "xml": "<switch test=\"`$tmp.network-input-parameters.param[$paidx].name == 'colorAware'`\">",
\r
2386 "x": 2589.972999572754,
\r
2387 "y": 1369.4727873802185,
\r
2388 "z": "21459008.9d4a3",
\r
2396 "id": "39cbb246.35038e",
\r
2397 "type": "outcomeTrue",
\r
2399 "xml": "<outcome value='true'>\n",
\r
2402 "x": 2776.972999572754,
\r
2403 "y": 1365.4727873802185,
\r
2404 "z": "21459008.9d4a3",
\r
2412 "id": "9fc50f16.58bb88",
\r
2414 "name": "set colorAware",
\r
2415 "xml": "<set>\n<parameter name='template.colorAware' value='`$tmp.network-input-parameters.param[$paidx].value`' />\n",
\r
2417 "x": 2944.972999572754,
\r
2418 "y": 1366.0727934837341,
\r
2419 "z": "21459008.9d4a3",
\r
2423 "id": "3fbad9a8.8e843e",
\r
2424 "type": "switchNode",
\r
2425 "name": "switch diversity-policy",
\r
2426 "xml": "<switch test=\"`$tmp.network-input-parameters.param[$paidx].name == 'diversity-policy'`\">",
\r
2429 "x": 2597.9732398986816,
\r
2430 "y": 1460.472852230072,
\r
2431 "z": "21459008.9d4a3",
\r
2439 "id": "93fef22f.9b0968",
\r
2440 "type": "outcomeTrue",
\r
2442 "xml": "<outcome value='true'>\n",
\r
2445 "x": 2784.9732398986816,
\r
2446 "y": 1456.472852230072,
\r
2447 "z": "21459008.9d4a3",
\r
2455 "id": "58db5eeb.0276f",
\r
2457 "name": "set diversity-policy",
\r
2458 "xml": "<set>\n<parameter name='template.diversity-policy' value='`$tmp.network-input-parameters.param[$paidx].value`' />\n",
\r
2460 "x": 2952.9732398986816,
\r
2461 "y": 1457.0728583335876,
\r
2462 "z": "21459008.9d4a3",
\r
2466 "id": "fbf7111d.33c908",
\r
2467 "type": "switchNode",
\r
2468 "name": "switch route-objective-function",
\r
2469 "xml": "<switch test=\"`$tmp.network-input-parameters.param[$paidx].name == 'route-objective-function'`\">",
\r
2472 "x": 2626.9731483459473,
\r
2473 "y": 1409.472852230072,
\r
2474 "z": "21459008.9d4a3",
\r
2482 "id": "36ef3b4d.875ad4",
\r
2483 "type": "outcomeTrue",
\r
2485 "xml": "<outcome value='true'>\n",
\r
2488 "x": 2813.9731483459473,
\r
2489 "y": 1405.472852230072,
\r
2490 "z": "21459008.9d4a3",
\r
2498 "id": "c017a9c6.229cb8",
\r
2500 "name": "set route-objective-function",
\r
2501 "xml": "<set>\n<parameter name='template.route-objective-function' value='`$tmp.network-input-parameters.param[$paidx].value`' />\n",
\r
2503 "x": 2981.9731483459473,
\r
2504 "y": 1406.0728583335876,
\r
2505 "z": "21459008.9d4a3",
\r
2509 "id": "e55e7a19.0bc068",
\r
2511 "name": "for paidx..tmp.network-input-parameters.param_length[]",
\r
2512 "xml": "<for index='paidx' start='0' end='`$tmp.network-input-parameters.param_length`' >",
\r
2515 "x": 2078.1355361938477,
\r
2516 "y": 1327.468924999237,
\r
2517 "z": "21459008.9d4a3",
\r