Changes in MSA service flow
[sdnc/oam.git] / platform-logic / optical-service / src / main / json / optical-service_optical-service-create.json
1 [\r
2     {\r
3         "id": "b74a66d5.9bb398",\r
4         "type": "dgstart",\r
5         "name": "DGSTART",\r
6         "outputs": 1,\r
7         "x": 295.5000305175781,\r
8         "y": 78.99999237060547,\r
9         "z": "be119e26.f34f9",\r
10         "wires": [\r
11             [\r
12                 "f760250f.2146"\r
13             ]\r
14         ]\r
15     },\r
16     {\r
17         "id": "3de2d7a.f5149a8",\r
18         "type": "method",\r
19         "name": "method",\r
20         "xml": "<method rpc='optical-service-create' mode='sync'>\n",\r
21         "comments": "",\r
22         "outputs": 1,\r
23         "x": 294.5000305175781,\r
24         "y": 153.99999237060547,\r
25         "z": "be119e26.f34f9",\r
26         "wires": [\r
27             [\r
28                 "a5ce55fe.28ddd"\r
29             ]\r
30         ]\r
31     },\r
32     {\r
33         "id": "f760250f.2146",\r
34         "type": "service-logic",\r
35         "name": "optical-service ${project.version}",\r
36         "module": "optical-service",\r
37         "version": "${project.version}",\r
38         "comments": "",\r
39         "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='optical-service' version='${project.version}'>",\r
40         "outputs": 1,\r
41         "x": 513.0000305175781,\r
42         "y": 61.99999237060547,\r
43         "z": "be119e26.f34f9",\r
44         "wires": [\r
45             [\r
46                 "3de2d7a.f5149a8"\r
47             ]\r
48         ]\r
49     },\r
50     {\r
51         "id": "a5ce55fe.28ddd",\r
52         "type": "block",\r
53         "name": "block : atomic",\r
54         "xml": "<block atomic='true'>",\r
55         "atomic": "true",\r
56         "comments": "",\r
57         "outputs": 1,\r
58         "x": 386.5000305175781,\r
59         "y": 235,\r
60         "z": "be119e26.f34f9",\r
61         "wires": [\r
62             [\r
63                 "2ab36a9f.f1f24e",\r
64                 "77ca198e.37e04",\r
65                 "68ebe78a.dd3bb",\r
66                 "360c94f6.31041c",\r
67                 "c21735a0.60eee",\r
68                 "13d6217f.3fa927",\r
69                 "f6fda81a.c05dd8",\r
70                 "52cfcf48.59a01",\r
71                 "47962899.7c2",\r
72                 "e4b9f8f.0986908",\r
73                 "3bfa7a37.3c6426"\r
74             ]\r
75         ]\r
76     },\r
77     {\r
78         "id": "2ab36a9f.f1f24e",\r
79         "type": "for",\r
80         "name": "for",\r
81         "xml": "<for index='idx' start='0' end='`$optical-service-create-input.payload.param_length`' >\n    \n    \n    \n\n\n",\r
82         "comments": "",\r
83         "outputs": 1,\r
84         "x": 519.5,\r
85         "y": 199,\r
86         "z": "be119e26.f34f9",\r
87         "wires": [\r
88             [\r
89                 "9060c9c5.3504f8",\r
90                 "5d6c79de.a3b868",\r
91                 "3ef65e63.bc200a",\r
92                 "cbdd335e.bb59e8",\r
93                 "1e17c676.d6b4d2",\r
94                 "e5856afd.4a9d48",\r
95                 "7ddb4531.494d44",\r
96                 "dc75f16e.caefe8",\r
97                 "80d81673.f6bb08",\r
98                 "da2fcf8b.57e868",\r
99                 "84b92024.42fc4",\r
100                 "b3fa14e7.d8f17",\r
101                 "ee48055b.43515",\r
102                 "27cdd875.835958"\r
103             ]\r
104         ]\r
105     },\r
106     {\r
107         "id": "9060c9c5.3504f8",\r
108         "type": "switchNode",\r
109         "name": "switch uni1",\r
110         "xml": "<switch test=\"`$optical-service-create-input.payload.param[$idx].name == 'uni1_id'`\">\n",\r
111         "comments": "",\r
112         "outputs": 1,\r
113         "x": 739.5,\r
114         "y": 97.00000762939453,\r
115         "z": "be119e26.f34f9",\r
116         "wires": [\r
117             [\r
118                 "b6665015.8f12d"\r
119             ]\r
120         ]\r
121     },\r
122     {\r
123         "id": "b3fa14e7.d8f17",\r
124         "type": "set",\r
125         "name": "set parameter",\r
126         "xml": "<set>\n<parameter name='params' value='`$optical-service-create-input.payload.param[$idx]`' />\n",\r
127         "comments": "",\r
128         "x": 768.5,\r
129         "y": 47,\r
130         "z": "be119e26.f34f9",\r
131         "wires": []\r
132     },\r
133     {\r
134         "id": "b6665015.8f12d",\r
135         "type": "outcomeTrue",\r
136         "name": "true",\r
137         "xml": "<outcome value='true'>\n",\r
138         "comments": "",\r
139         "outputs": 1,\r
140         "x": 903.5,\r
141         "y": 99.00000762939453,\r
142         "z": "be119e26.f34f9",\r
143         "wires": [\r
144             [\r
145                 "1e006738.7e7a91"\r
146             ]\r
147         ]\r
148     },\r
149     {\r
150         "id": "1e006738.7e7a91",\r
151         "type": "set",\r
152         "name": "set",\r
153         "xml": "<set>\n<parameter name='optical-service-create-input.payload.service-aend.port-id' value=\"`$optical-service-create-input.payload.param[$idx].value`\"/>\n",\r
154         "comments": "",\r
155         "x": 1043.5,\r
156         "y": 94.00000762939453,\r
157         "z": "be119e26.f34f9",\r
158         "wires": []\r
159     },\r
160     {\r
161         "id": "5d6c79de.a3b868",\r
162         "type": "switchNode",\r
163         "name": "switch uni2",\r
164         "xml": "<switch test=\"`$optical-service-create-input.payload.param[$idx].name == 'uni2_id'`\">\n",\r
165         "comments": "",\r
166         "outputs": 1,\r
167         "x": 739.5,\r
168         "y": 178,\r
169         "z": "be119e26.f34f9",\r
170         "wires": [\r
171             [\r
172                 "589d96ad.decae8"\r
173             ]\r
174         ]\r
175     },\r
176     {\r
177         "id": "589d96ad.decae8",\r
178         "type": "outcomeTrue",\r
179         "name": "true",\r
180         "xml": "<outcome value='true'>\n",\r
181         "comments": "",\r
182         "outputs": 1,\r
183         "x": 898.5,\r
184         "y": 183,\r
185         "z": "be119e26.f34f9",\r
186         "wires": [\r
187             [\r
188                 "ec88e67b.e42a78"\r
189             ]\r
190         ]\r
191     },\r
192     {\r
193         "id": "ec88e67b.e42a78",\r
194         "type": "set",\r
195         "name": "set",\r
196         "xml": "<set>\n<parameter name='optical-service-create-input.payload.service-zend.port-id' value=\"`$optical-service-create-input.payload.param[$idx].value`\"/>\n",\r
197         "comments": "",\r
198         "x": 1033.5,\r
199         "y": 180,\r
200         "z": "be119e26.f34f9",\r
201         "wires": []\r
202     },\r
203     {\r
204         "id": "3ef65e63.bc200a",\r
205         "type": "switchNode",\r
206         "name": "switch uni1 coding_func",\r
207         "xml": "<switch test=\"`$optical-service-create-input.payload.param[$idx].name == 'uni1_coding_func'`\">\n",\r
208         "comments": "",\r
209         "outputs": 1,\r
210         "x": 743.5,\r
211         "y": 274.9999694824219,\r
212         "z": "be119e26.f34f9",\r
213         "wires": [\r
214             [\r
215                 "8b10514f.c61f58"\r
216             ]\r
217         ]\r
218     },\r
219     {\r
220         "id": "8b10514f.c61f58",\r
221         "type": "outcomeTrue",\r
222         "name": "true",\r
223         "xml": "<outcome value='true'>\n",\r
224         "comments": "",\r
225         "outputs": 1,\r
226         "x": 941.5,\r
227         "y": 274.9999694824219,\r
228         "z": "be119e26.f34f9",\r
229         "wires": [\r
230             [\r
231                 "fef26935.ee43c"\r
232             ]\r
233         ]\r
234     },\r
235     {\r
236         "id": "fef26935.ee43c",\r
237         "type": "set",\r
238         "name": "set",\r
239         "xml": "<set>\n<parameter name='optical-service-create-input.payload.service-rate' value=\"`$optical-service-create-input.payload.param[$idx].value`\"/>\n\n\n\n",\r
240         "comments": "",\r
241         "x": 1078.5,\r
242         "y": 271.9999694824219,\r
243         "z": "be119e26.f34f9",\r
244         "wires": []\r
245     },\r
246     {\r
247         "id": "cbdd335e.bb59e8",\r
248         "type": "switchNode",\r
249         "name": "switch uni",\r
250         "xml": "<switch test=\"`$optical-service-create-input.payload.param[$idx].name == 'uni_id'`\">\n",\r
251         "comments": "",\r
252         "outputs": 1,\r
253         "x": 709.5,\r
254         "y": 329.99993896484375,\r
255         "z": "be119e26.f34f9",\r
256         "wires": [\r
257             [\r
258                 "a83d6090.08a4a"\r
259             ]\r
260         ]\r
261     },\r
262     {\r
263         "id": "a83d6090.08a4a",\r
264         "type": "outcomeTrue",\r
265         "name": "true",\r
266         "xml": "<outcome value='true'>\n",\r
267         "comments": "",\r
268         "outputs": 1,\r
269         "x": 854.5,\r
270         "y": 334.99993896484375,\r
271         "z": "be119e26.f34f9",\r
272         "wires": [\r
273             [\r
274                 "eec11b63.1ee83"\r
275             ]\r
276         ]\r
277     },\r
278     {\r
279         "id": "eec11b63.1ee83",\r
280         "type": "set",\r
281         "name": "set",\r
282         "xml": "<set>\n<parameter name='optical-service-create-input.payload.service-aend.port-id' value=\"`$optical-service-create-input.payload.param[$idx].value`\"/>\n",\r
283         "comments": "",\r
284         "x": 1012.5,\r
285         "y": 345.99993896484375,\r
286         "z": "be119e26.f34f9",\r
287         "wires": []\r
288     },\r
289     {\r
290         "id": "1e17c676.d6b4d2",\r
291         "type": "switchNode",\r
292         "name": "switch enni",\r
293         "xml": "<switch test=\"`$optical-service-create-input.payload.param[$idx].name == 'enni_id'`\">\n",\r
294         "comments": "",\r
295         "outputs": 1,\r
296         "x": 703.5,\r
297         "y": 383.99993896484375,\r
298         "z": "be119e26.f34f9",\r
299         "wires": [\r
300             [\r
301                 "c1d6057a.bfaba"\r
302             ]\r
303         ]\r
304     },\r
305     {\r
306         "id": "c1d6057a.bfaba",\r
307         "type": "outcomeTrue",\r
308         "name": "true",\r
309         "xml": "<outcome value='true'>\n",\r
310         "comments": "",\r
311         "outputs": 1,\r
312         "x": 858.5,\r
313         "y": 398.99993896484375,\r
314         "z": "be119e26.f34f9",\r
315         "wires": [\r
316             [\r
317                 "6c9b34a9.cdab44"\r
318             ]\r
319         ]\r
320     },\r
321     {\r
322         "id": "6c9b34a9.cdab44",\r
323         "type": "set",\r
324         "name": "set",\r
325         "xml": "<set>\n<parameter name='optical-service-create-input.payload.service-zend.port-id' value=\"`$optical-service-create-input.payload.param[$idx].value`\"/>\n",\r
326         "comments": "",\r
327         "x": 1016.5,\r
328         "y": 404.99993896484375,\r
329         "z": "be119e26.f34f9",\r
330         "wires": []\r
331     },\r
332     {\r
333         "id": "e5856afd.4a9d48",\r
334         "type": "switchNode",\r
335         "name": "switch uni coding_func",\r
336         "xml": "<switch test=\"`$optical-service-create-input.payload.param[$idx].name == 'uni_coding_func'`\">\n",\r
337         "comments": "",\r
338         "outputs": 1,\r
339         "x": 710.5,\r
340         "y": 423.39996337890625,\r
341         "z": "be119e26.f34f9",\r
342         "wires": [\r
343             [\r
344                 "180d2bf0.83ffa4"\r
345             ]\r
346         ]\r
347     },\r
348     {\r
349         "id": "180d2bf0.83ffa4",\r
350         "type": "outcomeTrue",\r
351         "name": "true",\r
352         "xml": "<outcome value='true'>\n",\r
353         "comments": "",\r
354         "outputs": 1,\r
355         "x": 910.5,\r
356         "y": 460.39996337890625,\r
357         "z": "be119e26.f34f9",\r
358         "wires": [\r
359             [\r
360                 "b518fbe6.6b3d48"\r
361             ]\r
362         ]\r
363     },\r
364     {\r
365         "id": "b518fbe6.6b3d48",\r
366         "type": "set",\r
367         "name": "set",\r
368         "xml": "<set>\n<parameter name='optical-service-create-input.payload.service-rate' value=\"`$optical-service-create-input.payload.param[$idx].value`\"/>\n",\r
369         "comments": "",\r
370         "x": 1050.5,\r
371         "y": 466.39996337890625,\r
372         "z": "be119e26.f34f9",\r
373         "wires": []\r
374     },\r
375     {\r
376         "id": "7ddb4531.494d44",\r
377         "type": "switchNode",\r
378         "name": "switch enni1",\r
379         "xml": "<switch test=\"`$optical-service-create-input.payload.param[$idx].name == 'enni1_id'`\">\n",\r
380         "comments": "",\r
381         "outputs": 1,\r
382         "x": 689.5,\r
383         "y": 471.4000244140625,\r
384         "z": "be119e26.f34f9",\r
385         "wires": [\r
386             [\r
387                 "3f99875.f5fb5f8"\r
388             ]\r
389         ]\r
390     },\r
391     {\r
392         "id": "dc75f16e.caefe8",\r
393         "type": "switchNode",\r
394         "name": "switch enni2",\r
395         "xml": "<switch test=\"`$optical-service-create-input.payload.param[$idx].name == 'enni2_id'`\">\n",\r
396         "comments": "",\r
397         "outputs": 1,\r
398         "x": 682.5,\r
399         "y": 535.4000244140625,\r
400         "z": "be119e26.f34f9",\r
401         "wires": [\r
402             [\r
403                 "5ff8b6da.c93f"\r
404             ]\r
405         ]\r
406     },\r
407     {\r
408         "id": "3f99875.f5fb5f8",\r
409         "type": "outcomeTrue",\r
410         "name": "true",\r
411         "xml": "<outcome value='true'>\n",\r
412         "comments": "",\r
413         "outputs": 1,\r
414         "x": 862.5,\r
415         "y": 498.4000244140625,\r
416         "z": "be119e26.f34f9",\r
417         "wires": [\r
418             [\r
419                 "a1dffc1a.4ca8b8"\r
420             ]\r
421         ]\r
422     },\r
423     {\r
424         "id": "5ff8b6da.c93f",\r
425         "type": "outcomeTrue",\r
426         "name": "true",\r
427         "xml": "<outcome value='true'>\n",\r
428         "comments": "",\r
429         "outputs": 1,\r
430         "x": 847.5,\r
431         "y": 553.4000244140625,\r
432         "z": "be119e26.f34f9",\r
433         "wires": [\r
434             [\r
435                 "1195c2b2.9677fd"\r
436             ]\r
437         ]\r
438     },\r
439     {\r
440         "id": "a1dffc1a.4ca8b8",\r
441         "type": "set",\r
442         "name": "set",\r
443         "xml": "<set>\n<parameter name='optical-service-create-input.payload.service-aend.port-id' value=\"`$optical-service-create-input.payload.param[$idx].value`\"/>\n",\r
444         "comments": "",\r
445         "x": 1004.5,\r
446         "y": 503.4000244140625,\r
447         "z": "be119e26.f34f9",\r
448         "wires": []\r
449     },\r
450     {\r
451         "id": "1195c2b2.9677fd",\r
452         "type": "set",\r
453         "name": "set",\r
454         "xml": "<set>\n<parameter name='optical-service-create-input.payload.service-zend.port-id' value=\"`$optical-service-create-input.payload.param[$idx].value`\"/>\n",\r
455         "comments": "",\r
456         "x": 971.5,\r
457         "y": 548.4000244140625,\r
458         "z": "be119e26.f34f9",\r
459         "wires": []\r
460     },\r
461     {\r
462         "id": "80d81673.f6bb08",\r
463         "type": "switchNode",\r
464         "name": "switch uni coding_func",\r
465         "xml": "<switch test=\"`$optical-service-create-input.payload.param[$idx].name == 'enni1_coding_func'`\">\n",\r
466         "comments": "",\r
467         "outputs": 1,\r
468         "x": 695.5,\r
469         "y": 584.800048828125,\r
470         "z": "be119e26.f34f9",\r
471         "wires": [\r
472             [\r
473                 "11aeaa86.32d365"\r
474             ]\r
475         ]\r
476     },\r
477     {\r
478         "id": "11aeaa86.32d365",\r
479         "type": "outcomeTrue",\r
480         "name": "true",\r
481         "xml": "<outcome value='true'>\n",\r
482         "comments": "",\r
483         "outputs": 1,\r
484         "x": 872.5,\r
485         "y": 587.800048828125,\r
486         "z": "be119e26.f34f9",\r
487         "wires": [\r
488             [\r
489                 "4ffe3b95.e1db4c"\r
490             ]\r
491         ]\r
492     },\r
493     {\r
494         "id": "4ffe3b95.e1db4c",\r
495         "type": "set",\r
496         "name": "set",\r
497         "xml": "<set>\n<parameter name='optical-service-create-input.payload.service-rate' value=\"`$optical-service-create-input.payload.param[$idx].value`\"/>\n",\r
498         "comments": "",\r
499         "x": 1016.5,\r
500         "y": 588.800048828125,\r
501         "z": "be119e26.f34f9",\r
502         "wires": []\r
503     },\r
504     {\r
505         "id": "77ca198e.37e04",\r
506         "type": "get-resource",\r
507         "name": "get controller_id from DB",\r
508         "xml": "<get-resource plugin='org.onap.ccsdk.sli.adaptors.resource.sql.SqlResource' resource='SQL' \nkey='SELECT controller_id \nfrom TOPOLOGY_LOGICAL_RELATION_TO_PINTERFACE \nWHERE interface_name = $optical-service-create-input.payload.service-aend.port-id' \npfx='db.source1'>\n    \n    \n    \n    \n    \n    \n    \n    \n",\r
509         "comments": "",\r
510         "outputs": 1,\r
511         "x": 678.5,\r
512         "y": 779.5999755859375,\r
513         "z": "be119e26.f34f9",\r
514         "wires": [\r
515             [\r
516                 "8351b374.bb829"\r
517             ]\r
518         ]\r
519     },\r
520     {\r
521         "id": "68ebe78a.dd3bb",\r
522         "type": "get-resource",\r
523         "name": "get controller_id from DB",\r
524         "xml": "<get-resource plugin='org.onap.ccsdk.sli.adaptors.resource.sql.SqlResource' resource='SQL' \nkey='SELECT controller_id \nfrom TOPOLOGY_LOGICAL_RELATION_TO_PINTERFACE \nWHERE interface_name = $optical-service-create-input.payload.service-zend.port-id' \npfx='db.source2'>\n    \n    \n    \n    \n    \n    \n    \n    \n",\r
525         "comments": "",\r
526         "outputs": 1,\r
527         "x": 659.5000305175781,\r
528         "y": 831.6000061035156,\r
529         "z": "be119e26.f34f9",\r
530         "wires": [\r
531             [\r
532                 "b67baa88.7569f8"\r
533             ]\r
534         ]\r
535     },\r
536     {\r
537         "id": "2aa1562e.df8772",\r
538         "type": "set",\r
539         "name": "set",\r
540         "xml": "<set>\n<parameter name='controller1' value=\"`$db.source1.controller-id`\"/>\n",\r
541         "comments": "",\r
542         "x": 1005.5,\r
543         "y": 779.5999755859375,\r
544         "z": "be119e26.f34f9",\r
545         "wires": []\r
546     },\r
547     {\r
548         "id": "723d4991.2456b",\r
549         "type": "set",\r
550         "name": "set",\r
551         "xml": "<set>\n<parameter name='controller2' value=\"`$db.source2.controller-id`\"/>\n",\r
552         "comments": "",\r
553         "x": 1001.5,\r
554         "y": 838.6000061035156,\r
555         "z": "be119e26.f34f9",\r
556         "wires": []\r
557     },\r
558     {\r
559         "id": "3bfa7a37.3c6426",\r
560         "type": "switchNode",\r
561         "name": "controllers-id check",\r
562         "xml": "<switch test='`$controller1==$controller2`'>\n",\r
563         "comments": "",\r
564         "outputs": 1,\r
565         "x": 97.5,\r
566         "y": 1339.599967956543,\r
567         "z": "be119e26.f34f9",\r
568         "wires": [\r
569             [\r
570                 "8218e216.269b68",\r
571                 "abeeec75.5e0a"\r
572             ]\r
573         ]\r
574     },\r
575     {\r
576         "id": "8218e216.269b68",\r
577         "type": "outcomeTrue",\r
578         "name": "true",\r
579         "xml": "<outcome value='true'>\n",\r
580         "comments": "",\r
581         "outputs": 1,\r
582         "x": 278.39996337890625,\r
583         "y": 1278.89990234375,\r
584         "z": "be119e26.f34f9",\r
585         "wires": [\r
586             [\r
587                 "714fe0b3.cbe86"\r
588             ]\r
589         ]\r
590     },\r
591     {\r
592         "id": "28b59567.3572fa",\r
593         "type": "call",\r
594         "name": "main-create",\r
595         "xml": "<call module='optical-service' rpc='main-create' mode='sync' >\n",\r
596         "comments": "",\r
597         "outputs": 1,\r
598         "x": 697.4000549316406,\r
599         "y": 1262.900016784668,\r
600         "z": "be119e26.f34f9",\r
601         "wires": [\r
602             [\r
603                 "f2170d69.16bd1"\r
604             ]\r
605         ]\r
606     },\r
607     {\r
608         "id": "abeeec75.5e0a",\r
609         "type": "outcomeFalse",\r
610         "name": "false",\r
611         "xml": "<outcome value='false'>\n",\r
612         "comments": "",\r
613         "outputs": 1,\r
614         "x": 369.3999938964844,\r
615         "y": 1445.900016784668,\r
616         "z": "be119e26.f34f9",\r
617         "wires": [\r
618             [\r
619                 "9e125ea0.2b4738"\r
620             ]\r
621         ]\r
622     },\r
623     {\r
624         "id": "360c94f6.31041c",\r
625         "type": "execute",\r
626         "name": "split node-id a-end retrieved from DB",\r
627         "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliStringUtils' method='split' >\n<parameter name=\"original_string\" value='`$controller1`'/>\n<parameter name=\"regex\" value=\"_\"/>\n<parameter name=\"ctx_memory_result_key\" value=\"param-prefix1\"/>\n",\r
628         "comments": "",\r
629         "outputs": 1,\r
630         "x": 671.3999938964844,\r
631         "y": 887.8999938964844,\r
632         "z": "be119e26.f34f9",\r
633         "wires": [\r
634             []\r
635         ]\r
636     },\r
637     {\r
638         "id": "c21735a0.60eee",\r
639         "type": "execute",\r
640         "name": "split node-id a-end retrieved from DB",\r
641         "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliStringUtils' method='split' >\n<parameter name=\"original_string\" value='`$controller2`'/>\n<parameter name=\"regex\" value=\"_\"/>\n<parameter name=\"ctx_memory_result_key\" value=\"param-prefix2\"/>\n",\r
642         "comments": "",\r
643         "outputs": 1,\r
644         "x": 659.4000244140625,\r
645         "y": 935.8999938964844,\r
646         "z": "be119e26.f34f9",\r
647         "wires": [\r
648             []\r
649         ]\r
650     },\r
651     {\r
652         "id": "13d6217f.3fa927",\r
653         "type": "set",\r
654         "name": "set controller-ip",\r
655         "xml": "<set>\n<parameter name='controller-ip1' value='`$param-prefix1[1]`' />\n<parameter name='domain-type1' value='`$param-prefix1[0]`' />\n<parameter name='controller-ip2' value='`$param-prefix2[1]`' />\n<parameter name='domain-type2' value='`$param-prefix2[0]`' />\n ",\r
656         "comments": "",\r
657         "x": 584.2500305175781,\r
658         "y": 983.7499694824219,\r
659         "z": "be119e26.f34f9",\r
660         "wires": []\r
661     },\r
662     {\r
663         "id": "9e125ea0.2b4738",\r
664         "type": "block",\r
665         "name": "block",\r
666         "xml": "<block>\n",\r
667         "atomic": "false",\r
668         "comments": "",\r
669         "outputs": 1,\r
670         "x": 511.0666809082031,\r
671         "y": 1443.5666427612305,\r
672         "z": "be119e26.f34f9",\r
673         "wires": [\r
674             [\r
675                 "cb4e4d03.2320a8",\r
676                 "aabebe1e.a2a91",\r
677                 "ed06089e.edc54",\r
678                 "ee62cd42.65cd58",\r
679                 "be3eb75a.fcea9"\r
680             ]\r
681         ]\r
682     },\r
683     {\r
684         "id": "cb4e4d03.2320a8",\r
685         "type": "set",\r
686         "name": "set",\r
687         "xml": "<set>\n<parameter name='access-aend' value=\"`$optical-service-create-input.payload.service-aend.port-id`\"/>\n<parameter name='access-zend' value=\"`$optical-service-create-input.payload.service-zend.port-id`\"/>\n",\r
688         "comments": "",\r
689         "x": 682.1500015258789,\r
690         "y": 1562.6500406265259,\r
691         "z": "be119e26.f34f9",\r
692         "wires": []\r
693     },\r
694     {\r
695         "id": "be3eb75a.fcea9",\r
696         "type": "call",\r
697         "name": "inter-domain DG",\r
698         "xml": "<call module='optical-service' rpc='inter-domain-handling' mode='sync' >\n",\r
699         "comments": "",\r
700         "outputs": 1,\r
701         "x": 673.6500015258789,\r
702         "y": 1677.6500415802002,\r
703         "z": "be119e26.f34f9",\r
704         "wires": [\r
705             []\r
706         ]\r
707     },\r
708     {\r
709         "id": "714fe0b3.cbe86",\r
710         "type": "block",\r
711         "name": "block",\r
712         "xml": "<block>\n",\r
713         "atomic": "false",\r
714         "comments": "",\r
715         "outputs": 1,\r
716         "x": 521.3999938964844,\r
717         "y": 1267.900016784668,\r
718         "z": "be119e26.f34f9",\r
719         "wires": [\r
720             [\r
721                 "912b18e0.6fcbc8",\r
722                 "ce6f9a2a.d58bc",\r
723                 "545d3a33.e4b434",\r
724                 "9be241b.73fe74",\r
725                 "28b59567.3572fa"\r
726             ]\r
727         ]\r
728     },\r
729     {\r
730         "id": "2a30842b.722684",\r
731         "type": "switchNode",\r
732         "name": "switch",\r
733         "xml": "<switch test='`$final-response-code`'>\n",\r
734         "comments": "",\r
735         "outputs": 1,\r
736         "x": 916.4000549316406,\r
737         "y": 1175.900016784668,\r
738         "z": "be119e26.f34f9",\r
739         "wires": [\r
740             [\r
741                 "13543e22.9a274a"\r
742             ]\r
743         ]\r
744     },\r
745     {\r
746         "id": "13543e22.9a274a",\r
747         "type": "outcome",\r
748         "name": "200",\r
749         "xml": "<outcome value='200'>\n",\r
750         "comments": "",\r
751         "outputs": 1,\r
752         "x": 1054.4000549316406,\r
753         "y": 1168.900016784668,\r
754         "z": "be119e26.f34f9",\r
755         "wires": [\r
756             [\r
757                 "d10726b7.d3d02"\r
758             ]\r
759         ]\r
760     },\r
761     {\r
762         "id": "d44f3957.51ad4",\r
763         "type": "returnSuccess",\r
764         "name": "return success",\r
765         "xml": "<return status='success'>\n<parameter name='error-code' value='200' />\n<parameter name='error-message' value='Service Created Successfully' />\n<parameter name='ack-final-indicator' value='Y' />\n",\r
766         "comments": "",\r
767         "x": 1354.4000549316406,\r
768         "y": 1211.900016784668,\r
769         "z": "be119e26.f34f9",\r
770         "wires": []\r
771     },\r
772     {\r
773         "id": "d10726b7.d3d02",\r
774         "type": "block",\r
775         "name": "block",\r
776         "xml": "<block>\n",\r
777         "atomic": "false",\r
778         "comments": "",\r
779         "outputs": 1,\r
780         "x": 1192.4000549316406,\r
781         "y": 1164.900016784668,\r
782         "z": "be119e26.f34f9",\r
783         "wires": [\r
784             [\r
785                 "d44f3957.51ad4",\r
786                 "16c29993.ab7326",\r
787                 "87bdb7fa.7da8d8"\r
788             ]\r
789         ]\r
790     },\r
791     {\r
792         "id": "da2fcf8b.57e868",\r
793         "type": "record",\r
794         "name": "record",\r
795         "xml": "<record plugin=\"org.onap.ccsdk.sli.core.sli.recording.FileRecorder\">\n<parameter name=\"file\" value=\"/opt/opendaylight/current/data/log/optical-service-create.log\" />\n<parameter name=\"level\" value=\"info\" />\n<parameter name=\"field1\" value=\"`$optical-service-create-input.payload.service-aend.port-id`\"/>\n\n",\r
796         "comments": "",\r
797         "outputs": 1,\r
798         "x": 740.4000244140625,\r
799         "y": 137.89999389648438,\r
800         "z": "be119e26.f34f9",\r
801         "wires": [\r
802             []\r
803         ]\r
804     },\r
805     {\r
806         "id": "84b92024.42fc4",\r
807         "type": "record",\r
808         "name": "record",\r
809         "xml": "<record plugin=\"org.onap.ccsdk.sli.core.sli.recording.FileRecorder\">\n<parameter name=\"file\" value=\"/opt/opendaylight/current/data/log/optical-service-create.log\" />\n<parameter name=\"level\" value=\"info\" />\n<parameter name=\"field1\" value=\"`$optical-service-create-input.payload.service-zend.port-id`\"/>\n\n",\r
810         "comments": "",\r
811         "outputs": 1,\r
812         "x": 735.4000244140625,\r
813         "y": 214.89999389648438,\r
814         "z": "be119e26.f34f9",\r
815         "wires": [\r
816             []\r
817         ]\r
818     },\r
819     {\r
820         "id": "ee48055b.43515",\r
821         "type": "switchNode",\r
822         "name": "service-name",\r
823         "xml": "<switch test=\"`$optical-service-create-input.payload.param[$idx].name == 'service-name'`\">\n",\r
824         "comments": "",\r
825         "outputs": 1,\r
826         "x": 663.0667114257812,\r
827         "y": 618.566650390625,\r
828         "z": "be119e26.f34f9",\r
829         "wires": [\r
830             [\r
831                 "5a17268d.005fe8"\r
832             ]\r
833         ]\r
834     },\r
835     {\r
836         "id": "5a17268d.005fe8",\r
837         "type": "outcomeTrue",\r
838         "name": "true",\r
839         "xml": "<outcome value='true'>\n",\r
840         "comments": "",\r
841         "outputs": 1,\r
842         "x": 840.0667114257812,\r
843         "y": 634.566650390625,\r
844         "z": "be119e26.f34f9",\r
845         "wires": [\r
846             [\r
847                 "a2725653.88689"\r
848             ]\r
849         ]\r
850     },\r
851     {\r
852         "id": "a2725653.88689",\r
853         "type": "set",\r
854         "name": "set",\r
855         "xml": "<set>\n<parameter name='optical-service-create-input.payload.service-name' value=\"`$optical-service-create-input.payload.param[$idx].value`\"/>\n",\r
856         "comments": "",\r
857         "x": 974.0667724609375,\r
858         "y": 636.566650390625,\r
859         "z": "be119e26.f34f9",\r
860         "wires": []\r
861     },\r
862     {\r
863         "id": "8351b374.bb829",\r
864         "type": "success",\r
865         "name": "success",\r
866         "xml": "<outcome value='success'>\n",\r
867         "comments": "",\r
868         "outputs": 1,\r
869         "x": 860.4000244140625,\r
870         "y": 785.9000244140625,\r
871         "z": "be119e26.f34f9",\r
872         "wires": [\r
873             [\r
874                 "2aa1562e.df8772"\r
875             ]\r
876         ]\r
877     },\r
878     {\r
879         "id": "b67baa88.7569f8",\r
880         "type": "success",\r
881         "name": "success",\r
882         "xml": "<outcome value='success'>\n",\r
883         "comments": "",\r
884         "outputs": 1,\r
885         "x": 858.4000244140625,\r
886         "y": 835.8999938964844,\r
887         "z": "be119e26.f34f9",\r
888         "wires": [\r
889             [\r
890                 "723d4991.2456b"\r
891             ]\r
892         ]\r
893     },\r
894     {\r
895         "id": "f2170d69.16bd1",\r
896         "type": "success",\r
897         "name": "success",\r
898         "xml": "<outcome value='success'>\n",\r
899         "comments": "",\r
900         "outputs": 1,\r
901         "x": 853.3999938964844,\r
902         "y": 1262.900016784668,\r
903         "z": "be119e26.f34f9",\r
904         "wires": [\r
905             [\r
906                 "2a30842b.722684"\r
907             ]\r
908         ]\r
909     },\r
910     {\r
911         "id": "f6fda81a.c05dd8",\r
912         "type": "execute",\r
913         "name": "execute",\r
914         "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliPluginUtils' method='generateUUID' >\n<parameter name=\"ctx-destination\" value=\"service1-request-id\"/> ",\r
915         "comments": "",\r
916         "outputs": 1,\r
917         "x": 355.5000305175781,\r
918         "y": 946.9999923706055,\r
919         "z": "be119e26.f34f9",\r
920         "wires": [\r
921             []\r
922         ]\r
923     },\r
924     {\r
925         "id": "52cfcf48.59a01",\r
926         "type": "execute",\r
927         "name": "execute",\r
928         "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliPluginUtils' method='generateUUID' >\n<parameter name=\"ctx-destination\" value=\"service1-svc-instance-id\"/> ",\r
929         "comments": "",\r
930         "outputs": 1,\r
931         "x": 384.5000305175781,\r
932         "y": 860.9999923706055,\r
933         "z": "be119e26.f34f9",\r
934         "wires": [\r
935             []\r
936         ]\r
937     },\r
938     {\r
939         "id": "47962899.7c2",\r
940         "type": "execute",\r
941         "name": "execute",\r
942         "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliPluginUtils' method='generateUUID' >\n<parameter name=\"ctx-destination\" value=\"service2-svc-instance-id\"/> ",\r
943         "comments": "",\r
944         "outputs": 1,\r
945         "x": 318.5000305175781,\r
946         "y": 1021.9999923706055,\r
947         "z": "be119e26.f34f9",\r
948         "wires": [\r
949             []\r
950         ]\r
951     },\r
952     {\r
953         "id": "e4b9f8f.0986908",\r
954         "type": "execute",\r
955         "name": "execute",\r
956         "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliPluginUtils' method='generateUUID' >\n<parameter name=\"ctx-destination\" value=\"service2-request-id\"/> ",\r
957         "comments": "",\r
958         "outputs": 1,\r
959         "x": 289.5000305175781,\r
960         "y": 1098.9999923706055,\r
961         "z": "be119e26.f34f9",\r
962         "wires": [\r
963             []\r
964         ]\r
965     },\r
966     {\r
967         "id": "16c29993.ab7326",\r
968         "type": "call",\r
969         "name": "create-service-relationship",\r
970         "xml": "<call module='optical-service' rpc='create-service-relationship' mode='sync' >\n",\r
971         "comments": "",\r
972         "outputs": 1,\r
973         "x": 1450.5000305175781,\r
974         "y": 1129.9999923706055,\r
975         "z": "be119e26.f34f9",\r
976         "wires": [\r
977             []\r
978         ]\r
979     },\r
980     {\r
981         "id": "ce6f9a2a.d58bc",\r
982         "type": "set",\r
983         "name": "set acc ser",\r
984         "xml": "<set>\n<parameter name='domain-requests' value=\"`$service1-request-id`\" />\n<parameter name='optical-service-create-input.request-id' value=\"`$service1-request-id`\" />\n<parameter name='optical-service-create-input.service-id' value=\"`$service1-svc-instance-id`\" />\n<parameter name='optical-service-create-input.payload.service-name' value=\"`$optical-service-create-input.payload.service-name + '_' + 'MDONS-OTN'`\" /> \n",\r
985         "comments": "",\r
986         "x": 690.5000305175781,\r
987         "y": 1064.9999923706055,\r
988         "z": "be119e26.f34f9",\r
989         "wires": []\r
990     },\r
991     {\r
992         "id": "912b18e0.6fcbc8",\r
993         "type": "save",\r
994         "name": "save access service db",\r
995         "xml": "<save plugin=\"org.onap.ccsdk.sli.adaptors.resource.sql.SqlResource\" resource=\"SQL\" key=\"INSERT INTO REQUEST_DETAILS (request_id, controller_id, status, service_rate, service_instance_id, service_type, global_customer_id, notification_url, domain_requests ) VALUES ( $as-request-id , null , 'CREATING' , $optical-service-create-input.payload.service-rate ,  $as-svc-instance-id , $optical-service-create-input.service-type , $optical-service-create-input.global-customer-id , $optical-service-create-input.notification-url , $domain-requests );\"> ",\r
996         "comments": "",\r
997         "outputs": 1,\r
998         "x": 754.5000305175781,\r
999         "y": 1154.9999923706055,\r
1000         "z": "be119e26.f34f9",\r
1001         "wires": [\r
1002             []\r
1003         ]\r
1004     },\r
1005     {\r
1006         "id": "ed06089e.edc54",\r
1007         "type": "set",\r
1008         "name": "set acc ser",\r
1009         "xml": "<set>\n<parameter name='as-request-id' value='`$optical-service-create-input.request-id`' />\n<parameter name='as-svc-instance-id' value='`$optical-service-create-input.service-id`' />\n<parameter name='domain-requests' value=\"`$service1-request-id + ',' + $service2-request-id`\" />\n\n",\r
1010         "comments": "",\r
1011         "x": 690.5000305175781,\r
1012         "y": 1379.9999923706055,\r
1013         "z": "be119e26.f34f9",\r
1014         "wires": []\r
1015     },\r
1016     {\r
1017         "id": "aabebe1e.a2a91",\r
1018         "type": "save",\r
1019         "name": "save access service db",\r
1020         "xml": "<save plugin=\"org.onap.ccsdk.sli.adaptors.resource.sql.SqlResource\" resource=\"SQL\" key=\"INSERT INTO REQUEST_DETAILS (request_id, controller_id, status, service_rate, service_instance_id, service_type, global_customer_id, notification_url, domain_requests ) VALUES ( $as-request-id , null , 'CREATING' , $optical-service-create-input.payload.service-rate ,  $as-svc-instance-id , $optical-service-create-input.service-type , $optical-service-create-input.global-customer-id , $optical-service-create-input.notification-url , $domain-requests );\"> ",\r
1021         "comments": "",\r
1022         "outputs": 1,\r
1023         "x": 752.5000305175781,\r
1024         "y": 1506.9999923706055,\r
1025         "z": "be119e26.f34f9",\r
1026         "wires": [\r
1027             []\r
1028         ]\r
1029     },\r
1030     {\r
1031         "id": "ee62cd42.65cd58",\r
1032         "type": "record",\r
1033         "name": "record",\r
1034         "xml": "<record plugin=\"org.onap.ccsdk.sli.core.sli.recording.FileRecorder\">\n<parameter name=\"file\" value=\"/opt/opendaylight/current/data/log/optical-service-create.log\" />\n<parameter name=\"level\" value=\"info\" />\n<parameter name=\"field1\" value=\"`'domain rquest_' + $domain-requests`\"/>\n<parameter name=\"field2\" value=\"`'Service 1 req id---' + $service1-request-id`\"/>\n<parameter name=\"field3\" value=\"`'Service 2 req id---' + $service2-request-id`\"/>\n",\r
1035         "comments": "",\r
1036         "outputs": 1,\r
1037         "x": 697.6000061035156,\r
1038         "y": 1443.099967956543,\r
1039         "z": "be119e26.f34f9",\r
1040         "wires": [\r
1041             []\r
1042         ]\r
1043     },\r
1044     {\r
1045         "id": "545d3a33.e4b434",\r
1046         "type": "record",\r
1047         "name": "record",\r
1048         "xml": "<record plugin=\"org.onap.ccsdk.sli.core.sli.recording.FileRecorder\">\n<parameter name=\"file\" value=\"/opt/opendaylight/current/data/log/optical-service-create.log\" />\n<parameter name=\"level\" value=\"info\" />\n<parameter name=\"field1\" value=\"`'domain rquest_' + $domain-requests`\"/>\n<parameter name=\"field2\" value=\"`'Access rquest_' + $as-request-id`\"/>\n\n",\r
1049         "comments": "",\r
1050         "outputs": 1,\r
1051         "x": 696.6000061035156,\r
1052         "y": 1110.099967956543,\r
1053         "z": "be119e26.f34f9",\r
1054         "wires": [\r
1055             []\r
1056         ]\r
1057     },\r
1058     {\r
1059         "id": "9be241b.73fe74",\r
1060         "type": "set",\r
1061         "name": "set",\r
1062         "xml": "<set>\n<parameter name='as-request-id' value='`$optical-service-create-input.request-id`' />\n<parameter name='as-svc-instance-id' value='`$optical-service-create-input.service-id`' />",\r
1063         "comments": "",\r
1064         "x": 526.5000305175781,\r
1065         "y": 1055.9999923706055,\r
1066         "z": "be119e26.f34f9",\r
1067         "wires": []\r
1068     },\r
1069     {\r
1070         "id": "87bdb7fa.7da8d8",\r
1071         "type": "save",\r
1072         "name": "update acc service db",\r
1073         "xml": "<save plugin='org.onap.ccsdk.sli.adaptors.resource.sql.SqlResource' \nresource='SQL' \nkey='UPDATE REQUEST_DETAILS SET status = \"CREATED\" WHERE request_id = $as-request-id'\nforce='true' pfx='save-result'>",\r
1074         "comments": "",\r
1075         "outputs": 1,\r
1076         "x": 1376.5000305175781,\r
1077         "y": 1054.9999923706055,\r
1078         "z": "be119e26.f34f9",\r
1079         "wires": [\r
1080             []\r
1081         ]\r
1082     },\r
1083     {\r
1084         "id": "27cdd875.835958",\r
1085         "type": "switchNode",\r
1086         "name": "protocol",\r
1087         "xml": "<switch test=\"`$optical-service-create-input.payload.param[$idx].name == 'uni1_client_proto'`\">\n",\r
1088         "comments": "",\r
1089         "outputs": 1,\r
1090         "x": 646.566650390625,\r
1091         "y": 661.566650390625,\r
1092         "z": "be119e26.f34f9",\r
1093         "wires": [\r
1094             [\r
1095                 "b3f1926e.bdae08"\r
1096             ]\r
1097         ]\r
1098     },\r
1099     {\r
1100         "id": "b3f1926e.bdae08",\r
1101         "type": "outcomeTrue",\r
1102         "name": "true",\r
1103         "xml": "<outcome value='true'>\n",\r
1104         "comments": "",\r
1105         "outputs": 1,\r
1106         "x": 770.566650390625,\r
1107         "y": 672.566650390625,\r
1108         "z": "be119e26.f34f9",\r
1109         "wires": [\r
1110             [\r
1111                 "487a398d.1fdfb"\r
1112             ]\r
1113         ]\r
1114     },\r
1115     {\r
1116         "id": "487a398d.1fdfb",\r
1117         "type": "set",\r
1118         "name": "set",\r
1119         "xml": "<set>\n<parameter name='optical-service-create-input.payload.service-protocol' value=\"`$optical-service-create-input.payload.param[$idx].value`\"/>\n",\r
1120         "comments": "",\r
1121         "x": 896.566650390625,\r
1122         "y": 685.566650390625,\r
1123         "z": "be119e26.f34f9",\r
1124         "wires": []\r
1125     }\r
1126 ]