3 "id": "a907ba2f.81c9d8",
17 "id": "46194736.3f09f8",
18 "type": "service-logic",
19 "name": "GENERIC-RESOURCE-API ${project.version}",
20 "module": "GENERIC-RESOURCE-API",
21 "version": "${project.version}",
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}'>",
25 "x": 275.00000381469727,
26 "y": 114.0000171661377,
35 "id": "5cc16d87.a8a744",
37 "name": "sdwan-get-site-param",
38 "xml": "<method rpc='sdwan-get-site-param' mode='sync'>\n",
41 "x": 263.0001220703125,
51 "id": "2fcad45c.204f2c",
53 "name": "block : atomic",
54 "xml": "<block atomic=\"true\">\n",
58 "x": 270.00001525878906,
59 "y": 288.0000581741333,
68 "id": "a59bab93.b75108",
70 "name": "for each sdwan-get-request-input-param",
71 "xml": "<for index='idx' start='0' end='`$vnf-request-input.vnf-input-parameters.param_length`' >\n\n",
74 "x": 306.6667785644531,
75 "y": 370.666654586792,
84 "id": "e896db23.035228",
91 "x": 593.5003280639648,
92 "y": 288.00010204315186,
113 "id": "17beedf5.3fa3a2",
114 "type": "returnSuccess",
115 "name": "return success",
116 "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",
118 "x": 795.001106262207,
119 "y": 721.0007653236389,
120 "z": "94b1afc3.a0dc",
124 "id": "9658f5ce.551378",
125 "type": "switchNode",
126 "name": "switch name",
127 "xml": "<switch test=\"`$vnf-request-input.vnf-input-parameters.param[$idx].name == 'name'`\">\n",
130 "x": 813.0000381469727,
131 "y": 84.000075340271,
132 "z": "94b1afc3.a0dc",
140 "id": "1180c11c.4e5d3f",
141 "type": "outcomeTrue",
143 "xml": "<outcome value='true'>\n",
146 "x": 955.0000381469727,
147 "y": 85.000075340271,
148 "z": "94b1afc3.a0dc",
156 "id": "c4a1ef6b.cb92a",
159 "xml": "<set>\n<parameter name='prop.site.name' value='`$vnf-request-input.vnf-input-parameters.param[$idx].value`' />\n",
161 "x": 1089.0000381469727,
162 "y": 85.60008144378662,
163 "z": "94b1afc3.a0dc",
167 "id": "9f759735.d76cd8",
168 "type": "switchNode",
169 "name": "switch name",
170 "xml": "<switch test=\"`$vnf-request-input.vnf-input-parameters.param[$idx].name == 'name'`\">\n",
173 "x": 809.0001449584961,
174 "y": 175.00003337860107,
175 "z": "94b1afc3.a0dc",
183 "id": "d7f5a60b.3b5968",
184 "type": "outcomeTrue",
186 "xml": "<outcome value='true'>\n",
189 "x": 987.0001583099365,
190 "y": 178.00003337860107,
191 "z": "94b1afc3.a0dc",
199 "id": "a9112d64.3441b",
202 "xml": "<set>\n<parameter name='prop.site.name' value='`$vnf-request-input.vnf-input-parameters.param[$idx].value`' />\n",
204 "x": 1134.0001678466797,
205 "y": 177.60002899169922,
206 "z": "94b1afc3.a0dc",
210 "id": "5dd3c67.a478d38",
211 "type": "switchNode",
212 "name": "switch type",
213 "xml": "<switch test=\"`$vnf-request-input.vnf-input-parameters.param[$idx].name == 'type'`\">\n",
216 "x": 787.8958168029785,
217 "y": 472.9734830856323,
218 "z": "94b1afc3.a0dc",
226 "id": "59ff6271.db05ec",
229 "xml": "<set>\n<parameter name='prop.site.type' value='`$vnf-request-input.vnf-input-parameters.param[$idx].value`' />\n<parameter name='prop.site.sdwan' value='true' />",
231 "x": 1439.8958778381348,
232 "y": 526.5734176635742,
233 "z": "94b1afc3.a0dc",
237 "id": "4f1e9b40.0d5344",
238 "type": "switchNode",
239 "name": "switch role",
240 "xml": "<switch test=\"`$vnf-request-input.vnf-input-parameters.param[$idx].name == 'role'`\">\n",
243 "x": 786.8955307006836,
244 "y": 580.9735260009766,
245 "z": "94b1afc3.a0dc",
253 "id": "30daf487.0dff4c",
254 "type": "outcomeTrue",
256 "xml": "<outcome value='true'>\n",
259 "x": 956.8955383300781,
260 "y": 590.9734888076782,
261 "z": "94b1afc3.a0dc",
269 "id": "9966cd8b.1697a",
270 "type": "switchNode",
271 "name": "switch location-name",
272 "xml": "<switch test=\"`$vnf-request-input.vnf-input-parameters.param[$idx].name == 'location-name'`\">\n",
275 "x": 831.8953323364258,
276 "y": 216.9733419418335,
277 "z": "94b1afc3.a0dc",
285 "id": "cc9616ce.430f58",
286 "type": "outcomeTrue",
288 "xml": "<outcome value='true'>\n",
291 "x": 995.8955039978027,
292 "y": 216.9733428955078,
293 "z": "94b1afc3.a0dc",
301 "id": "ec0a2191.fba48",
303 "name": "set location-name",
304 "xml": "<set>\n<parameter name='prop.site.location-name' value='`$vnf-request-input.vnf-input-parameters.param[$idx].value`' />\n",
306 "x": 1157.8955154418945,
307 "y": 216.5733995437622,
308 "z": "94b1afc3.a0dc",
312 "id": "11d51c5.93463e4",
313 "type": "switchNode",
314 "name": "switch address",
315 "xml": "<switch test=\"`$vnf-request-input.vnf-input-parameters.param[$idx].name == 'address'`\">\n",
318 "x": 814.8953323364258,
319 "y": 252.97334575653076,
320 "z": "94b1afc3.a0dc",
328 "id": "c8c98295.92206",
329 "type": "outcomeTrue",
331 "xml": "<outcome value='true'>\n",
334 "x": 984.8951797485352,
335 "y": 260.97334480285645,
336 "z": "94b1afc3.a0dc",
344 "id": "c8183604.5bf978",
346 "name": "set location-address",
347 "xml": "<set>\n<parameter name='prop.site.location-address' value='`$vnf-request-input.vnf-input-parameters.param[$idx].value`' />\n",
349 "x": 1172.8953552246094,
350 "y": 256.57332038879395,
351 "z": "94b1afc3.a0dc",
355 "id": "8cb0a11.7bd686",
356 "type": "switchNode",
357 "name": "switch postcode",
358 "xml": "<switch test=\"`$vnf-request-input.vnf-input-parameters.param[$idx].name == 'postcode'`\">\n",
361 "x": 815.8953323364258,
362 "y": 294.9733066558838,
363 "z": "94b1afc3.a0dc",
371 "id": "164b8673.bea07a",
372 "type": "outcomeTrue",
374 "xml": "<outcome value='true'>\n",
377 "x": 980.8955039978027,
378 "y": 293.9733066558838,
379 "z": "94b1afc3.a0dc",
387 "id": "9880bf16.cc774",
389 "name": "set location-postcode",
390 "xml": "<set>\n<parameter name='prop.site.location-postcode' value='`$vnf-request-input.vnf-input-parameters.param[$idx].value`' />\n",
392 "x": 1167.8953552246094,
393 "y": 295.5733232498169,
394 "z": "94b1afc3.a0dc",
398 "id": "32f8d4e8.435a2c",
399 "type": "switchNode",
400 "name": "switch controlPoint",
401 "xml": "<switch test=\"`$vnf-request-input.vnf-input-parameters.param[$idx].name == 'controlPoint'`\">\n",
404 "x": 805.7787551879883,
405 "y": 641.0003271102905,
406 "z": "94b1afc3.a0dc",
414 "id": "f9a2e4bf.e893d8",
415 "type": "outcomeTrue",
417 "xml": "<outcome value='true'>\n",
420 "x": 967.778678894043,
421 "y": 637.0003499984741,
422 "z": "94b1afc3.a0dc",
430 "id": "cdec920f.b6fa4",
433 "xml": "<set>\n<parameter name='prop.site.role' value='`$vnf-request-input.vnf-input-parameters.param[$idx].value`' />\n\n",
435 "x": 1339.7788467407227,
436 "y": 565.0002994537354,
437 "z": "94b1afc3.a0dc",
441 "id": "f025176.9eb87e8",
443 "name": "set controlPoint",
444 "xml": "<set>\n<parameter name='prop.site.controlPoint' value='`$vnf-request-input.vnf-input-parameters.param[$idx].value`' />\n\n",
446 "x": 1352.7787055969238,
447 "y": 657.0003480911255,
448 "z": "94b1afc3.a0dc",
452 "id": "95df77a9.2015c8",
454 "name": "execute split roles",
455 "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliStringUtils' method='split' >\n<parameter name=\"original_string\" value='`$prop.site.role`'/>\n<parameter name=\"regex\" value=\",\"/>\n<parameter name=\"ctx_memory_result_key\" value=\"prop.site.roles\"/>\n",
458 "x": 1367.445053100586,
459 "y": 614.0001821517944,
460 "z": "94b1afc3.a0dc",
466 "id": "685d8c42.5d6ca4",
468 "name": "block : atomic",
469 "xml": "<block atomic=\"true\">",
472 "x": 1114.4451904296875,
473 "y": 594.0001821517944,
474 "z": "94b1afc3.a0dc",
483 "id": "2b1dae74.689ae2",
485 "name": "block : atomic",
486 "xml": "<block atomic=\"true\">",
490 "x": 1126.445026397705,
491 "y": 641.0001058578491,
492 "z": "94b1afc3.a0dc",
501 "id": "9399b06c.d4d46",
503 "name": "execute split control points",
504 "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliStringUtils' method='split' >\n<parameter name=\"original_string\" value='`$prop.site.controlPoint`'/>\n<parameter name=\"regex\" value=\",\"/>\n<parameter name=\"ctx_memory_result_key\" value=\"prop.site.controlpoints\"/>\n",
507 "x": 1377.445182800293,
508 "y": 709.000207901001,
509 "z": "94b1afc3.a0dc",
515 "id": "5f3ab5eb.71688c",
516 "type": "switchNode",
517 "name": "switch latitude",
518 "xml": "<switch test=\"`$vnf-request-input.vnf-input-parameters.param[$idx].name == 'latitude'`\">\n",
521 "x": 806.1116409301758,
522 "y": 339.00008392333984,
523 "z": "94b1afc3.a0dc",
531 "id": "17934d90.83f8b2",
532 "type": "outcomeTrue",
534 "xml": "<outcome value='true'>\n",
537 "x": 982.1114883422852,
538 "y": 334.00004291534424,
539 "z": "94b1afc3.a0dc",
547 "id": "c1cb3429.151d98",
549 "name": "set location-latitude",
550 "xml": "<set>\n<parameter name='prop.site.location-latitude' value='`$vnf-request-input.vnf-input-parameters.param[$idx].value`' />\n",
552 "x": 1156.1114959716797,
553 "y": 332.60005950927734,
554 "z": "94b1afc3.a0dc",
558 "id": "ca7858b9.e061c8",
559 "type": "switchNode",
560 "name": "switch longitude",
561 "xml": "<switch test=\"`$vnf-request-input.vnf-input-parameters.param[$idx].name == 'longitude'`\">\n",
564 "x": 809.1116409301758,
565 "y": 379.0001268386841,
566 "z": "94b1afc3.a0dc",
574 "id": "8f39dcfa.83f0e",
575 "type": "outcomeTrue",
577 "xml": "<outcome value='true'>\n",
580 "x": 981.1116485595703,
581 "y": 374.000168800354,
582 "z": "94b1afc3.a0dc",
590 "id": "257b4537.3c066a",
592 "name": "set location-longitude",
593 "xml": "<set>\n<parameter name='prop.site.location-longitude' value='`$vnf-request-input.vnf-input-parameters.param[$idx].value`' />\n",
595 "x": 1163.1115036010742,
596 "y": 377.60002040863037,
597 "z": "94b1afc3.a0dc",
601 "id": "44ed6e14.4ca7e",
602 "type": "outcomeTrue",
604 "xml": "<outcome value='true'>\n",
607 "x": 972.1116485595703,
608 "y": 424.00017166137695,
609 "z": "94b1afc3.a0dc",
617 "id": "2490dffe.947e9",
619 "name": "set emails",
620 "xml": "<set>\n<parameter name='prop.site.emails' value='`$vnf-request-input.vnf-input-parameters.param[$idx].value`' />\n",
622 "x": 1330.111343383789,
623 "y": 392.6000237464905,
624 "z": "94b1afc3.a0dc",
628 "id": "5ff23f08.f8215",
629 "type": "switchNode",
630 "name": "switch emails",
631 "xml": "<switch test=\"`$vnf-request-input.vnf-input-parameters.param[$idx].name == 'emails'`\">\n",
634 "x": 799.1117172241211,
635 "y": 424.00017166137695,
636 "z": "94b1afc3.a0dc",
644 "id": "b15996ac.1ac678",
646 "name": "execute split emails",
647 "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliStringUtils' method='split' >\n<parameter name=\"original_string\" value='`$prop.site.emails`'/>\n<parameter name=\"regex\" value=\",\"/>\n<parameter name=\"ctx_memory_result_key\" value=\"prop.site.email\"/>\n",
650 "x": 1355.777687072754,
651 "y": 438.99992656707764,
652 "z": "94b1afc3.a0dc",
658 "id": "e5a3e724.d41f08",
660 "name": "block : atomic",
661 "xml": "<block atomic=\"true\">",
664 "x": 1134.1116561889648,
665 "y": 425.0000891685486,
666 "z": "94b1afc3.a0dc",
675 "id": "3e3aefd6.843cc",
676 "type": "switchNode",
677 "name": "switch description",
678 "xml": "<switch test=\"`$vnf-request-input.vnf-input-parameters.param[$idx].name == 'description'`\">\n",
683 "z": "94b1afc3.a0dc",
691 "id": "2b975758.fb5fb8",
692 "type": "outcomeTrue",
694 "xml": "<outcome value='true'>\n",
699 "z": "94b1afc3.a0dc",
707 "id": "d08aa9c0.911c88",
709 "name": "set description",
710 "xml": "<set>\n<parameter name='prop.site.description' value='`$vnf-request-input.vnf-input-parameters.param[$idx].value`' />\n",
712 "x": 1102.0000762939453,
713 "y": 130.60002994537354,
714 "z": "94b1afc3.a0dc",
718 "id": "e1339417.d483a8",
720 "name": "outcome Null",
721 "xml": "<outcome value=''>\n",
724 "x": 1329.00004196167,
725 "y": 478.00005531311035,
726 "z": "94b1afc3.a0dc",
734 "id": "d2b9e663.ae14c8",
737 "xml": "<outcome value='Other'>\n",
740 "x": 1312.5003700256348,
741 "y": 526.0000152587891,
742 "z": "94b1afc3.a0dc",
750 "id": "abf743a3.45204",
751 "type": "outcomeTrue",
753 "xml": "<outcome value='true'>\n",
756 "x": 925.8956985473633,
757 "y": 472.97340202331543,
758 "z": "94b1afc3.a0dc",
766 "id": "b178377b.d61118",
773 "x": 1042.0000305175781,
774 "y": 475.00001430511475,
775 "z": "94b1afc3.a0dc",
783 "id": "bb291d8b.bac3a",
784 "type": "switchNode",
785 "name": "switch value",
786 "xml": "<switch test=\"`$vnf-request-input.vnf-input-parameters.param[$idx].value`\">\n",
789 "x": 1172.0000343322754,
790 "y": 507.00001335144043,
791 "z": "94b1afc3.a0dc",
800 "id": "9d513524.b6af68",
807 "x": 1468.0000457763672,
808 "y": 478.00001335144043,
809 "z": "94b1afc3.a0dc",