3 "id": "c9ac4983.326288",
9 "z": "33fa79d5.e5dbd6",
17 "id": "a919b1fb.cf167",
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": 471.03125381469727,
26 "y": 271.0312671661377,
27 "z": "33fa79d5.e5dbd6",
35 "id": "20189583.354efa",
37 "name": "sdwan-get-site-param",
38 "xml": "<method rpc='sdwan-get-site-param' mode='sync'>\n",
41 "x": 459.0313720703125,
43 "z": "33fa79d5.e5dbd6",
51 "id": "c2456569.00bd88",
53 "name": "block : atomic",
54 "xml": "<block atomic=\"true\">\n",
58 "x": 466.03126525878906,
59 "y": 445.0313081741333,
60 "z": "33fa79d5.e5dbd6",
68 "id": "4e2d26a4.4c1808",
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": 502.6980285644531,
75 "y": 527.697904586792,
76 "z": "33fa79d5.e5dbd6",
84 "id": "e3603253.51629",
91 "x": 789.5315780639648,
92 "y": 445.03135204315186,
93 "z": "33fa79d5.e5dbd6",
113 "id": "4fbcc568.ce097c",
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": 993.0323181152344,
119 "y": 814.032012462616,
120 "z": "33fa79d5.e5dbd6",
124 "id": "9e4fbe84.7d2fb",
125 "type": "switchNode",
126 "name": "switch name",
127 "xml": "<switch test=\"`$vnf-request-input.vnf-input-parameters.param[$idx].name == 'name'`\">\n",
130 "x": 1009.0312881469727,
131 "y": 241.031325340271,
132 "z": "33fa79d5.e5dbd6",
140 "id": "3261cfb2.83caf",
141 "type": "outcomeTrue",
143 "xml": "<outcome value='true'>\n",
146 "x": 1151.0312881469727,
147 "y": 242.031325340271,
148 "z": "33fa79d5.e5dbd6",
156 "id": "e4e6bc65.0ec81",
159 "xml": "<set>\n<parameter name='prop.device.name' value='`$vnf-request-input.vnf-input-parameters.param[$idx].value`' />\n",
161 "x": 1285.0312881469727,
162 "y": 242.63133144378662,
163 "z": "33fa79d5.e5dbd6",
167 "id": "ed14265a.99d948",
168 "type": "switchNode",
169 "name": "switch name",
170 "xml": "<switch test=\"`$vnf-request-input.vnf-input-parameters.param[$idx].name == 'name'`\">\n",
173 "x": 1005.0313949584961,
174 "y": 332.0312833786011,
175 "z": "33fa79d5.e5dbd6",
183 "id": "81ce8f79.a82a1",
184 "type": "outcomeTrue",
186 "xml": "<outcome value='true'>\n",
189 "x": 1183.0314083099365,
190 "y": 335.0312833786011,
191 "z": "33fa79d5.e5dbd6",
199 "id": "6599a894.64adf8",
202 "xml": "<set>\n<parameter name='prop.site.name' value='`$vnf-request-input.vnf-input-parameters.param[$idx].value`' />\n",
204 "x": 1330.0314178466797,
205 "y": 334.6312789916992,
206 "z": "33fa79d5.e5dbd6",
210 "id": "5cd558f4.7f3258",
211 "type": "switchNode",
212 "name": "switch type",
213 "xml": "<switch test=\"`$vnf-request-input.vnf-input-parameters.param[$idx].name == 'type'`\">\n",
216 "x": 983.9270668029785,
217 "y": 630.0047330856323,
218 "z": "33fa79d5.e5dbd6",
226 "id": "48783360.87fe7c",
227 "type": "outcomeTrue",
229 "xml": "<outcome value='true'>\n",
232 "x": 1162.9269104003906,
233 "y": 631.0046529769897,
234 "z": "33fa79d5.e5dbd6",
242 "id": "b59fb35a.098b9",
245 "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' />",
247 "x": 1312.9269218444824,
248 "y": 632.6046676635742,
249 "z": "33fa79d5.e5dbd6",
253 "id": "dbf73ee2.461c2",
254 "type": "switchNode",
255 "name": "switch role",
256 "xml": "<switch test=\"`$vnf-request-input.vnf-input-parameters.param[$idx].name == 'role'`\">\n",
259 "x": 984.9267425537109,
260 "y": 674.0047731399536,
261 "z": "33fa79d5.e5dbd6",
269 "id": "8ceba6c3.5c88c8",
270 "type": "outcomeTrue",
272 "xml": "<outcome value='true'>\n",
275 "x": 1154.9267501831055,
276 "y": 684.0047359466553,
277 "z": "33fa79d5.e5dbd6",
285 "id": "773d0e91.45e91",
286 "type": "switchNode",
287 "name": "switch location-name",
288 "xml": "<switch test=\"`$vnf-request-input.vnf-input-parameters.param[$idx].name == 'location-name'`\">\n",
291 "x": 1027.9265823364258,
292 "y": 374.0045919418335,
293 "z": "33fa79d5.e5dbd6",
301 "id": "85468ea4.c68d2",
302 "type": "outcomeTrue",
304 "xml": "<outcome value='true'>\n",
307 "x": 1191.9267539978027,
308 "y": 374.0045928955078,
309 "z": "33fa79d5.e5dbd6",
317 "id": "bc94b24c.9dce8",
319 "name": "set location-name",
320 "xml": "<set>\n<parameter name='prop.site.location-name' value='`$vnf-request-input.vnf-input-parameters.param[$idx].value`' />\n",
322 "x": 1353.9267654418945,
323 "y": 373.6046495437622,
324 "z": "33fa79d5.e5dbd6",
328 "id": "a690711f.67d26",
329 "type": "switchNode",
330 "name": "switch address",
331 "xml": "<switch test=\"`$vnf-request-input.vnf-input-parameters.param[$idx].name == 'address'`\">\n",
334 "x": 1010.9265823364258,
335 "y": 410.00459575653076,
336 "z": "33fa79d5.e5dbd6",
344 "id": "5c1e569f.3488e8",
345 "type": "outcomeTrue",
347 "xml": "<outcome value='true'>\n",
350 "x": 1180.9264297485352,
351 "y": 418.00459480285645,
352 "z": "33fa79d5.e5dbd6",
360 "id": "b976d806.368f48",
362 "name": "set location-address",
363 "xml": "<set>\n<parameter name='prop.site.location-address' value='`$vnf-request-input.vnf-input-parameters.param[$idx].value`' />\n",
365 "x": 1368.9266052246094,
366 "y": 413.60457038879395,
367 "z": "33fa79d5.e5dbd6",
371 "id": "f96e2736.deb9e8",
372 "type": "switchNode",
373 "name": "switch postcode",
374 "xml": "<switch test=\"`$vnf-request-input.vnf-input-parameters.param[$idx].name == 'postcode'`\">\n",
377 "x": 1011.9265823364258,
378 "y": 452.0045566558838,
379 "z": "33fa79d5.e5dbd6",
387 "id": "e2c2334c.42179",
388 "type": "outcomeTrue",
390 "xml": "<outcome value='true'>\n",
393 "x": 1176.9267539978027,
394 "y": 451.0045566558838,
395 "z": "33fa79d5.e5dbd6",
403 "id": "8da40933.edfaf8",
405 "name": "set location-postcode",
406 "xml": "<set>\n<parameter name='prop.site.location-postcode' value='`$vnf-request-input.vnf-input-parameters.param[$idx].value`' />\n",
408 "x": 1363.9266052246094,
409 "y": 452.6045732498169,
410 "z": "33fa79d5.e5dbd6",
414 "id": "bbcb741c.0eb968",
415 "type": "switchNode",
416 "name": "switch controlPoint",
417 "xml": "<switch test=\"`$vnf-request-input.vnf-input-parameters.param[$idx].name == 'controlPoint'`\">\n",
420 "x": 1003.8099670410156,
421 "y": 734.0315742492676,
422 "z": "33fa79d5.e5dbd6",
430 "id": "6a2baa92.dd77f4",
431 "type": "outcomeTrue",
433 "xml": "<outcome value='true'>\n",
436 "x": 1165.8098907470703,
437 "y": 730.0315971374512,
438 "z": "33fa79d5.e5dbd6",
446 "id": "9ab3bfdb.b8822",
449 "xml": "<set>\n<parameter name='prop.site.role' value='`$vnf-request-input.vnf-input-parameters.param[$idx].value`' />\n\n",
451 "x": 1526.8100395202637,
452 "y": 660.0315113067627,
453 "z": "33fa79d5.e5dbd6",
457 "id": "44d73030.0da8d",
459 "name": "set controlPoint",
460 "xml": "<set>\n<parameter name='prop.site.controlPoint' value='`$vnf-request-input.vnf-input-parameters.param[$idx].value`' />\n\n",
462 "x": 1550.8099174499512,
463 "y": 750.0315952301025,
464 "z": "33fa79d5.e5dbd6",
468 "id": "a9190ca.3c93df",
470 "name": "execute split roles",
471 "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",
474 "x": 1565.4762649536133,
475 "y": 707.0314292907715,
476 "z": "33fa79d5.e5dbd6",
482 "id": "832f2789.d30da8",
484 "name": "block : atomic",
485 "xml": "<block atomic=\"true\">",
488 "x": 1312.4764022827148,
489 "y": 687.0314292907715,
490 "z": "33fa79d5.e5dbd6",
499 "id": "fd4f1adb.5ec4b8",
501 "name": "block : atomic",
502 "xml": "<block atomic=\"true\">",
506 "x": 1324.4762382507324,
507 "y": 734.0313529968262,
508 "z": "33fa79d5.e5dbd6",
517 "id": "2ecea48f.cefbcc",
519 "name": "execute split control points",
520 "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",
523 "x": 1575.4763946533203,
524 "y": 802.031455039978,
525 "z": "33fa79d5.e5dbd6",
531 "id": "5bc913df.9a308c",
532 "type": "switchNode",
533 "name": "switch latitude",
534 "xml": "<switch test=\"`$vnf-request-input.vnf-input-parameters.param[$idx].name == 'latitude'`\">\n",
537 "x": 1002.1428909301758,
538 "y": 496.03133392333984,
539 "z": "33fa79d5.e5dbd6",
547 "id": "408fca65.ceeb84",
548 "type": "outcomeTrue",
550 "xml": "<outcome value='true'>\n",
553 "x": 1178.1427383422852,
554 "y": 491.03129291534424,
555 "z": "33fa79d5.e5dbd6",
563 "id": "fff4ca4.988db38",
565 "name": "set location-latitude",
566 "xml": "<set>\n<parameter name='prop.site.location-latitude' value='`$vnf-request-input.vnf-input-parameters.param[$idx].value`' />\n",
568 "x": 1352.1427459716797,
569 "y": 489.63130950927734,
570 "z": "33fa79d5.e5dbd6",
574 "id": "8619f18f.0dd93",
575 "type": "switchNode",
576 "name": "switch longitude",
577 "xml": "<switch test=\"`$vnf-request-input.vnf-input-parameters.param[$idx].name == 'longitude'`\">\n",
580 "x": 1005.1428909301758,
581 "y": 536.0313768386841,
582 "z": "33fa79d5.e5dbd6",
590 "id": "f2c6dced.9082e",
591 "type": "outcomeTrue",
593 "xml": "<outcome value='true'>\n",
596 "x": 1177.1428985595703,
597 "y": 531.031418800354,
598 "z": "33fa79d5.e5dbd6",
606 "id": "dc9fd2db.e7bb7",
608 "name": "set location-latitude",
609 "xml": "<set>\n<parameter name='prop.site.location-latitude' value='`$vnf-request-input.vnf-input-parameters.param[$idx].value`' />\n",
611 "x": 1359.1427536010742,
612 "y": 534.6312704086304,
613 "z": "33fa79d5.e5dbd6",
617 "id": "95b5a3d.f7b926",
618 "type": "outcomeTrue",
620 "xml": "<outcome value='true'>\n",
623 "x": 1168.1428985595703,
624 "y": 581.031421661377,
625 "z": "33fa79d5.e5dbd6",
633 "id": "e75918af.752508",
635 "name": "set emails",
636 "xml": "<set>\n<parameter name='prop.site.emails' value='`$vnf-request-input.vnf-input-parameters.param[$idx].value`' />\n",
638 "x": 1526.142593383789,
639 "y": 549.6312737464905,
640 "z": "33fa79d5.e5dbd6",
644 "id": "1ee73b7b.ea9285",
645 "type": "switchNode",
646 "name": "switch emails",
647 "xml": "<switch test=\"`$vnf-request-input.vnf-input-parameters.param[$idx].name == 'emails'`\">\n",
650 "x": 995.1429672241211,
651 "y": 581.031421661377,
652 "z": "33fa79d5.e5dbd6",
660 "id": "931cb5f.e240e48",
662 "name": "execute split emails",
663 "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",
666 "x": 1551.808937072754,
667 "y": 596.0311765670776,
668 "z": "33fa79d5.e5dbd6",
674 "id": "9b797058.27cec",
676 "name": "block : atomic",
677 "xml": "<block atomic=\"true\">",
680 "x": 1330.1429061889648,
681 "y": 582.0313391685486,
682 "z": "33fa79d5.e5dbd6",
691 "id": "cd952f17.46c77",
692 "type": "switchNode",
693 "name": "switch description",
694 "xml": "<switch test=\"`$vnf-request-input.vnf-input-parameters.param[$idx].name == 'description'`\">\n",
699 "z": "33fa79d5.e5dbd6",
707 "id": "e92216b6.4260b8",
708 "type": "outcomeTrue",
710 "xml": "<outcome value='true'>\n",
715 "z": "33fa79d5.e5dbd6",
723 "id": "adffc0ee.7e0ff",
725 "name": "set description",
726 "xml": "<set>\n<parameter name='prop.device.description' value='`$vnf-request-input.vnf-input-parameters.param[$idx].value`' />\n",
729 "y": 287.6312561035156,
730 "z": "33fa79d5.e5dbd6",