3 "id": "4b0d055c.68aa0c",
\r
8 "y": 41.57143306732178,
\r
9 "z": "20c31fe8.214bd",
\r
17 "id": "d4ad1fb3.91fa7",
\r
19 "name": "method self-serve-unresolved-composite-data",
\r
20 "xml": "<method rpc='self-serve-unresolved-composite-data' mode='sync'>\n",
\r
23 "x": 265.7857208251953,
\r
24 "y": 98.69842147827148,
\r
25 "z": "20c31fe8.214bd",
\r
33 "id": "28d097ba.735fe8",
\r
35 "name": "block : atomic",
\r
36 "xml": "<block atomic=\"true\">",
\r
40 "x": 212.41665649414062,
\r
41 "y": 163.82145309448242,
\r
42 "z": "20c31fe8.214bd",
\r
53 "id": "6fe80a35.d4a0e4",
\r
54 "type": "service-logic",
\r
55 "name": "GENERIC-RESOURCE-API ${project.version}",
\r
56 "module": "GENERIC-RESOURCE-API",
\r
57 "version": "${project.version}",
\r
59 "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
61 "x": 402.8571472167969,
\r
63 "z": "20c31fe8.214bd",
\r
71 "id": "bf0ffd46.39c0c",
\r
72 "type": "switchNode",
\r
73 "name": "switch: ss.capability-name",
\r
74 "xml": "<switch test='`$ss.capability-name`'>\n",
\r
77 "x": 469.1785545349121,
\r
78 "y": 163.89286088943481,
\r
79 "z": "20c31fe8.214bd",
\r
87 "id": "39dbf433.97900c",
\r
90 "xml": "<outcome value=''>",
\r
92 "x": 694.1785774230957,
\r
93 "y": 164.39285945892334,
\r
94 "z": "20c31fe8.214bd",
\r
102 "id": "a70a3263.bddb7",
\r
103 "type": "returnFailure",
\r
104 "name": "return failure",
\r
105 "xml": "<return status=\"failure\">\n\t<parameter name=\"ack-final\" value=\"Y\" />\n\t<parameter name=\"error-code\" value=\"500\"/>\n\t<parameter name=\"error-message\" value=\"ss.capability-name is null\" />\n",
\r
107 "x": 854.0952491760254,
\r
108 "y": 164.50395822525024,
\r
109 "z": "20c31fe8.214bd",
\r
113 "id": "ebbf3af7.ad26b8",
\r
114 "type": "switchNode",
\r
115 "name": "switch: ss.capability-action",
\r
116 "xml": "<switch test='`$ss.capability-action`'>\n",
\r
119 "x": 470.42857360839844,
\r
120 "y": 213.89286136627197,
\r
121 "z": "20c31fe8.214bd",
\r
129 "id": "a0fe9191.db076",
\r
132 "xml": "<outcome value=''>",
\r
135 "x": 693.9285697937012,
\r
136 "y": 214.14286136627197,
\r
137 "z": "20c31fe8.214bd",
\r
145 "id": "8b8a7dda.8b933",
\r
146 "type": "returnFailure",
\r
147 "name": "return failure",
\r
148 "xml": "<return status=\"failure\">\n\t<parameter name=\"ack-final\" value=\"Y\" />\n\t<parameter name=\"error-code\" value=\"500\"/>\n\t<parameter name=\"error-message\" value=\"ss.capability-action is null\" />\n",
\r
150 "x": 853.8452415466309,
\r
151 "y": 214.25396013259888,
\r
152 "z": "20c31fe8.214bd",
\r
156 "id": "be515033.50a43",
\r
158 "name": "set tmp.ss.param.capability-name",
\r
159 "xml": "<set>\n<parameter name='tmp.ss.param.capability-name' \n\tvalue='`$service-data.vnfs.vnf[$vnf-index].vnf-data.vf-modules.vf-module[$vf-module-index].vf-module-data.vf-module-topology.vf-module-parameters.param[$pidx].resource-resolution-data.capability-name`' />\n",
\r
161 "x": 1205.2500839233398,
\r
162 "y": 414.50004386901855,
\r
163 "z": "20c31fe8.214bd",
\r
167 "id": "479519e4.1d2158",
\r
169 "name": "for pidx in param_length",
\r
170 "xml": "<for silentFailure='true' index=\"pidx\" start=\"0\" end=\"`$service-data.vnfs.vnf[$vnf-index].vnf-data.vf-modules.vf-module[$vf-module-index].vf-module-data.vf-module-topology.vf-module-parameters.param_length`\">",
\r
173 "x": 904.0356063842773,
\r
174 "y": 451.71436882019043,
\r
175 "z": "20c31fe8.214bd",
\r
184 "id": "266461cb.32272e",
\r
185 "type": "switchNode",
\r
186 "name": "switch: capability-name - ss vs param",
\r
187 "xml": "<switch test='`$tmp.ss.param.capability-name == $ss.capability-name`'>\n",
\r
190 "x": 1217.2141189575195,
\r
191 "y": 485.21436882019043,
\r
192 "z": "20c31fe8.214bd",
\r
200 "id": "2a6a36a8.323f4a",
\r
201 "type": "outcomeTrue",
\r
203 "xml": "<outcome value='true'>\n",
\r
206 "x": 1455.964126586914,
\r
207 "y": 484.96436882019043,
\r
208 "z": "20c31fe8.214bd",
\r
216 "id": "dd9767d5.d8d868",
\r
218 "name": "set tmp.ss.composite",
\r
219 "xml": "<set>\n<parameter name='tmp.ss.composite' \n\tvalue='`$service-data.vnfs.vnf[$vnf-index].vnf-data.vf-modules.vf-module[$vf-module-index].vf-module-data.vf-module-topology.vf-module-parameters.param[$pidx].value`' />\n",
\r
221 "x": 1859.7499732971191,
\r
222 "y": 484.071464151144,
\r
223 "z": "20c31fe8.214bd",
\r
227 "id": "35ba3647.9ad75a",
\r
229 "name": "printContext",
\r
230 "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliPluginUtils' method='printContext' >\n<parameter name='filename' value='/var/tmp/ss-composite.log' />\n",
\r
233 "x": 421.4285583496094,
\r
234 "y": 598.4761943817139,
\r
235 "z": "20c31fe8.214bd",
\r
241 "id": "ac30caaa.8ede48",
\r
242 "type": "switchNode",
\r
243 "name": "switch: ss.capability-type",
\r
244 "xml": "<switch test='`$ss.capability-type`'>\n",
\r
247 "x": 463.1785583496094,
\r
248 "y": 338.2857036590576,
\r
249 "z": "20c31fe8.214bd",
\r
259 "id": "3dbe19f7.5d97c6",
\r
262 "xml": "<outcome value=''>",
\r
265 "x": 694.2857093811035,
\r
266 "y": 264.85714626312256,
\r
267 "z": "20c31fe8.214bd",
\r
275 "id": "568e0177.c5296",
\r
276 "type": "returnFailure",
\r
277 "name": "return failure",
\r
278 "xml": "<return status=\"failure\">\n\t<parameter name=\"ack-final\" value=\"Y\" />\n\t<parameter name=\"error-code\" value=\"500\"/>\n\t<parameter name=\"error-message\" value=\"ss.capability-type is null\" />\n",
\r
280 "x": 848.2023811340332,
\r
281 "y": 264.96824502944946,
\r
282 "z": "20c31fe8.214bd",
\r
286 "id": "257181ac.34630e",
\r
289 "xml": "<outcome value='vnf'>",
\r
292 "x": 693.0357246398926,
\r
293 "y": 337.10715103149414,
\r
294 "z": "20c31fe8.214bd",
\r
302 "id": "1188738.93dc28d",
\r
304 "name": "vf-module",
\r
305 "xml": "<outcome value='vf-module'>",
\r
308 "x": 699.7499542236328,
\r
309 "y": 451.9285945892334,
\r
310 "z": "20c31fe8.214bd",
\r
318 "id": "4080015a.a990d",
\r
320 "name": "set tmp.ss.param.capability-name",
\r
321 "xml": "<set>\n<parameter name='tmp.ss.param.capability-name' \n\tvalue='`$service-data.vnfs.vnf[$vnf-index].vnf-data.vnf-topology.vnf-parameters-data.param[$pidx].resource-resolution-data.capability-name`' />\n",
\r
323 "x": 1207.5357666015625,
\r
324 "y": 307.1071472167969,
\r
325 "z": "20c31fe8.214bd",
\r
329 "id": "9fe3ca4c.04c278",
\r
331 "name": "for pidx in param_length",
\r
332 "xml": "<for silentFailure='true' index=\"pidx\" start=\"0\" end=\"`$service-data.vnfs.vnf[$vnf-index].vnf-data.vnf-topology.vnf-parameters-data.param_length`\">",
\r
335 "x": 905.7499618530273,
\r
336 "y": 337.1786231994629,
\r
337 "z": "20c31fe8.214bd",
\r
346 "id": "8fb99318.61de4",
\r
347 "type": "switchNode",
\r
348 "name": "switch: capability-name - ss vs param",
\r
349 "xml": "<switch test='`$tmp.ss.param.capability-name == $ss.capability-name`'>\n",
\r
353 "y": 362.6786193847656,
\r
354 "z": "20c31fe8.214bd",
\r
362 "id": "2e83cf85.4ce7b",
\r
363 "type": "outcomeTrue",
\r
365 "xml": "<outcome value='true'>\n",
\r
368 "x": 1458.2500076293945,
\r
369 "y": 362.4286193847656,
\r
370 "z": "20c31fe8.214bd",
\r
378 "id": "3aeb0755.270578",
\r
380 "name": "block : atomic",
\r
381 "xml": "<block atomic='true'>",
\r
385 "x": 1618.5356140136719,
\r
386 "y": 484.2500225007534,
\r
387 "z": "20c31fe8.214bd",
\r
396 "id": "9b7842e7.dcafe",
\r
398 "name": "block : atomic",
\r
399 "xml": "<block atomic='true'>",
\r
403 "x": 1622.8928833007812,
\r
404 "y": 362.17856845259666,
\r
405 "z": "20c31fe8.214bd",
\r
414 "id": "372415b1.41963a",
\r
416 "name": "set tmp.ss.composite",
\r
417 "xml": "<set>\n<parameter name='tmp.ss.composite' \n\tvalue='`$service-data.vnfs.vnf[$vnf-index].vnf-data.vnf-topology.vnf-parameters-data.param[$pidx].value`' />\n",
\r
419 "x": 1851.3928833007812,
\r
420 "y": 362.17856845259666,
\r
421 "z": "20c31fe8.214bd",
\r
425 "id": "54bf06cb.1eddd8",
\r
426 "type": "switchNode",
\r
427 "name": "switch: tmp.ss.composite = NULL",
\r
428 "xml": "<switch test=\"`$tmp.ss.composite == ''`\">\n",
\r
431 "x": 1912.821273803711,
\r
432 "y": 560.4285793304443,
\r
433 "z": "20c31fe8.214bd",
\r
441 "id": "9637472d.b83938",
\r
442 "type": "outcomeFalse",
\r
444 "xml": "<outcome value='false'>\n",
\r
447 "x": 2150.321273803711,
\r
448 "y": 560.9285793304443,
\r
449 "z": "20c31fe8.214bd",
\r
457 "id": "2986f51f.8169aa",
\r
459 "name": "replace [ in param[].value with \"\"",
\r
460 "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliStringUtils' method='replace' >\n <parameter name=\"source\" value=\"`$tmp.ss.composite`\" />\n\t<parameter name=\"target\" value=\"[\"/>\n\t<parameter name=\"replacement\" value=\"\"/>\n\t<parameter name=\"outputPath\" value=\"tmp.ss.composite\"/>\n",
\r
465 "z": "20c31fe8.214bd",
\r
471 "id": "9f28c774.c29e48",
\r
473 "name": "replace ] in param[].value with \"\"",
\r
474 "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliStringUtils' method='replace' >\n <parameter name=\"source\" value=\"`$tmp.ss.composite`\" />\n\t<parameter name=\"target\" value=\"]\"/>\n\t<parameter name=\"replacement\" value=\"\"/>\n\t<parameter name=\"outputPath\" value=\"tmp.ss.composite\"/>\n",
\r
479 "z": "20c31fe8.214bd",
\r
485 "id": "3414f583.421e4a",
\r
487 "name": "split , input=tmp.ss.composite, output=comma-splits",
\r
488 "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliStringUtils' method='split' >\n <parameter name=\"original_string\" value=\"`$tmp.ss.composite`\" />\n\t<parameter name=\"regex\" value=\",\"/>\n\t<parameter name=\"ctx_memory_result_key\" value=\"comma-splits\" />\n",
\r
491 "x": 902.0834274291992,
\r
492 "y": 1119.722222328186,
\r
493 "z": "20c31fe8.214bd",
\r
499 "id": "11e41505.70a37b",
\r
501 "name": "for comma-splits-index in comma-splits",
\r
502 "xml": "<for silentFailure='true' index=\"comma-splits-index\" start=\"0\" end=\"`$comma-splits_length`\">",
\r
505 "x": 798.0952758789062,
\r
506 "y": 2097.5357830524445,
\r
507 "z": "20c31fe8.214bd",
\r
518 "id": "d438c878.743048",
\r
520 "name": "set tmp.ss.final.resolved-value (end) = NULL",
\r
521 "xml": "<set>\n<parameter name='tmp.ss.final.resolved-value' value=\"\" />\n<parameter name='tmp.ss.final.resolved-value.end' value=\"\" />\n\n",
\r
523 "x": 874.7222442626953,
\r
524 "y": 831.3333072662354,
\r
525 "z": "20c31fe8.214bd",
\r
529 "id": "875e338e.0755e",
\r
531 "name": "set tmp.ss.final.resolved-value",
\r
532 "xml": "<set>\n<parameter name='tmp.ss.final.resolved-value' \n\tvalue=\"`$tmp.ss.final.resolved-value + $tmp.ss.final.composite-resolved-value`\" />\n",
\r
534 "x": 1680.9483261108398,
\r
535 "y": 2879.282089471817,
\r
536 "z": "20c31fe8.214bd",
\r
540 "id": "14fb1f48.061531",
\r
541 "type": "switchNode",
\r
542 "name": "switch: comma-splits-index == 0",
\r
543 "xml": "<switch test='`$comma-splits-index == 0`'>\n",
\r
546 "x": 1215.4484100341797,
\r
547 "y": 2903.7106459140778,
\r
548 "z": "20c31fe8.214bd",
\r
557 "id": "c37a0965.40f4e8",
\r
558 "type": "outcomeTrue",
\r
560 "xml": "<outcome value='true'>\n",
\r
563 "x": 1463.4127502441406,
\r
564 "y": 2879.960567712784,
\r
565 "z": "20c31fe8.214bd",
\r
573 "id": "4c97a2ba.411cec",
\r
574 "type": "outcomeFalse",
\r
576 "xml": "<outcome value='false'>\n",
\r
579 "x": 1465.2698059082031,
\r
580 "y": 2931.3891565799713,
\r
581 "z": "20c31fe8.214bd",
\r
589 "id": "d1354873.137ef8",
\r
591 "name": "set tmp.ss.final.resolved-value ,",
\r
592 "xml": "<set>\n<parameter name='tmp.ss.final.resolved-value' \n\tvalue=\"`$tmp.ss.final.resolved-value + ',' + $tmp.ss.final.composite-resolved-value`\" />\n",
\r
594 "x": 1688.5555725097656,
\r
595 "y": 2931.5797379016876,
\r
596 "z": "20c31fe8.214bd",
\r
600 "id": "c6b28a85.33bac8",
\r
602 "name": "for i in param_length",
\r
603 "xml": "<for silentFailure='true' index=\"i\" start=\"0\" end=\"`$service-data.vnfs.vnf[$vnf-index].vnf-data.vf-modules.vf-module[$vf-module-index].vf-module-data.vf-module-topology.vf-module-parameters.param_length`\">",
\r
606 "x": 2226.484230041504,
\r
607 "y": 2474.782074689865,
\r
608 "z": "20c31fe8.214bd",
\r
617 "id": "f6bb65fc.de63f8",
\r
619 "name": "set tmp.ss.partial.resolved-value",
\r
620 "xml": "<set>\n<parameter name='tmp.ss.partial.resolved-value' \n\tvalue='`$service-data.vnfs.vnf[$vnf-index].vnf-data.vf-modules.vf-module[$vf-module-index].vf-module-data.vf-module-topology.vf-module-parameters.param[$i].value`' />\n",
\r
622 "x": 3311.817825317383,
\r
623 "y": 2531.865434885025,
\r
624 "z": "20c31fe8.214bd",
\r
628 "id": "376701fe.8ae90e",
\r
629 "type": "switchNode",
\r
630 "name": "switch: tmp.ss.partial.composite-value vs tmp.ss.param-name",
\r
631 "xml": "<switch test='`$tmp.ss.partial.composite-value == $tmp.ss.param-name`'>\n",
\r
634 "x": 2629.7343521118164,
\r
635 "y": 2532.532074213028,
\r
636 "z": "20c31fe8.214bd",
\r
644 "id": "9446f827.111228",
\r
645 "type": "outcomeTrue",
\r
647 "xml": "<outcome value='true'>\n",
\r
650 "x": 2945.067741394043,
\r
651 "y": 2532.1153881549835,
\r
652 "z": "20c31fe8.214bd",
\r
660 "id": "522e33dd.387fcc",
\r
663 "xml": "<record plugin=\"org.onap.ccsdk.sli.core.sli.recording.Slf4jRecorder\">\n<parameter name=\"logger\" value=\"message-log\"/>\n<parameter name=\"field1\" value=\"__TIMESTAMP__\"/>\n<parameter name=\"field2\" value=\"`'SS: tmp.ss.composite: ' + $tmp.ss.composite`\"/>\n",
\r
666 "x": 736.8055725097656,
\r
667 "y": 1065.210319519043,
\r
668 "z": "20c31fe8.214bd",
\r
674 "id": "f93b6484.d3f7b8",
\r
676 "name": "set tmp.ss.param-name",
\r
677 "xml": "<set>\n<parameter name='tmp.ss.param-name' \n\tvalue='`$service-data.vnfs.vnf[$vnf-index].vnf-data.vf-modules.vf-module[$vf-module-index].vf-module-data.vf-module-topology.vf-module-parameters.param[$i].name`' />\n",
\r
679 "x": 2492.9843521118164,
\r
680 "y": 2474.460661172867,
\r
681 "z": "20c31fe8.214bd",
\r
685 "id": "18bb9723.7a8649",
\r
688 "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliStringUtils' method='trim' >\n <parameter name=\"source\" value=\"`$tmp.ss.composite`\" />\n\t<parameter name=\"outputPath\" value=\"tmp.ss.composite\"/>\n",
\r
691 "x": 739.3055725097656,
\r
692 "y": 1018.0555944442749,
\r
693 "z": "20c31fe8.214bd",
\r
699 "id": "4725b295.04970c",
\r
702 "xml": "<block>\n",
\r
706 "x": 3079.484329223633,
\r
707 "y": 2532.4606516361237,
\r
708 "z": "20c31fe8.214bd",
\r
717 "id": "60c9e560.1139fc",
\r
720 "xml": "<break>\n",
\r
722 "x": 3223.067596435547,
\r
723 "y": 2582.043966293335,
\r
724 "z": "20c31fe8.214bd",
\r
728 "id": "6f2f56da.4076d8",
\r
730 "name": "block : atomic",
\r
731 "xml": "<block atomic='true'>",
\r
735 "x": 479.9484329223633,
\r
736 "y": 764.4841327667236,
\r
737 "z": "20c31fe8.214bd",
\r
754 "id": "603a1eaa.07e95",
\r
756 "name": "concat tmp.ss.final.resolved-value.end",
\r
757 "xml": "<set>\n<parameter name='tmp.ss.final.resolved-value' \n\tvalue='`$tmp.ss.final.resolved-value + $tmp.ss.final.resolved-value.end`' />\n\t\n",
\r
759 "x": 793.4127807617188,
\r
760 "y": 3023.47220826149,
\r
761 "z": "20c31fe8.214bd",
\r
765 "id": "7913b6bd.286258",
\r
767 "name": "trim comma-splits[$comma-splits-index] to tmp.ss.composite.trim",
\r
768 "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliStringUtils' method='trim' >\n <parameter name=\"source\" value=\"`$comma-splits[$comma-splits-index]`\" />\n\t<parameter name=\"outputPath\" value=\"tmp.ss.composite.trim\"/>",
\r
771 "x": 1353.8411865234375,
\r
772 "y": 1199.0556259155273,
\r
773 "z": "20c31fe8.214bd",
\r
779 "id": "ef080b61.e6ec58",
\r
781 "name": "record tmp.ss.partial.composite-value",
\r
782 "xml": "<record plugin=\"org.onap.ccsdk.sli.core.sli.recording.Slf4jRecorder\">\n<parameter name=\"logger\" value=\"message-log\"/>\n<parameter name=\"field1\" value=\"__TIMESTAMP__\"/>\n<parameter name=\"field2\" value=\"`'SS: tmp.ss.partial.composite-value: ' + $tmp.ss.partial.composite-value`\"/>\n",
\r
785 "x": 1848.682716369629,
\r
786 "y": 2251.420620203018,
\r
787 "z": "20c31fe8.214bd",
\r
793 "id": "a7a5d35f.f14d3",
\r
795 "name": "tmp.ss.composite startsWith [",
\r
796 "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliStringUtils' method='startsWith' emitsOutcome='true' >\n <parameter name=\"source\" value=\"`$tmp.ss.composite`\" />\n\t<parameter name=\"target\" value=\"[\"/>\n",
\r
799 "x": 824.8055725097656,
\r
800 "y": 882.8055725097656,
\r
801 "z": "20c31fe8.214bd",
\r
809 "id": "6a9f0f57.f5292",
\r
810 "type": "outcomeTrue",
\r
812 "xml": "<outcome value='true'>\n",
\r
815 "x": 1035.0555725097656,
\r
816 "y": 883.0555725097656,
\r
817 "z": "20c31fe8.214bd",
\r
825 "id": "602af10.b8dee1",
\r
827 "name": "set tmp.ss.final.resolved-value (end) = [ ]",
\r
828 "xml": "<set>\n<parameter name='tmp.ss.final.resolved-value' value=\"[\" />\n<parameter name='tmp.ss.final.resolved-value.end' value=\"]\" />\n",
\r
830 "x": 1288.3055725097656,
\r
831 "y": 883.0555725097656,
\r
832 "z": "20c31fe8.214bd",
\r
836 "id": "ca858d5e.7a7ca",
\r
838 "name": "set param[].value = tmp.ss.final.resolved-value and status = SUCCESS",
\r
839 "xml": "<set>\n<parameter name='service-data.vnfs.vnf[$vnf-index].vnf-data.vf-modules.vf-module[$vf-module-index].vf-module-data.vf-module-topology.vf-module-parameters.param[$pidx].value' \n\tvalue='`$tmp.ss.final.resolved-value`' />\n<parameter name='service-data.vnfs.vnf[$vnf-index].vnf-data.vf-modules.vf-module[$vf-module-index].vf-module-data.vf-module-topology.vf-module-parameters.param[$pidx].resource-resolution-data.status' \n\tvalue='SUCCESS' />\t\n",
\r
841 "x": 1876.1628189086914,
\r
842 "y": 3454.889662027359,
\r
843 "z": "20c31fe8.214bd",
\r
847 "id": "5cb0c8f.a7f5c38",
\r
848 "type": "switchNode",
\r
849 "name": "switch: ss.capability-type",
\r
850 "xml": "<switch test='`$ss.capability-type`'>\n",
\r
853 "x": 1802.9126892089844,
\r
854 "y": 2394.3533594608307,
\r
855 "z": "20c31fe8.214bd",
\r
864 "id": "ea9d6ca4.4354e",
\r
867 "xml": "<outcome value='vnf'>",
\r
870 "x": 2028.662696838379,
\r
871 "y": 2311.3533618450165,
\r
872 "z": "20c31fe8.214bd",
\r
880 "id": "7e83e40.8ccba1c",
\r
882 "name": "vf-module",
\r
883 "xml": "<outcome value='vf-module'>",
\r
886 "x": 2038.162696838379,
\r
887 "y": 2475.103363752365,
\r
888 "z": "20c31fe8.214bd",
\r
896 "id": "c57ccad1.d3eed8",
\r
898 "name": "for i in param_length",
\r
899 "xml": "<for silentFailure='true' index=\"i\" start=\"0\" end=\"`$service-data.vnfs.vnf[$vnf-index].vnf-data.vnf-topology.vnf-parameters-data.param_length`\">",
\r
902 "x": 2219.16268157959,
\r
903 "y": 2311.3533351421356,
\r
904 "z": "20c31fe8.214bd",
\r
913 "id": "8442db95.bbe838",
\r
915 "name": "set tmp.ss.partial.resolved-value",
\r
916 "xml": "<set>\n<parameter name='tmp.ss.partial.resolved-value' \n\tvalue='`$service-data.vnfs.vnf[$vnf-index].vnf-data.vnf-topology.vnf-parameters-data.param[$i].value`' />\n",
\r
918 "x": 3303.2462997436523,
\r
919 "y": 2360.9367220401764,
\r
920 "z": "20c31fe8.214bd",
\r
924 "id": "ce39afeb.b2dc2",
\r
925 "type": "switchNode",
\r
926 "name": "switch: tmp.ss.partial.composite-value vs tmp.ss.param-name",
\r
927 "xml": "<switch test='`$tmp.ss.partial.composite-value == $tmp.ss.param-name`'>\n",
\r
930 "x": 2621.162826538086,
\r
931 "y": 2361.6033613681793,
\r
932 "z": "20c31fe8.214bd",
\r
940 "id": "6840187.9f6cce8",
\r
941 "type": "outcomeTrue",
\r
943 "xml": "<outcome value='true'>\n",
\r
946 "x": 2936.4962158203125,
\r
947 "y": 2361.186675310135,
\r
948 "z": "20c31fe8.214bd",
\r
956 "id": "c665791f.b35948",
\r
958 "name": "set tmp.ss.param-name",
\r
959 "xml": "<set>\n<parameter name='tmp.ss.param-name' \n\tvalue='`$service-data.vnfs.vnf[$vnf-index].vnf-data.vnf-topology.vnf-parameters-data.param[$i].name`' />\n",
\r
961 "x": 2485.6628036499023,
\r
962 "y": 2311.0319216251373,
\r
963 "z": "20c31fe8.214bd",
\r
967 "id": "130052a0.a3473d",
\r
970 "xml": "<block>\n",
\r
974 "x": 3070.9128036499023,
\r
975 "y": 2361.531938791275,
\r
976 "z": "20c31fe8.214bd",
\r
985 "id": "6a3f4fc2.91028",
\r
988 "xml": "<break>\n",
\r
990 "x": 3216.162887573242,
\r
991 "y": 2409.448663711548,
\r
992 "z": "20c31fe8.214bd",
\r
996 "id": "f7dab346.7519f",
\r
997 "type": "switchNode",
\r
998 "name": "switch: ss.capability-type",
\r
999 "xml": "<switch test='`$ss.capability-type`'>\n",
\r
1002 "x": 739.0794067382812,
\r
1003 "y": 3276.7701513767242,
\r
1004 "z": "20c31fe8.214bd",
\r
1013 "id": "339d88c3.db3e38",
\r
1014 "type": "outcome",
\r
1016 "xml": "<outcome value='vnf'>",
\r
1019 "x": 987.1627502441406,
\r
1020 "y": 3143.6035273075104,
\r
1021 "z": "20c31fe8.214bd",
\r
1029 "id": "4cff3fa3.203c2",
\r
1030 "type": "outcome",
\r
1031 "name": "vf-module",
\r
1032 "xml": "<outcome value='vf-module'>",
\r
1035 "x": 995.4127960205078,
\r
1036 "y": 3404.3535273075104,
\r
1037 "z": "20c31fe8.214bd",
\r
1045 "id": "36c93a4b.810646",
\r
1047 "name": "set param[].value = tmp.ss.final.resolved-value, status = SUCCESS",
\r
1048 "xml": "<set>\n<parameter name='service-data.vnfs.vnf[$vnf-index].vnf-data.vnf-topology.vnf-parameters-data.param[$pidx].value' \n\tvalue='`$tmp.ss.final.resolved-value`' />\n<parameter name='service-data.vnfs.vnf[$vnf-index].vnf-data.vnf-topology.vnf-parameters-data.param[$pidx].resource-resolution-data.status' \n\tvalue='SUCCESS' />",
\r
1050 "x": 1841.912956237793,
\r
1051 "y": 3193.6035273075104,
\r
1052 "z": "20c31fe8.214bd",
\r
1056 "id": "f344f7d0.1313d8",
\r
1058 "name": "block : atomic",
\r
1059 "xml": "<block atomic='true'>",
\r
1063 "x": 1681.8770446777344,
\r
1064 "y": 3089.8178808689117,
\r
1065 "z": "20c31fe8.214bd",
\r
1074 "id": "561d72ab.51388c",
\r
1075 "type": "execute",
\r
1076 "name": "tmp.ss.final.resolved-value contains $",
\r
1077 "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliStringUtils' method='contains' emitsOutcome='true' >\n <parameter name=\"source\" value=\"`$tmp.ss.final.resolved-value`\" />\n <parameter name=\"target\" value=\"$\"/>\n \n",
\r
1080 "x": 1236.1270370483398,
\r
1081 "y": 3143.31760430336,
\r
1082 "z": "20c31fe8.214bd",
\r
1085 "c6bda48e.4b1c68",
\r
1091 "id": "c6bda48e.4b1c68",
\r
1092 "type": "outcomeTrue",
\r
1094 "xml": "<outcome value='true'>\n",
\r
1097 "x": 1508.377052307129,
\r
1098 "y": 3089.567634820938,
\r
1099 "z": "20c31fe8.214bd",
\r
1107 "id": "4779852a.a8ae2c",
\r
1108 "type": "returnFailure",
\r
1109 "name": "return failure",
\r
1110 "xml": "<return status='failure'>\n<parameter name='error-code' value='500' />\n<parameter name='error-message' value=\"`$service-data.vnfs.vnf[$vnf-index].vnf-data.vnf-topology.vnf-parameters-data.param[$pidx].name + ' was not resolved by ' + $ss.capability + ' with value = '+ $tmp.ss.final.resolved-value`\" />\n",
\r
1112 "x": 1878.8770599365234,
\r
1113 "y": 3138.0676367282867,
\r
1114 "z": "20c31fe8.214bd",
\r
1118 "id": "b906ce72.d4c5c",
\r
1120 "name": "set status as FAILED",
\r
1121 "xml": "<set>\n<parameter name='service-data.vnfs.vnf[$vnf-index].vnf-data.vnf-topology.vnf-parameters-data.param[$pidx].resource-resolution-data.status' value='FAILED' />",
\r
1123 "x": 1901.3770599365234,
\r
1124 "y": 3089.317634820938,
\r
1125 "z": "20c31fe8.214bd",
\r
1129 "id": "8a9352b1.59e38",
\r
1130 "type": "outcomeFalse",
\r
1132 "xml": "<outcome value='false'>\n",
\r
1135 "x": 1506.8770561218262,
\r
1136 "y": 3193.8176367282867,
\r
1137 "z": "20c31fe8.214bd",
\r
1145 "id": "f4040c3d.49094",
\r
1147 "name": "block : atomic",
\r
1148 "xml": "<block atomic='true'>",
\r
1152 "x": 1698.1270217895508,
\r
1153 "y": 3349.5676062107086,
\r
1154 "z": "20c31fe8.214bd",
\r
1157 "bbed183e.4c7418",
\r
1163 "id": "6eb8b3b2.deb88c",
\r
1164 "type": "execute",
\r
1165 "name": "tmp.ss.final.resolved-value contains $",
\r
1166 "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliStringUtils' method='contains' emitsOutcome='true' >\n <parameter name=\"source\" value=\"`$tmp.ss.final.resolved-value`\" />\n <parameter name=\"target\" value=\"$\"/>\n \n",
\r
1169 "x": 1252.3770141601562,
\r
1170 "y": 3404.067329645157,
\r
1171 "z": "20c31fe8.214bd",
\r
1174 "6013ac3c.fbb844",
\r
1180 "id": "6013ac3c.fbb844",
\r
1181 "type": "outcomeTrue",
\r
1183 "xml": "<outcome value='true'>\n",
\r
1186 "x": 1524.6270294189453,
\r
1187 "y": 3349.317360162735,
\r
1188 "z": "20c31fe8.214bd",
\r
1196 "id": "5694f7bc.92abb8",
\r
1197 "type": "returnFailure",
\r
1198 "name": "return failure",
\r
1199 "xml": "<return status='failure'>\n<parameter name='error-code' value='500' />\n<parameter name='error-message' value=\"`$service-data.vnfs.vnf[$vnf-index].vnf-data.vf-modules.vf-module[$vf-module-index].vf-module-data.vf-module-topology.vf-module-parameters.param[$pidx].name + ' was not resolved by ' + $ss.capability + ' with value = '+ $tmp.ss.final.resolved-value`\" />\n",
\r
1201 "x": 1895.1270370483398,
\r
1202 "y": 3397.8173620700836,
\r
1203 "z": "20c31fe8.214bd",
\r
1207 "id": "bbed183e.4c7418",
\r
1209 "name": "set status as FAILED",
\r
1210 "xml": "<set>\n<parameter name='service-data.vnfs.vnf[$vnf-index].vnf-data.vf-modules.vf-module[$vf-module-index].vf-module-data.vf-module-topology.vf-module-parameters.param[$pidx].resource-resolution-data.status' value='FAILED' />",
\r
1212 "x": 1917.6270370483398,
\r
1213 "y": 3349.067360162735,
\r
1214 "z": "20c31fe8.214bd",
\r
1218 "id": "77dd6339.8c7f4c",
\r
1219 "type": "outcomeFalse",
\r
1221 "xml": "<outcome value='false'>\n",
\r
1224 "x": 1523.1270332336426,
\r
1225 "y": 3455.5673620700836,
\r
1226 "z": "20c31fe8.214bd",
\r
1234 "id": "7383361.5b9fcc8",
\r
1235 "type": "execute",
\r
1236 "name": "split $ input=tmp.ss.composite.trim, output=dollar-splits",
\r
1237 "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliStringUtils' method='split' >\n <parameter name=\"original_string\" value=\"`$tmp.ss.composite.trim`\" />\n\t<parameter name=\"regex\" value=\"\\$\"/>\n\t<parameter name=\"ctx_memory_result_key\" value=\"dollar-splits\" />\n",
\r
1240 "x": 1510.4127960205078,
\r
1241 "y": 1346.5676770210266,
\r
1242 "z": "20c31fe8.214bd",
\r
1248 "id": "98d61d8c.13b75",
\r
1251 "xml": "<block>\n",
\r
1252 "atomic": "false",
\r
1255 "x": 1138.0793075561523,
\r
1256 "y": 1722.234281539917,
\r
1257 "z": "20c31fe8.214bd",
\r
1260 "7383361.5b9fcc8",
\r
1262 "f7a7a777.24f918",
\r
1263 "86e1f5e3.9f55f8",
\r
1264 "af31548e.6e63b8",
\r
1270 "id": "86e1f5e3.9f55f8",
\r
1272 "name": "set $dollar-splits[0] to tmp.ss.param-prefix",
\r
1273 "xml": "<set>\n<parameter name='tmp.ss.param-prefix' value='`$dollar-splits[0]`' />\n",
\r
1275 "x": 1460.9127960205078,
\r
1276 "y": 1400.5677371025085,
\r
1277 "z": "20c31fe8.214bd",
\r
1281 "id": "ad112075.1b0c",
\r
1282 "type": "execute",
\r
1283 "name": "trim - tmp.ss.param-prefix",
\r
1284 "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliStringUtils' method='trim' >\n <parameter name=\"source\" value=\"`$tmp.ss.param-prefix`\" />\n\t<parameter name=\"outputPath\" value=\"tmp.ss.param-prefix\"/>",
\r
1287 "x": 1399.6626586914062,
\r
1288 "y": 1503.8176789283752,
\r
1289 "z": "20c31fe8.214bd",
\r
1295 "id": "49717bbe.1b5764",
\r
1296 "type": "execute",
\r
1297 "name": "trim to tmp.ss.param-suffix",
\r
1298 "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliStringUtils' method='trim' >\n <parameter name=\"source\" value=\"`$tmp.ss.param-suffix`\" />\n\t<parameter name=\"outputPath\" value=\"tmp.ss.param-suffix\"/>",
\r
1301 "x": 2495.2939376831055,
\r
1302 "y": 2150.079555749893,
\r
1303 "z": "20c31fe8.214bd",
\r
1309 "id": "d6ef9c86.79f4d",
\r
1310 "type": "execute",
\r
1311 "name": "trim to tmp.ss.partial.composite-value",
\r
1312 "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliStringUtils' method='trim' >\n <parameter name=\"source\" value=\"`$tmp.ss.partial.composite-value`\" />\n\t<parameter name=\"outputPath\" value=\"tmp.ss.partial.composite-value\"/>",
\r
1315 "x": 2530.6272048950195,
\r
1316 "y": 2053.9961359500885,
\r
1317 "z": "20c31fe8.214bd",
\r
1323 "id": "c8981c6c.44221",
\r
1325 "name": "Append prefix and suffix to tmp.ss.partial.resolved-value",
\r
1326 "xml": "<set>\n<parameter name='tmp.ss.partial.resolved-value' \n\tvalue=\"`$tmp.ss.param-prefix + $tmp.ss.partial.resolved-value + $tmp.ss.param-suffix`\" />\n",
\r
1328 "x": 1914.2105407714844,
\r
1329 "y": 2615.246285676956,
\r
1330 "z": "20c31fe8.214bd",
\r
1334 "id": "c46c2b5f.3479c8",
\r
1336 "name": "set tmp.ss.param-prefix, tmp.ss.param-suffix to NULL",
\r
1337 "xml": "<set>\n<parameter name='tmp.ss.param-prefix' value='' />\n<parameter name='tmp.ss.param-suffix' value='' />\n",
\r
1339 "x": 1313.1983032226562,
\r
1340 "y": 1250.8413562774658,
\r
1341 "z": "20c31fe8.214bd",
\r
1345 "id": "d1e65934.a54498",
\r
1346 "type": "execute",
\r
1347 "name": "dollar-splits[$dollar-splits-index] startsWith {",
\r
1348 "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliStringUtils' method='startsWith' emitsOutcome='true' >\n <parameter name=\"source\" value=\"`$dollar-splits[$dollar-splits-index]`\" />\n\t<parameter name=\"target\" value=\"{\"/>\n",
\r
1351 "x": 1875.8769836425781,
\r
1352 "y": 1778.7457945346832,
\r
1353 "z": "20c31fe8.214bd",
\r
1362 "id": "7fd43ee7.32e96",
\r
1363 "type": "outcomeTrue",
\r
1365 "xml": "<outcome value='true'>\n",
\r
1368 "x": 2156.1269912719727,
\r
1369 "y": 1733.2457945346832,
\r
1370 "z": "20c31fe8.214bd",
\r
1378 "id": "f7a7a777.24f918",
\r
1380 "name": "for dollar-splits-index in dollar-splits start=1",
\r
1381 "xml": "<for silentFailure='true' index=\"dollar-splits-index\" start=\"1\" end=\"`$dollar-splits_length`\">",
\r
1384 "x": 1437.6627349853516,
\r
1385 "y": 2113.567544937134,
\r
1386 "z": "20c31fe8.214bd",
\r
1389 "d1e65934.a54498",
\r
1390 "3af93e96.3d3842",
\r
1391 "ef080b61.e6ec58",
\r
1392 "5cb0c8f.a7f5c38",
\r
1394 "4a84d406.7772ac",
\r
1395 "a8074bd2.dec858",
\r
1401 "id": "e7c36d29.2772e",
\r
1402 "type": "execute",
\r
1403 "name": "replace { in dollar-splits[$dollar-splits-index] with \"\"",
\r
1404 "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliStringUtils' method='replace' >\n <parameter name=\"source\" value=\"`$dollar-splits[$dollar-splits-index]`\" />\n\t<parameter name=\"target\" value=\"{\"/>\n\t<parameter name=\"replacement\" value=\"\"/>\n\t<parameter name=\"outputPath\" value=\"tmp.ss.partial.composite-value\"/>\n",
\r
1407 "x": 2459.3769912719727,
\r
1408 "y": 1732.9957945346832,
\r
1409 "z": "20c31fe8.214bd",
\r
1415 "id": "3af93e96.3d3842",
\r
1416 "type": "execute",
\r
1417 "name": "tmp.ss.partial.composite-value endsWith }",
\r
1418 "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliStringUtils' method='endsWith' emitsOutcome='true' >\n <parameter name=\"source\" value=\"`$tmp.ss.partial.composite-value`\" />\n\t<parameter name=\"target\" value=\"}\"/>\n",
\r
1421 "x": 1862.5436782836914,
\r
1422 "y": 1915.8293058872223,
\r
1423 "z": "20c31fe8.214bd",
\r
1426 "46a4b920.af4108",
\r
1432 "id": "46a4b920.af4108",
\r
1433 "type": "outcomeTrue",
\r
1435 "xml": "<outcome value='true'>\n",
\r
1438 "x": 2122.793804168701,
\r
1439 "y": 1884.0793697834015,
\r
1440 "z": "20c31fe8.214bd",
\r
1448 "id": "a183e0d2.2d984",
\r
1449 "type": "execute",
\r
1450 "name": "replace } in tmp.ss.partial.composite-value with \"\"",
\r
1451 "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliStringUtils' method='replace' >\n <parameter name=\"source\" value=\"`$tmp.ss.partial.composite-value`\" />\n\t<parameter name=\"target\" value=\"}\"/>\n\t<parameter name=\"replacement\" value=\"\"/>\n\t<parameter name=\"outputPath\" value=\"tmp.ss.partial.composite-value\"/>\n",
\r
1454 "x": 2423.543773651123,
\r
1455 "y": 1883.8293583393097,
\r
1456 "z": "20c31fe8.214bd",
\r
1462 "id": "886617b5.bc3bb8",
\r
1463 "type": "outcomeFalse",
\r
1465 "xml": "<outcome value='false'>\n",
\r
1468 "x": 2118.793918609619,
\r
1469 "y": 1943.8294279575348,
\r
1470 "z": "20c31fe8.214bd",
\r
1478 "id": "72c91310.31612c",
\r
1479 "type": "execute",
\r
1480 "name": "split } input=tmp.ss.partial.composite-value, output=end-curly-splits",
\r
1481 "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliStringUtils' method='split' >\n <parameter name=\"original_string\" value=\"`$tmp.ss.partial.composite-value`\" />\n\t<parameter name=\"regex\" value=\"\\}\"/>\n\t<parameter name=\"ctx_memory_result_key\" value=\"end-curly-splits\" />\n",
\r
1484 "x": 2637.0438842773438,
\r
1485 "y": 1944.0793993473053,
\r
1486 "z": "20c31fe8.214bd",
\r
1492 "id": "bc0d881d.0abc78",
\r
1495 "xml": "<block>\n",
\r
1496 "atomic": "false",
\r
1499 "x": 2268.7938385009766,
\r
1500 "y": 1943.5793840885162,
\r
1501 "z": "20c31fe8.214bd",
\r
1504 "72c91310.31612c",
\r
1505 "c81f8903.c631f8",
\r
1506 "1958e2e2.8d348d",
\r
1507 "49717bbe.1b5764",
\r
1514 "id": "c81f8903.c631f8",
\r
1516 "name": "set $end-curly-splits[0] to tmp.ss.partial.composite-value",
\r
1517 "xml": "<set>\n<parameter name='tmp.ss.partial.composite-value' value='`$end-curly-splits[0]`' />\n",
\r
1519 "x": 2597.293846130371,
\r
1520 "y": 2000.3293840885162,
\r
1521 "z": "20c31fe8.214bd",
\r
1525 "id": "1958e2e2.8d348d",
\r
1527 "name": "set $end-curly-splits[1] to tmp.ss.param-suffix",
\r
1528 "xml": "<set>\n<parameter name='tmp.ss.param-suffix' value='`$end-curly-splits[1]`' />\n",
\r
1530 "x": 2558.293846130371,
\r
1531 "y": 2101.5794451236725,
\r
1532 "z": "20c31fe8.214bd",
\r
1536 "id": "4a84d406.7772ac",
\r
1538 "name": "record tmp.ss.partial.resolved-value",
\r
1539 "xml": "<record plugin=\"org.onap.ccsdk.sli.core.sli.recording.Slf4jRecorder\">\n<parameter name=\"logger\" value=\"message-log\"/>\n<parameter name=\"field1\" value=\"__TIMESTAMP__\"/>\n<parameter name=\"field2\" value=\"`'SS: tmp.ss.partial.resolved-value: ' + $tmp.ss.partial.resolved-value`\"/>\n",
\r
1542 "x": 1841.7105407714844,
\r
1543 "y": 2681.2462866306305,
\r
1544 "z": "20c31fe8.214bd",
\r
1550 "id": "49a36736.efc988",
\r
1551 "type": "outcomeFalse",
\r
1553 "xml": "<outcome value='false'>\n",
\r
1556 "x": 2155.8769912719727,
\r
1557 "y": 1816.4957945346832,
\r
1558 "z": "20c31fe8.214bd",
\r
1566 "id": "1c2fb743.362af9",
\r
1568 "name": "set tmp.ss.partial.composite-value to $dollar-splits[$dollar-splits-index]",
\r
1569 "xml": "<set>\n<parameter name='tmp.ss.partial.composite-value' value='`$dollar-splits[$dollar-splits-index]`' />\n",
\r
1571 "x": 2525.3769607543945,
\r
1572 "y": 1816.2457792758942,
\r
1573 "z": "20c31fe8.214bd",
\r
1577 "id": "a8074bd2.dec858",
\r
1579 "name": "set tmp.ss.final.composite-resolved-value",
\r
1580 "xml": "<set>\n<parameter name='tmp.ss.final.composite-resolved-value' \n\tvalue=\"`$tmp.ss.final.composite-resolved-value + $tmp.ss.partial.resolved-value`\" />\n",
\r
1582 "x": 1860.4605407714844,
\r
1583 "y": 2751.246287584305,
\r
1584 "z": "20c31fe8.214bd",
\r
1588 "id": "af31548e.6e63b8",
\r
1590 "name": "set tmp.ss.final.composite-resolved-value NULL",
\r
1591 "xml": "<set>\n<parameter name='tmp.ss.final.composite-resolved-value' value='' />\n",
\r
1593 "x": 1475.1626586914062,
\r
1594 "y": 1448.5674958229065,
\r
1595 "z": "20c31fe8.214bd",
\r
1599 "id": "2537a8bf.67e188",
\r
1601 "name": "set tmp.ss.partial.resolved-value to ${+ tmp.ss.partial.composite-value +}",
\r
1602 "xml": "<set>\n<parameter name='tmp.ss.partial.resolved-value' value=\"`'${' + $tmp.ss.partial.composite-value + '}'`\" />\n",
\r
1604 "x": 2665.0436782836914,
\r
1605 "y": 2202.079310655594,
\r
1606 "z": "20c31fe8.214bd",
\r
1610 "id": "5e1a944f.4174cc",
\r
1612 "name": "set tmp.ss.partial.resolved-value to $+ dollar-splits[$dollar-splits-index]",
\r
1613 "xml": "<set>\n<parameter name='tmp.ss.partial.resolved-value' value=\"`'$' + $dollar-splits[$dollar-splits-index]`\" />\n",
\r
1615 "x": 1967.5436096191406,
\r
1616 "y": 1672.0792047977448,
\r
1617 "z": "20c31fe8.214bd",
\r
1621 "id": "2c09e36.35f9b1c",
\r
1622 "type": "switchNode",
\r
1623 "name": "switch: dollar-splits_length == 1",
\r
1624 "xml": "<switch test='`$dollar-splits_length == 1`'>\n",
\r
1627 "x": 1421.6666717529297,
\r
1628 "y": 1558.3333954811096,
\r
1629 "z": "20c31fe8.214bd",
\r
1637 "id": "62bff10c.fb3f",
\r
1638 "type": "outcomeTrue",
\r
1640 "xml": "<outcome value='true'>\n",
\r
1643 "x": 1658.8094482421875,
\r
1644 "y": 1557.9048261642456,
\r
1645 "z": "20c31fe8.214bd",
\r
1653 "id": "bc6dfdd7.6272f",
\r
1655 "name": "set tmp.ss.final.composite-resolved-value",
\r
1656 "xml": "<set>\n<parameter name='tmp.ss.final.composite-resolved-value' \n\tvalue=\"`$tmp.ss.param-prefix`\" />\n",
\r
1658 "x": 1927.8095703125,
\r
1659 "y": 1557.7619428634644,
\r
1660 "z": "20c31fe8.214bd",
\r