DG'S added for MDONS use case to handle cross domain
[sdnc/oam.git] / platform-logic / optical-service / src / main / json / optical-service_service-create-tapi.json
1 [\r
2     {\r
3         "id": "cb10d6c4.981698",\r
4         "type": "dgstart",\r
5         "name": "DGSTART",\r
6         "outputs": 1,\r
7         "x": 170,\r
8         "y": 107,\r
9         "z": "477ddea1.f7699",\r
10         "wires": [\r
11             [\r
12                 "63ae4640.f4c188"\r
13             ]\r
14         ]\r
15     },\r
16     {\r
17         "id": "63ae4640.f4c188",\r
18         "type": "service-logic",\r
19         "name": "optical-service ${project.version}",\r
20         "module": "optical-service",\r
21         "version": "${project.version}",\r
22         "comments": "",\r
23         "xml": "<service-logic xmlns='http://www.onap.org/sdnc/svclogic' xmlns:xsi='http://www.w3.org/2001/XMLSchema-instance' xsi:schemaLocation='http://www.onap.org/sdnc/svclogic ./svclogic.xsd' module='optical-service' version='${project.version}'>",\r
24         "outputs": 1,\r
25         "x": 183,\r
26         "y": 167,\r
27         "z": "477ddea1.f7699",\r
28         "wires": [\r
29             [\r
30                 "ccc0be9.d18f84"\r
31             ]\r
32         ]\r
33     },\r
34     {\r
35         "id": "ccc0be9.d18f84",\r
36         "type": "method",\r
37         "name": "method service-create-tapi",\r
38         "xml": "<method rpc='service-create-tapi' mode='sync'>\n",\r
39         "comments": "",\r
40         "outputs": 1,\r
41         "x": 203,\r
42         "y": 247,\r
43         "z": "477ddea1.f7699",\r
44         "wires": [\r
45             [\r
46                 "9e51a7e2.c96a48"\r
47             ]\r
48         ]\r
49     },\r
50     {\r
51         "id": "9e51a7e2.c96a48",\r
52         "type": "block",\r
53         "name": "block : atomic",\r
54         "xml": "<block atomic=\"true\">\n",\r
55         "atomic": "false",\r
56         "comments": "",\r
57         "outputs": 1,\r
58         "x": 412.5,\r
59         "y": 252,\r
60         "z": "477ddea1.f7699",\r
61         "wires": [\r
62             [\r
63                 "3ceef95d.a94976",\r
64                 "e43daa8d.210d18",\r
65                 "30c153d0.f4174c",\r
66                 "a085d0a9.db099",\r
67                 "7cbb8085.aa09",\r
68                 "b68ee0d5.ab2f1",\r
69                 "ce711353.77418",\r
70                 "86957885.24ae98",\r
71                 "52992436.be902c",\r
72                 "ff60ecd.026f51",\r
73                 "ceb8b8b2.ae8198"\r
74             ]\r
75         ]\r
76     },\r
77     {\r
78         "id": "3ceef95d.a94976",\r
79         "type": "record",\r
80         "name": "record",\r
81         "xml": "<record plugin=\"org.onap.ccsdk.sli.core.sli.recording.FileRecorder\">\n<parameter name=\"file\" value=\"/opt/opendaylight/current/data/log/service-create-tapi.log\" />\n<parameter name=\"level\" value=\"info\" />\n<parameter name=\"field1\" value=\"Inside optical service create tapi\"/>\n\n\n\n\n\n",\r
82         "comments": "",\r
83         "outputs": 1,\r
84         "x": 412,\r
85         "y": 50,\r
86         "z": "477ddea1.f7699",\r
87         "wires": [\r
88             []\r
89         ]\r
90     },\r
91     {\r
92         "id": "e43daa8d.210d18",\r
93         "type": "get-resource",\r
94         "name": "get-resource",\r
95         "xml": "<get-resource plugin='org.onap.ccsdk.sli.adaptors.resource.sql.SqlResource' resource='SQL'\nkey='SELECT *\nfrom TOPOLOGY_LOGICAL_RELATION_TO_PINTERFACE\nWHERE interface_name = $optical-service-create-input.payload.service-aend.port-id'\npfx='db-aend'>",\r
96         "comments": "",\r
97         "outputs": 1,\r
98         "x": 610.9999389648438,\r
99         "y": 101.99998474121094,\r
100         "z": "477ddea1.f7699",\r
101         "wires": [\r
102             [\r
103                 "c6f3bb2.1ae1f48"\r
104             ]\r
105         ]\r
106     },\r
107     {\r
108         "id": "30c153d0.f4174c",\r
109         "type": "get-resource",\r
110         "name": "get-resource",\r
111         "xml": "<get-resource plugin='org.onap.ccsdk.sli.adaptors.resource.sql.SqlResource' resource='SQL'\nkey='SELECT *\nfrom TOPOLOGY_LOGICAL_RELATION_TO_PINTERFACE\nWHERE interface_name = $optical-service-create-input.payload.service-zend.port-id'\npfx='db-zend'>",\r
112         "comments": "",\r
113         "outputs": 1,\r
114         "x": 631.9999389648438,\r
115         "y": 166.99996948242188,\r
116         "z": "477ddea1.f7699",\r
117         "wires": [\r
118             [\r
119                 "5ed218c5.9a0bc8"\r
120             ]\r
121         ]\r
122     },\r
123     {\r
124         "id": "c6f3bb2.1ae1f48",\r
125         "type": "success",\r
126         "name": "success",\r
127         "xml": "<outcome value='success'>\n",\r
128         "comments": "",\r
129         "outputs": 1,\r
130         "x": 770.9999389648438,\r
131         "y": 103.99998474121094,\r
132         "z": "477ddea1.f7699",\r
133         "wires": [\r
134             [\r
135                 "6a954070.e5ff5"\r
136             ]\r
137         ]\r
138     },\r
139     {\r
140         "id": "5ed218c5.9a0bc8",\r
141         "type": "success",\r
142         "name": "success",\r
143         "xml": "<outcome value='success'>\n",\r
144         "comments": "",\r
145         "outputs": 1,\r
146         "x": 780.9999389648438,\r
147         "y": 164.99996948242188,\r
148         "z": "477ddea1.f7699",\r
149         "wires": [\r
150             [\r
151                 "9ead2d56.36328"\r
152             ]\r
153         ]\r
154     },\r
155     {\r
156         "id": "6a954070.e5ff5",\r
157         "type": "set",\r
158         "name": "set",\r
159         "xml": "<set>\n<parameter name='aend-node-uuid' value='`$db-aend.pnf-name`' />\n<parameter name='aend-pnf-name' value='`$db-aend.pnf-id`' />\n<parameter name='aend-cep-list' value='`$db-aend.connection-point`' />\n<parameter name='aend-nep' value='`$db-aend.interface-name`' />\n<parameter name='aend-rate' value='`$db-aend.rate`' />\n",\r
160         "comments": "",\r
161         "x": 936.9999389648438,\r
162         "y": 104.99996948242188,\r
163         "z": "477ddea1.f7699",\r
164         "wires": []\r
165     },\r
166     {\r
167         "id": "9ead2d56.36328",\r
168         "type": "set",\r
169         "name": "set",\r
170         "xml": "<set>\n<parameter name='zend-node-uuid' value='`$db-zend.pnf-name`' />\n<parameter name='zend-pnf-name' value='`$db-zend.pnf-id`' />\n<parameter name='zend-cep-list' value='`$db-zend.connection-point`' />\n<parameter name='zend-nep' value='`$db-zend.interface-name`' />\n<parameter name='zend-rate' value='`$db-zend.rate`' />\n",\r
171         "comments": "",\r
172         "x": 930,\r
173         "y": 164,\r
174         "z": "477ddea1.f7699",\r
175         "wires": []\r
176     },\r
177     {\r
178         "id": "a085d0a9.db099",\r
179         "type": "execute",\r
180         "name": "execute: read properties",\r
181         "xml": "<execute plugin='org.onap.ccsdk.sli.plugins.prop.PropertiesNode' method='readProperties' >\n<parameter name='fileName' value='/opt/onap/sdnc/data/properties/optical-service-dg.properties' />\n<parameter name='contextPrefix' value='prop' />\n",\r
182         "comments": "",\r
183         "outputs": 1,\r
184         "x": 600,\r
185         "y": 56,\r
186         "z": "477ddea1.f7699",\r
187         "wires": [\r
188             []\r
189         ]\r
190     },\r
191     {\r
192         "id": "7cbb8085.aa09",\r
193         "type": "get-resource",\r
194         "name": "find if aend is uni or nni or enni",\r
195         "xml": "<get-resource plugin=\"org.onap.ccsdk.sli.adaptors.aai.AAIService\"\nresource=\"p-interface\"\n key=\"pnf.pnf-name = $aend-node-uuid AND\n     p-interface.interface-name = $aend-nep\"\npfx='aend'      local-only='false'>\n\n",\r
196         "comments": "",\r
197         "outputs": 1,\r
198         "x": 696,\r
199         "y": 248,\r
200         "z": "477ddea1.f7699",\r
201         "wires": [\r
202             []\r
203         ]\r
204     },\r
205     {\r
206         "id": "b68ee0d5.ab2f1",\r
207         "type": "switchNode",\r
208         "name": "switch",\r
209         "xml": "<switch test='`$aend.network-interface-type`'>\n",\r
210         "comments": "",\r
211         "outputs": 1,\r
212         "x": 611,\r
213         "y": 344,\r
214         "z": "477ddea1.f7699",\r
215         "wires": [\r
216             [\r
217                 "c6743c18.bbfeb",\r
218                 "d6efe253.7e8f"\r
219             ]\r
220         ]\r
221     },\r
222     {\r
223         "id": "c6743c18.bbfeb",\r
224         "type": "outcome",\r
225         "name": "UNI",\r
226         "xml": "<outcome value='UNI'>\n",\r
227         "comments": "",\r
228         "outputs": 1,\r
229         "x": 736,\r
230         "y": 293,\r
231         "z": "477ddea1.f7699",\r
232         "wires": [\r
233             [\r
234                 "cdb5c5b5.9048e8"\r
235             ]\r
236         ]\r
237     },\r
238     {\r
239         "id": "131024c8.c2705b",\r
240         "type": "set",\r
241         "name": "set",\r
242         "xml": "<set>\n<parameter name='aend-cep' value='`$aend-cep-list`' />\n<parameter name='aend-new' value='' />\n<parameter name='aend-new-rate' value='0' />\n",\r
243         "comments": "",\r
244         "x": 1111,\r
245         "y": 142,\r
246         "z": "477ddea1.f7699",\r
247         "wires": []\r
248     },\r
249     {\r
250         "id": "40b15a3.dac47a4",\r
251         "type": "execute",\r
252         "name": "execute",\r
253         "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliStringUtils' method='split' >\n<parameter name=\"original_string\" value='`$aend-cep-list`'/>\n<parameter name=\"regex\" value=\",\"/>\n<parameter name=\"ctx_memory_result_key\" value=\"param-prefix\"/> ",\r
254         "comments": "",\r
255         "outputs": 1,\r
256         "x": 1143,\r
257         "y": 384,\r
258         "z": "477ddea1.f7699",\r
259         "wires": [\r
260             []\r
261         ]\r
262     },\r
263     {\r
264         "id": "cdb5c5b5.9048e8",\r
265         "type": "block",\r
266         "name": "block : atomic",\r
267         "xml": "<block atomic='true'>",\r
268         "atomic": "true",\r
269         "comments": "",\r
270         "outputs": 1,\r
271         "x": 874,\r
272         "y": 292,\r
273         "z": "477ddea1.f7699",\r
274         "wires": [\r
275             [\r
276                 "131024c8.c2705b",\r
277                 "b290b92c.1e7b58",\r
278                 "b86f369c.e3ed78"\r
279             ]\r
280         ]\r
281     },\r
282     {\r
283         "id": "d2686a37.db5528",\r
284         "type": "block",\r
285         "name": "block : atomic",\r
286         "xml": "<block atomic='true'>",\r
287         "atomic": "true",\r
288         "comments": "",\r
289         "outputs": 1,\r
290         "x": 894,\r
291         "y": 407,\r
292         "z": "477ddea1.f7699",\r
293         "wires": [\r
294             [\r
295                 "40b15a3.dac47a4",\r
296                 "7a067107.2ec2",\r
297                 "ab1ab8d.88c2948",\r
298                 "75a9a4ed.ec8d2c"\r
299             ]\r
300         ]\r
301     },\r
302     {\r
303         "id": "4fdc9aa0.b29954",\r
304         "type": "execute",\r
305         "name": "execute",\r
306         "xml": "<execute plugin='org.onap.ccsdk.sli.plugins.restapicall.RestapiCallNode' method='sendRequest' >\n<parameter name=\"restapiUrl\" value=\"` $controller-ip + $prop.tapi.cep.details.url + $param-prefix[$idx]`\" />\n<parameter name=\"restapiUser\" value=\"admin\"/>  \n<parameter name=\"restapiPassword\" value=\"admin\"/>  \n<parameter name=\"httpMethod\" value=\"GET\"/>\n<parameter name=\"responsePrefix\" value=\"aend-cep-response\"/>\n<parameter name='contentType' value='application/json' />\n<parameter name='format' value='json' />\n<parameter name=\"trustStoreFileName\" value=\"/opt/onap/sdnc/data/stores/truststore.onap.client.tapi.jks\"/>  \n<parameter name=\"trustStorePassword\" value=\"adminadmin\"/>  \n<parameter name=\"keyStoreFileName\" value=\"/opt/onap/sdnc/data/stores/sdnc.p12\"/>  \n<parameter name=\"keyStorePassword\" value=\"adminadmin\"/> ",\r
307         "comments": "",\r
308         "outputs": 1,\r
309         "x": 1229.111083984375,\r
310         "y": 460.22222900390625,\r
311         "z": "477ddea1.f7699",\r
312         "wires": [\r
313             [\r
314                 "c21f9ebf.94222",\r
315                 "c3ad189d.190788"\r
316             ]\r
317         ]\r
318     },\r
319     {\r
320         "id": "c21f9ebf.94222",\r
321         "type": "failure",\r
322         "name": "failure",\r
323         "xml": "<outcome value='failure'>\n",\r
324         "comments": "",\r
325         "outputs": 1,\r
326         "x": 1342.77779006958,\r
327         "y": 422.0000057220459,\r
328         "z": "477ddea1.f7699",\r
329         "wires": [\r
330             [\r
331                 "f0cb2de3.028b2"\r
332             ]\r
333         ]\r
334     },\r
335     {\r
336         "id": "c3ad189d.190788",\r
337         "type": "success",\r
338         "name": "success",\r
339         "xml": "<outcome value='success'>\n",\r
340         "comments": "",\r
341         "outputs": 1,\r
342         "x": 1352.2221794128418,\r
343         "y": 491.7777805328369,\r
344         "z": "477ddea1.f7699",\r
345         "wires": [\r
346             [\r
347                 "27f9e6a9.a5da2a"\r
348             ]\r
349         ]\r
350     },\r
351     {\r
352         "id": "f0cb2de3.028b2",\r
353         "type": "record",\r
354         "name": "record",\r
355         "xml": "<record plugin=\"org.onap.ccsdk.sli.core.sli.recording.FileRecorder\">\n<parameter name=\"file\" value=\"/opt/opendaylight/current/data/log/service-create-tapi.log\" />\n<parameter name=\"level\" value=\"info\" />\n<parameter name=\"field1\" value=\"Failed to get Aend cep details\"/>\n",\r
356         "comments": "",\r
357         "outputs": 1,\r
358         "x": 1500,\r
359         "y": 422,\r
360         "z": "477ddea1.f7699",\r
361         "wires": [\r
362             []\r
363         ]\r
364     },\r
365     {\r
366         "id": "9994476.f537bb8",\r
367         "type": "record",\r
368         "name": "record",\r
369         "xml": "<record plugin=\"org.onap.ccsdk.sli.core.sli.recording.FileRecorder\">\n<parameter name=\"file\" value=\"/opt/opendaylight/current/data/log/service-create-tapi.log\" />\n<parameter name=\"level\" value=\"info\" />\n<parameter name=\"field1\" value=\"Sucessfully retrieved aend cep\"/>\n",\r
370         "comments": "",\r
371         "outputs": 1,\r
372         "x": 1639,\r
373         "y": 444,\r
374         "z": "477ddea1.f7699",\r
375         "wires": [\r
376             []\r
377         ]\r
378     },\r
379     {\r
380         "id": "7a067107.2ec2",\r
381         "type": "for",\r
382         "name": "for",\r
383         "xml": "<for index='idx' start='0' end='`$param-prefix_length`' >\n",\r
384         "comments": "",\r
385         "outputs": 1,\r
386         "x": 1086,\r
387         "y": 433,\r
388         "z": "477ddea1.f7699",\r
389         "wires": [\r
390             [\r
391                 "6d62527a.1e40bc"\r
392             ]\r
393         ]\r
394     },\r
395     {\r
396         "id": "27f9e6a9.a5da2a",\r
397         "type": "block",\r
398         "name": "block : atomic",\r
399         "xml": "<block atomic=\"true\">\n",\r
400         "atomic": "false",\r
401         "comments": "",\r
402         "outputs": 1,\r
403         "x": 1490,\r
404         "y": 494,\r
405         "z": "477ddea1.f7699",\r
406         "wires": [\r
407             [\r
408                 "9994476.f537bb8",\r
409                 "5de58fdb.3dc18"\r
410             ]\r
411         ]\r
412     },\r
413     {\r
414         "id": "8b835dad.6e468",\r
415         "type": "break",\r
416         "name": "break",\r
417         "xml": "<break>\n",\r
418         "comments": "",\r
419         "x": 2096.5552864074707,\r
420         "y": 543.1110572814941,\r
421         "z": "477ddea1.f7699",\r
422         "wires": []\r
423     },\r
424     {\r
425         "id": "f03d8eb8.9e89b",\r
426         "type": "set",\r
427         "name": "set aend-local-id",\r
428         "xml": "<set>\n<parameter name='aend-local-id' value=\"`$aend-local-id + '/OTN/' + $aend-pnf-name + '/' + $aend-cep-response.sip[0].name[2].value + ':' + $aend-cep-response.sip[0].name[1].value`\" />\n<parameter name='aend-cep' value='`$param-prefix[$idx]`'/>\n\n\n",\r
429         "comments": "",\r
430         "x": 2124.3332290649414,\r
431         "y": 472.1111087799072,\r
432         "z": "477ddea1.f7699",\r
433         "wires": []\r
434     },\r
435     {\r
436         "id": "a19a25b4.a7fc58",\r
437         "type": "block",\r
438         "name": "block : atomic",\r
439         "xml": "<block atomic='true'>",\r
440         "atomic": "true",\r
441         "comments": "",\r
442         "outputs": 1,\r
443         "x": 1918,\r
444         "y": 509,\r
445         "z": "477ddea1.f7699",\r
446         "wires": [\r
447             [\r
448                 "f03d8eb8.9e89b",\r
449                 "8b835dad.6e468"\r
450             ]\r
451         ]\r
452     },\r
453     {\r
454         "id": "6d62527a.1e40bc",\r
455         "type": "block",\r
456         "name": "block : atomic",\r
457         "xml": "<block atomic=\"true\">\n",\r
458         "atomic": "false",\r
459         "comments": "",\r
460         "outputs": 1,\r
461         "x": 1095,\r
462         "y": 494,\r
463         "z": "477ddea1.f7699",\r
464         "wires": [\r
465             [\r
466                 "4fdc9aa0.b29954"\r
467             ]\r
468         ]\r
469     },\r
470     {\r
471         "id": "ab1ab8d.88c2948",\r
472         "type": "set",\r
473         "name": "set",\r
474         "xml": "<set>\n<parameter name='aend-new' value='' />\n<parameter name='aend-local-id' value='' />\n\n",\r
475         "comments": "",\r
476         "x": 1062,\r
477         "y": 337,\r
478         "z": "477ddea1.f7699",\r
479         "wires": []\r
480     },\r
481     {\r
482         "id": "ce711353.77418",\r
483         "type": "get-resource",\r
484         "name": "find if zend is uni or nni or enni",\r
485         "xml": "<get-resource plugin=\"org.onap.ccsdk.sli.adaptors.aai.AAIService\"\nresource=\"p-interface\"\n key=\"pnf.pnf-name = $zend-node-uuid AND\n     p-interface.interface-name = $zend-nep\"\npfx='zend'      local-only='false'>\n\n",\r
486         "comments": "",\r
487         "outputs": 1,\r
488         "x": 715,\r
489         "y": 790,\r
490         "z": "477ddea1.f7699",\r
491         "wires": [\r
492             []\r
493         ]\r
494     },\r
495     {\r
496         "id": "86957885.24ae98",\r
497         "type": "switchNode",\r
498         "name": "switch",\r
499         "xml": "<switch test='`$zend.network-interface-type`'>\n",\r
500         "comments": "",\r
501         "outputs": 1,\r
502         "x": 484,\r
503         "y": 1139,\r
504         "z": "477ddea1.f7699",\r
505         "wires": [\r
506             [\r
507                 "2dd9facb.4d9096",\r
508                 "9f7e7624.f487d8"\r
509             ]\r
510         ]\r
511     },\r
512     {\r
513         "id": "2dd9facb.4d9096",\r
514         "type": "outcome",\r
515         "name": "UNI",\r
516         "xml": "<outcome value='UNI'>\n",\r
517         "comments": "",\r
518         "outputs": 1,\r
519         "x": 610,\r
520         "y": 1059,\r
521         "z": "477ddea1.f7699",\r
522         "wires": [\r
523             [\r
524                 "70ab075.7054cf8"\r
525             ]\r
526         ]\r
527     },\r
528     {\r
529         "id": "2cf44710.442d88",\r
530         "type": "set",\r
531         "name": "set",\r
532         "xml": "<set>\n<parameter name='zend-cep' value='`$zend-cep-list`' />\n<parameter name='zend-new' value='' />\n<parameter name='zend-new-rate' value='0' />\n",\r
533         "comments": "",\r
534         "x": 1031,\r
535         "y": 780,\r
536         "z": "477ddea1.f7699",\r
537         "wires": []\r
538     },\r
539     {\r
540         "id": "11c54622.c031aa",\r
541         "type": "execute",\r
542         "name": "execute",\r
543         "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliStringUtils' method='split' >\n<parameter name=\"original_string\" value='`$zend-cep-list`'/>\n<parameter name=\"regex\" value=\",\"/>\n<parameter name=\"ctx_memory_result_key\" value=\"param-prefix1\"/> ",\r
544         "comments": "",\r
545         "outputs": 1,\r
546         "x": 982,\r
547         "y": 1199,\r
548         "z": "477ddea1.f7699",\r
549         "wires": [\r
550             []\r
551         ]\r
552     },\r
553     {\r
554         "id": "70ab075.7054cf8",\r
555         "type": "block",\r
556         "name": "block : atomic",\r
557         "xml": "<block atomic='true'>",\r
558         "atomic": "true",\r
559         "comments": "",\r
560         "outputs": 1,\r
561         "x": 890,\r
562         "y": 838,\r
563         "z": "477ddea1.f7699",\r
564         "wires": [\r
565             [\r
566                 "2cf44710.442d88",\r
567                 "cee2aa19.600e38",\r
568                 "7c2ba1f9.81021"\r
569             ]\r
570         ]\r
571     },\r
572     {\r
573         "id": "a49ef364.fd7db",\r
574         "type": "block",\r
575         "name": "block : atomic",\r
576         "xml": "<block atomic='true'>",\r
577         "atomic": "true",\r
578         "comments": "",\r
579         "outputs": 1,\r
580         "x": 772,\r
581         "y": 1256,\r
582         "z": "477ddea1.f7699",\r
583         "wires": [\r
584             [\r
585                 "11c54622.c031aa",\r
586                 "5bdbd1f1.43aa3",\r
587                 "72f7503a.affea",\r
588                 "54bcccf0.aad274"\r
589             ]\r
590         ]\r
591     },\r
592     {\r
593         "id": "5bdbd1f1.43aa3",\r
594         "type": "set",\r
595         "name": "set",\r
596         "xml": "<set>\n<parameter name='zend-new' value='' />\n<parameter name='zend-local-id' value='' />\n",\r
597         "comments": "",\r
598         "x": 983,\r
599         "y": 1147,\r
600         "z": "477ddea1.f7699",\r
601         "wires": []\r
602     },\r
603     {\r
604         "id": "d6efe253.7e8f",\r
605         "type": "other",\r
606         "name": "other",\r
607         "xml": "<outcome value='Other'>\n",\r
608         "comments": "",\r
609         "outputs": 1,\r
610         "x": 748,\r
611         "y": 409,\r
612         "z": "477ddea1.f7699",\r
613         "wires": [\r
614             [\r
615                 "d2686a37.db5528"\r
616             ]\r
617         ]\r
618     },\r
619     {\r
620         "id": "9f7e7624.f487d8",\r
621         "type": "other",\r
622         "name": "other",\r
623         "xml": "<outcome value='Other'>\n",\r
624         "comments": "",\r
625         "outputs": 1,\r
626         "x": 606,\r
627         "y": 1254,\r
628         "z": "477ddea1.f7699",\r
629         "wires": [\r
630             [\r
631                 "a49ef364.fd7db"\r
632             ]\r
633         ]\r
634     },\r
635     {\r
636         "id": "52992436.be902c",\r
637         "type": "execute",\r
638         "name": "execute",\r
639         "xml": "<execute plugin='org.onap.ccsdk.sli.plugins.restapicall.RestapiCallNode' method='sendRequest' >\n<parameter name=\"templateFileName\" value=\"`$prop.restapi.templateDir + '/optical-service-create-tapi.json'`\" />\n<parameter name=\"restapiUrl\" value=\"`$controller-ip + '/cxf/tapi/v2/connectivities/tapi-services'`\"/>\n<parameter name=\"restapiUser\" value=\"admin\"/>  \n<parameter name=\"restapiPassword\" value=\"admin\"/>  \n<parameter name=\"httpMethod\" value=\"POST\"/>\n<parameter name=\"responsePrefix\" value=\"tapi-service-response\"/>\n<parameter name='contentType' value='application/json' />\n<parameter name='format' value='json' />\n<parameter name=\"trustStoreFileName\" value=\"/opt/onap/sdnc/data/stores/truststore.onap.client.tapi.jks\"/>  \n<parameter name=\"trustStorePassword\" value=\"adminadmin\"/>  \n<parameter name=\"keyStoreFileName\" value=\"/opt/onap/sdnc/data/stores/sdnc.p12\"/>  \n<parameter name=\"keyStorePassword\" value=\"adminadmin\"/> ",\r
640         "comments": "",\r
641         "outputs": 1,\r
642         "x": 223.00006103515625,\r
643         "y": 1580,\r
644         "z": "477ddea1.f7699",\r
645         "wires": [\r
646             [\r
647                 "807d3a9b.b39f98",\r
648                 "4ca35ad.57ba6a4"\r
649             ]\r
650         ]\r
651     },\r
652     {\r
653         "id": "807d3a9b.b39f98",\r
654         "type": "failure",\r
655         "name": "failure",\r
656         "xml": "<outcome value='failure'>\n",\r
657         "comments": "",\r
658         "outputs": 1,\r
659         "x": 364.00006103515625,\r
660         "y": 1528,\r
661         "z": "477ddea1.f7699",\r
662         "wires": [\r
663             [\r
664                 "c9f09c9a.c5b34"\r
665             ]\r
666         ]\r
667     },\r
668     {\r
669         "id": "4ca35ad.57ba6a4",\r
670         "type": "success",\r
671         "name": "success",\r
672         "xml": "<outcome value='success'>\n",\r
673         "comments": "",\r
674         "outputs": 1,\r
675         "x": 378.00006103515625,\r
676         "y": 1642,\r
677         "z": "477ddea1.f7699",\r
678         "wires": [\r
679             [\r
680                 "2378e9dd.60d396"\r
681             ]\r
682         ]\r
683     },\r
684     {\r
685         "id": "c9f09c9a.c5b34",\r
686         "type": "block",\r
687         "name": "block : atomic",\r
688         "xml": "<block atomic='true'>",\r
689         "atomic": "true",\r
690         "comments": "",\r
691         "outputs": 1,\r
692         "x": 529.0000610351562,\r
693         "y": 1527,\r
694         "z": "477ddea1.f7699",\r
695         "wires": [\r
696             [\r
697                 "f18f6836.1d4108"\r
698             ]\r
699         ]\r
700     },\r
701     {\r
702         "id": "2378e9dd.60d396",\r
703         "type": "block",\r
704         "name": "block : atomic",\r
705         "xml": "<block atomic='true'>",\r
706         "atomic": "true",\r
707         "comments": "",\r
708         "outputs": 1,\r
709         "x": 554.0000610351562,\r
710         "y": 1642,\r
711         "z": "477ddea1.f7699",\r
712         "wires": [\r
713             [\r
714                 "70e50a50.c3ff54",\r
715                 "579d26d3.591e88",\r
716                 "750b8813.7e3ec8",\r
717                 "438684f8.c804ec",\r
718                 "b5a7e704.c626d8",\r
719                 "59ec667.1ec9998"\r
720             ]\r
721         ]\r
722     },\r
723     {\r
724         "id": "f18f6836.1d4108",\r
725         "type": "returnFailure",\r
726         "name": "return failure",\r
727         "xml": "<return status='failure'>\n<parameter name='error-code' value='500' />\n<parameter name='error-message' value=\"`'Service creation failed for'+ ':' + $optical-service-create-input.payload.service-name`\" />\n<parameter name='ack-final-indicator' value=\"Y\" />",\r
728         "comments": "",\r
729         "x": 721.0000610351562,\r
730         "y": 1528,\r
731         "z": "477ddea1.f7699",\r
732         "wires": []\r
733     },\r
734     {\r
735         "id": "98706095.76a01",\r
736         "type": "call",\r
737         "name": "call",\r
738         "xml": "<call module='optical-service' rpc='success-aai-update-tapi' mode='sync' >\n",\r
739         "comments": "",\r
740         "outputs": 1,\r
741         "x": 1267,\r
742         "y": 2013,\r
743         "z": "477ddea1.f7699",\r
744         "wires": [\r
745             []\r
746         ]\r
747     },\r
748     {\r
749         "id": "ff60ecd.026f51",\r
750         "type": "set",\r
751         "name": "set",\r
752         "xml": "<set>\n<parameter name='service-name' value=\"`$optical-service-create-input.payload.service-name`\" />\n<parameter name='svc-action' value=\"CREATE\" />\n",\r
753         "comments": "",\r
754         "x": 323,\r
755         "y": 1382,\r
756         "z": "477ddea1.f7699",\r
757         "wires": []\r
758     },\r
759     {\r
760         "id": "ceb8b8b2.ae8198",\r
761         "type": "record",\r
762         "name": "record",\r
763         "xml": "<record plugin=\"org.onap.ccsdk.sli.core.sli.recording.FileRecorder\">\n<parameter name=\"file\" value=\"/opt/opendaylight/current/data/log/service-create-tapi.log\" />\n<parameter name=\"level\" value=\"info\" />\n<parameter name=\"field1\" value=\"A end local-id\"/>\n<parameter name=\"field2\" value=\"`$aend-local-id`\"/>\n<parameter name=\"field3\" value=\"Z end local-id\"/>\n<parameter name=\"field4\" value=\"`$zend-local-id`\"/>\n<parameter name=\"field5\" value=\"Service name\"/>\n<parameter name=\"field6\" value=\"`$service-name`\"/>\n\n",\r
764         "comments": "",\r
765         "outputs": 1,\r
766         "x": 287,\r
767         "y": 1465,\r
768         "z": "477ddea1.f7699",\r
769         "wires": [\r
770             []\r
771         ]\r
772     },\r
773     {\r
774         "id": "a4f3d4cb.d51068",\r
775         "type": "for",\r
776         "name": "for",\r
777         "xml": "<for index='idl' start='0' end='`$param-prefix1_length`' >\n",\r
778         "comments": "",\r
779         "outputs": 1,\r
780         "x": 1254,\r
781         "y": 1501,\r
782         "z": "477ddea1.f7699",\r
783         "wires": [\r
784             [\r
785                 "29ec1f.599403e2"\r
786             ]\r
787         ]\r
788     },\r
789     {\r
790         "id": "abf6e183.cf7b",\r
791         "type": "set",\r
792         "name": "set",\r
793         "xml": "<set>\n<parameter name='zend-new' value=\"`$zend-new + $param-prefix1[$idl]`\" />\n",\r
794         "comments": "",\r
795         "x": 1706,\r
796         "y": 1432,\r
797         "z": "477ddea1.f7699",\r
798         "wires": []\r
799     },\r
800     {\r
801         "id": "29ec1f.599403e2",\r
802         "type": "switchNode",\r
803         "name": "switch",\r
804         "xml": "<switch test='`$idl`'>\n",\r
805         "comments": "",\r
806         "outputs": 1,\r
807         "x": 1389,\r
808         "y": 1502,\r
809         "z": "477ddea1.f7699",\r
810         "wires": [\r
811             [\r
812                 "7815f59.b48cf0c",\r
813                 "3a3a667b.eb736a",\r
814                 "31a716b1.aadeaa"\r
815             ]\r
816         ]\r
817     },\r
818     {\r
819         "id": "7815f59.b48cf0c",\r
820         "type": "outcome",\r
821         "name": "outcome",\r
822         "xml": "<outcome value='`$param-prefix1_length - 1`'>\n",\r
823         "comments": "",\r
824         "outputs": 1,\r
825         "x": 1569,\r
826         "y": 1434,\r
827         "z": "477ddea1.f7699",\r
828         "wires": [\r
829             [\r
830                 "abf6e183.cf7b"\r
831             ]\r
832         ]\r
833     },\r
834     {\r
835         "id": "3a3a667b.eb736a",\r
836         "type": "other",\r
837         "name": "other",\r
838         "xml": "<outcome value='Other'>\n",\r
839         "comments": "",\r
840         "outputs": 1,\r
841         "x": 1576,\r
842         "y": 1509,\r
843         "z": "477ddea1.f7699",\r
844         "wires": [\r
845             [\r
846                 "53f306dd.3c4f48"\r
847             ]\r
848         ]\r
849     },\r
850     {\r
851         "id": "53f306dd.3c4f48",\r
852         "type": "set",\r
853         "name": "set",\r
854         "xml": "<set>\n<parameter name='zend-new' value=\"`$zend-new + $param-prefix1[$idl] + ','`\" />\n",\r
855         "comments": "",\r
856         "x": 1732,\r
857         "y": 1511,\r
858         "z": "477ddea1.f7699",\r
859         "wires": []\r
860     },\r
861     {\r
862         "id": "31a716b1.aadeaa",\r
863         "type": "outcome",\r
864         "name": "outcome",\r
865         "xml": "<outcome value='`$idk`'>\n",\r
866         "comments": "",\r
867         "outputs": 1,\r
868         "x": 1560,\r
869         "y": 1569,\r
870         "z": "477ddea1.f7699",\r
871         "wires": [\r
872             [\r
873                 "f6272db.5d44ad"\r
874             ]\r
875         ]\r
876     },\r
877     {\r
878         "id": "f6272db.5d44ad",\r
879         "type": "set",\r
880         "name": "set",\r
881         "xml": "<set>\n<parameter name='zend-new' value='`$zend-new`' />\n",\r
882         "comments": "",\r
883         "x": 1737,\r
884         "y": 1567,\r
885         "z": "477ddea1.f7699",\r
886         "wires": []\r
887     },\r
888     {\r
889         "id": "579d26d3.591e88",\r
890         "type": "save",\r
891         "name": "update pinterface cep DB Zend",\r
892         "xml": "<save plugin='org.onap.ccsdk.sli.adaptors.resource.sql.SqlResource' \nresource='SQL' \nkey='UPDATE TOPOLOGY_LOGICAL_RELATION_TO_PINTERFACE SET connection_point = $zend-new WHERE interface_name = $zend-nep'\nforce='true' pfx='save-result'>",\r
893         "comments": "",\r
894         "outputs": 1,\r
895         "x": 853.2222900390625,\r
896         "y": 1708.666748046875,\r
897         "z": "477ddea1.f7699",\r
898         "wires": [\r
899             []\r
900         ]\r
901     },\r
902     {\r
903         "id": "70e50a50.c3ff54",\r
904         "type": "save",\r
905         "name": "update pinterface cep DB Aend",\r
906         "xml": "<save plugin='org.onap.ccsdk.sli.adaptors.resource.sql.SqlResource' \nresource='SQL' \nkey='UPDATE TOPOLOGY_LOGICAL_RELATION_TO_PINTERFACE SET connection_point = $aend-new WHERE interface_name = $aend-nep'\nforce='true' pfx='save-result'>",\r
907         "comments": "",\r
908         "outputs": 1,\r
909         "x": 871,\r
910         "y": 1642,\r
911         "z": "477ddea1.f7699",\r
912         "wires": [\r
913             []\r
914         ]\r
915     },\r
916     {\r
917         "id": "b290b92c.1e7b58",\r
918         "type": "record",\r
919         "name": "record",\r
920         "xml": "<record plugin=\"org.onap.ccsdk.sli.core.sli.recording.FileRecorder\">\n<parameter name=\"file\" value=\"/opt/opendaylight/current/data/log/service-create-tapi.log\" />\n<parameter name=\"level\" value=\"info\" />\n<parameter name=\"field1\" value=\"Aend uni\"/>\n\n\n\n\n\n",\r
921         "comments": "",\r
922         "outputs": 1,\r
923         "x": 1114,\r
924         "y": 206,\r
925         "z": "477ddea1.f7699",\r
926         "wires": [\r
927             []\r
928         ]\r
929     },\r
930     {\r
931         "id": "cee2aa19.600e38",\r
932         "type": "record",\r
933         "name": "record",\r
934         "xml": "<record plugin=\"org.onap.ccsdk.sli.core.sli.recording.FileRecorder\">\n<parameter name=\"file\" value=\"/opt/opendaylight/current/data/log/service-create-tapi.log\" />\n<parameter name=\"level\" value=\"info\" />\n<parameter name=\"field1\" value=\"Zend uni\"/>\n\n\n\n\n\n",\r
935         "comments": "",\r
936         "outputs": 1,\r
937         "x": 1050,\r
938         "y": 827,\r
939         "z": "477ddea1.f7699",\r
940         "wires": [\r
941             []\r
942         ]\r
943     },\r
944     {\r
945         "id": "750b8813.7e3ec8",\r
946         "type": "save",\r
947         "name": "save service db",\r
948         "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) VALUES ( $optical-service-create-input.request-id , $controller-id , 'CREATED' , $optical-service-create-input.payload.service-rate ,  $optical-service-create-input.service-id , $optical-service-create-input.service-type , $optical-service-create-input.global-customer-id , null );\"> ",\r
949         "comments": "",\r
950         "outputs": 1,\r
951         "x": 873,\r
952         "y": 1584,\r
953         "z": "477ddea1.f7699",\r
954         "wires": [\r
955             []\r
956         ]\r
957     },\r
958     {\r
959         "id": "20d16b37.4f5834",\r
960         "type": "outcomeTrue",\r
961         "name": "true",\r
962         "xml": "<outcome value='true'>\n",\r
963         "comments": "",\r
964         "outputs": 1,\r
965         "x": 1789,\r
966         "y": 477,\r
967         "z": "477ddea1.f7699",\r
968         "wires": [\r
969             [\r
970                 "a19a25b4.a7fc58"\r
971             ]\r
972         ]\r
973     },\r
974     {\r
975         "id": "c356252d.5683a8",\r
976         "type": "outcomeFalse",\r
977         "name": "false",\r
978         "xml": "<outcome value='false'>\n",\r
979         "comments": "",\r
980         "outputs": 1,\r
981         "x": 1818.222116470337,\r
982         "y": 604.3333568572998,\r
983         "z": "477ddea1.f7699",\r
984         "wires": [\r
985             [\r
986                 "741c9f44.5e3af"\r
987             ]\r
988         ]\r
989     },\r
990     {\r
991         "id": "741c9f44.5e3af",\r
992         "type": "returnFailure",\r
993         "name": "return failure",\r
994         "xml": "<return status='failure'>\n<parameter name='error-code' value='500' />\n<parameter name='error-message' value='No service interface points could be found for A end ' />\n<parameter name='ack-final-indicator' value=\"Y\" />",\r
995         "comments": "",\r
996         "x": 1962.6666259765625,\r
997         "y": 604.3333129882812,\r
998         "z": "477ddea1.f7699",\r
999         "wires": []\r
1000     },\r
1001     {\r
1002         "id": "438684f8.c804ec",\r
1003         "type": "save",\r
1004         "name": "save service aai",\r
1005         "xml": "<save plugin='org.onap.ccsdk.sli.adaptors.aai.AAIService' resource='service-instance:relationship-list'  \n     key='customer.global-customer-id = $optical-service-create-input.global-customer-id AND\n     service-subscription.service-type = $optical-service-create-input.service-type AND\n     service-instance.service-instance-id = $optical-service-create-input.service-id' force=\"true\" pfx=\"tmp.AnAI-data\">\n<parameter name=\"relationship-list.relationship[0].related-to\" value=\"p-interface\" />\n<parameter name=\"relationship-list.relationship[0].related-link\" value=\"`'/network/pnfs/pnf/' + $aend-node-uuid + '/p-interfaces/p-interface/' + $optical-service-create-input.payload.service-aend.port-id `\" />\n<parameter name=\"relationship-list.relationship[0].relationship-data[0].relationship-key\" value=\"pnf.pnf-name\" />\n<parameter name=\"relationship-list.relationship[0].relationship-data[0].relationship-value\" value=\"`$aend-node-uuid`\" /> \n<parameter name=\"relationship-list.relationship[1].related-to\" value=\"p-interface\" />\n<parameter name=\"relationship-list.relationship[1].related-link\" value=\"`'/network/pnfs/pnf/' + $zend-node-uuid + '/p-interfaces/p-interface/' + $optical-service-create-input.payload.service-zend.port-id `\" />\n<parameter name=\"relationship-list.relationship[1].relationship-data[0].relationship-key\" value=\"pnf.pnf-name\" />\n<parameter name=\"relationship-list.relationship[1].relationship-data[0].relationship-value\" value=\"`$zend-node-uuid`\" />\n",\r
1006         "comments": "",\r
1007         "outputs": 1,\r
1008         "x": 761.9999389648438,\r
1009         "y": 1829.111083984375,\r
1010         "z": "477ddea1.f7699",\r
1011         "wires": [\r
1012             []\r
1013         ]\r
1014     },\r
1015     {\r
1016         "id": "b5a7e704.c626d8",\r
1017         "type": "save",\r
1018         "name": "save",\r
1019         "xml": "<save plugin='org.onap.ccsdk.sli.adaptors.aai.AAIService' resource='service-instance'  \n     key='customer.global-customer-id = $optical-service-create-input.global-customer-id AND\n     service-subscription.service-type = $optical-service-create-input.service-type AND\n     service-instance.service-instance-id = $optical-service-create-input.service-id' >\n<parameter name='service-instance-id' value='`$optical-service-create-input.service-id`' />\n<parameter name='service-instance-name' value='`$optical-service-create-input.payload.service-name`' />\n<parameter name='service-type' value='Domain-Service' />\n<parameter name='orchestration-status' value='CREATED' />\n<parameter name='service-rate' value='`$optical-service-create-input.payload.service-rate`' />\n<parameter name='service-layer' value='ODU' />\n",\r
1020         "comments": "",\r
1021         "outputs": 1,\r
1022         "x": 754.9999389648438,\r
1023         "y": 1769,\r
1024         "z": "477ddea1.f7699",\r
1025         "wires": [\r
1026             []\r
1027         ]\r
1028     },\r
1029     {\r
1030         "id": "b86f369c.e3ed78",\r
1031         "type": "execute",\r
1032         "name": "execute",\r
1033         "xml": "<execute plugin='org.onap.ccsdk.sli.plugins.restapicall.RestapiCallNode' method='sendRequest' >\n<parameter name=\"restapiUrl\" value=\"` $controller-ip + $prop.tapi.cep.details.url + $aend-cep`\" />\n<parameter name=\"restapiUser\" value=\"admin\"/>  \n<parameter name=\"restapiPassword\" value=\"admin\"/>  \n<parameter name=\"httpMethod\" value=\"GET\"/>\n<parameter name=\"responsePrefix\" value=\"aend-cep-response\"/>\n<parameter name='contentType' value='application/json' />\n<parameter name='format' value='json' />\n<parameter name=\"trustStoreFileName\" value=\"/opt/onap/sdnc/data/stores/truststore.onap.client.tapi.jks\"/>  \n<parameter name=\"trustStorePassword\" value=\"adminadmin\"/>  \n<parameter name=\"keyStoreFileName\" value=\"/opt/onap/sdnc/data/stores/sdnc.p12\"/>  \n<parameter name=\"keyStorePassword\" value=\"adminadmin\"/> ",\r
1034         "comments": "",\r
1035         "outputs": 1,\r
1036         "x": 1112,\r
1037         "y": 267,\r
1038         "z": "477ddea1.f7699",\r
1039         "wires": [\r
1040             [\r
1041                 "112c1c.b3e563e4",\r
1042                 "aec0582d.cd7cc8"\r
1043             ]\r
1044         ]\r
1045     },\r
1046     {\r
1047         "id": "112c1c.b3e563e4",\r
1048         "type": "failure",\r
1049         "name": "failure",\r
1050         "xml": "<outcome value='failure'>\n",\r
1051         "comments": "",\r
1052         "outputs": 1,\r
1053         "x": 1270,\r
1054         "y": 227,\r
1055         "z": "477ddea1.f7699",\r
1056         "wires": [\r
1057             [\r
1058                 "c51550d7.c3d1f"\r
1059             ]\r
1060         ]\r
1061     },\r
1062     {\r
1063         "id": "aec0582d.cd7cc8",\r
1064         "type": "success",\r
1065         "name": "success",\r
1066         "xml": "<outcome value='success'>\n",\r
1067         "comments": "",\r
1068         "outputs": 1,\r
1069         "x": 1279.4443893432617,\r
1070         "y": 296.777774810791,\r
1071         "z": "477ddea1.f7699",\r
1072         "wires": [\r
1073             [\r
1074                 "4850f247.c34dcc"\r
1075             ]\r
1076         ]\r
1077     },\r
1078     {\r
1079         "id": "c51550d7.c3d1f",\r
1080         "type": "record",\r
1081         "name": "record",\r
1082         "xml": "<record plugin=\"org.onap.ccsdk.sli.core.sli.recording.FileRecorder\">\n<parameter name=\"file\" value=\"/opt/opendaylight/current/data/log/service-create-tapi.log\" />\n<parameter name=\"level\" value=\"info\" />\n<parameter name=\"field1\" value=\"Failed to get Aend cep details\"/>\n",\r
1083         "comments": "",\r
1084         "outputs": 1,\r
1085         "x": 1427.22220993042,\r
1086         "y": 226.9999942779541,\r
1087         "z": "477ddea1.f7699",\r
1088         "wires": [\r
1089             []\r
1090         ]\r
1091     },\r
1092     {\r
1093         "id": "4850f247.c34dcc",\r
1094         "type": "block",\r
1095         "name": "block : atomic",\r
1096         "xml": "<block atomic=\"true\">\n",\r
1097         "atomic": "false",\r
1098         "comments": "",\r
1099         "outputs": 1,\r
1100         "x": 1445.22216796875,\r
1101         "y": 295,\r
1102         "z": "477ddea1.f7699",\r
1103         "wires": [\r
1104             [\r
1105                 "d78c4eb5.bbc8d"\r
1106             ]\r
1107         ]\r
1108     },\r
1109     {\r
1110         "id": "d78c4eb5.bbc8d",\r
1111         "type": "set",\r
1112         "name": "set aend-local-id",\r
1113         "xml": "<set>\n<parameter name='aend-local-id' value=\"`'/OTN/' + $aend-pnf-name + '/' + $aend-cep-response.sip[0].name[2].value + ':' + $aend-cep-response.sip[0].name[1].value`\" />\n\n\n",\r
1114         "comments": "",\r
1115         "x": 1639,\r
1116         "y": 295,\r
1117         "z": "477ddea1.f7699",\r
1118         "wires": []\r
1119     },\r
1120     {\r
1121         "id": "39a4154d.b828aa",\r
1122         "type": "execute",\r
1123         "name": "execute",\r
1124         "xml": "<execute plugin='org.onap.ccsdk.sli.plugins.restapicall.RestapiCallNode' method='sendRequest' >\n<parameter name=\"restapiUrl\" value=\"` $controller-ip + $prop.tapi.cep.details.url + $param-prefix1[$idk]`\" />\n<parameter name=\"restapiUser\" value=\"admin\"/>  \n<parameter name=\"restapiPassword\" value=\"admin\"/>  \n<parameter name=\"httpMethod\" value=\"GET\"/>\n<parameter name=\"responsePrefix\" value=\"zend-cep-response\"/>\n<parameter name='contentType' value='application/json' />\n<parameter name='format' value='json' />\n<parameter name=\"trustStoreFileName\" value=\"/opt/onap/sdnc/data/stores/truststore.onap.client.tapi.jks\"/>  \n<parameter name=\"trustStorePassword\" value=\"adminadmin\"/>  \n<parameter name=\"keyStoreFileName\" value=\"/opt/onap/sdnc/data/stores/sdnc.p12\"/>  \n<parameter name=\"keyStorePassword\" value=\"adminadmin\"/> ",\r
1125         "comments": "",\r
1126         "outputs": 1,\r
1127         "x": 1337,\r
1128         "y": 1253,\r
1129         "z": "477ddea1.f7699",\r
1130         "wires": [\r
1131             [\r
1132                 "d0d69a7e.2c9698",\r
1133                 "659dd71a.78bb68"\r
1134             ]\r
1135         ]\r
1136     },\r
1137     {\r
1138         "id": "d0d69a7e.2c9698",\r
1139         "type": "failure",\r
1140         "name": "failure",\r
1141         "xml": "<outcome value='failure'>\n",\r
1142         "comments": "",\r
1143         "outputs": 1,\r
1144         "x": 1458,\r
1145         "y": 1214,\r
1146         "z": "477ddea1.f7699",\r
1147         "wires": [\r
1148             [\r
1149                 "2cf98134.38344e"\r
1150             ]\r
1151         ]\r
1152     },\r
1153     {\r
1154         "id": "659dd71a.78bb68",\r
1155         "type": "success",\r
1156         "name": "success",\r
1157         "xml": "<outcome value='success'>\n",\r
1158         "comments": "",\r
1159         "outputs": 1,\r
1160         "x": 1476,\r
1161         "y": 1308,\r
1162         "z": "477ddea1.f7699",\r
1163         "wires": [\r
1164             [\r
1165                 "ad8cdb39.1a9318"\r
1166             ]\r
1167         ]\r
1168     },\r
1169     {\r
1170         "id": "2cf98134.38344e",\r
1171         "type": "record",\r
1172         "name": "record",\r
1173         "xml": "<record plugin=\"org.onap.ccsdk.sli.core.sli.recording.FileRecorder\">\n<parameter name=\"file\" value=\"/opt/opendaylight/current/data/log/service-create-tapi.log\" />\n<parameter name=\"level\" value=\"info\" />\n<parameter name=\"field1\" value=\"Failed to get zend cep details\"/>\n",\r
1174         "comments": "",\r
1175         "outputs": 1,\r
1176         "x": 1606,\r
1177         "y": 1211,\r
1178         "z": "477ddea1.f7699",\r
1179         "wires": [\r
1180             []\r
1181         ]\r
1182     },\r
1183     {\r
1184         "id": "431f9c15.b4bd64",\r
1185         "type": "record",\r
1186         "name": "record",\r
1187         "xml": "<record plugin=\"org.onap.ccsdk.sli.core.sli.recording.FileRecorder\">\n<parameter name=\"file\" value=\"/opt/opendaylight/current/data/log/service-create-tapi.log\" />\n<parameter name=\"level\" value=\"info\" />\n<parameter name=\"field1\" value=\"Sucessfully retrieved zend cep\"/>\n",\r
1188         "comments": "",\r
1189         "outputs": 1,\r
1190         "x": 1775,\r
1191         "y": 1261,\r
1192         "z": "477ddea1.f7699",\r
1193         "wires": [\r
1194             []\r
1195         ]\r
1196     },\r
1197     {\r
1198         "id": "72f7503a.affea",\r
1199         "type": "for",\r
1200         "name": "for",\r
1201         "xml": "<for index='idk' start='0' end='`$param-prefix1_length`' >\n",\r
1202         "comments": "",\r
1203         "outputs": 1,\r
1204         "x": 983,\r
1205         "y": 1254,\r
1206         "z": "477ddea1.f7699",\r
1207         "wires": [\r
1208             [\r
1209                 "b262046c.5382f8"\r
1210             ]\r
1211         ]\r
1212     },\r
1213     {\r
1214         "id": "ad8cdb39.1a9318",\r
1215         "type": "block",\r
1216         "name": "block : atomic",\r
1217         "xml": "<block atomic=\"true\">\n",\r
1218         "atomic": "false",\r
1219         "comments": "",\r
1220         "outputs": 1,\r
1221         "x": 1631,\r
1222         "y": 1311,\r
1223         "z": "477ddea1.f7699",\r
1224         "wires": [\r
1225             [\r
1226                 "431f9c15.b4bd64",\r
1227                 "29ec6fee.052a8"\r
1228             ]\r
1229         ]\r
1230     },\r
1231     {\r
1232         "id": "29ec6fee.052a8",\r
1233         "type": "switchNode",\r
1234         "name": "switch",\r
1235         "xml": "<switch test='`$zend-cep-response.sip[0].name[2].value == $optical-service-create-input.payload.service-rate`'>\n",\r
1236         "comments": "",\r
1237         "outputs": 1,\r
1238         "x": 1785,\r
1239         "y": 1325,\r
1240         "z": "477ddea1.f7699",\r
1241         "wires": [\r
1242             [\r
1243                 "a5051a40.75b1d8",\r
1244                 "3532c7e2.141ac8"\r
1245             ]\r
1246         ]\r
1247     },\r
1248     {\r
1249         "id": "b262046c.5382f8",\r
1250         "type": "block",\r
1251         "name": "block : atomic",\r
1252         "xml": "<block atomic=\"true\">\n",\r
1253         "atomic": "false",\r
1254         "comments": "",\r
1255         "outputs": 1,\r
1256         "x": 1135,\r
1257         "y": 1256,\r
1258         "z": "477ddea1.f7699",\r
1259         "wires": [\r
1260             [\r
1261                 "39a4154d.b828aa"\r
1262             ]\r
1263         ]\r
1264     },\r
1265     {\r
1266         "id": "416d05b6.84daac",\r
1267         "type": "break",\r
1268         "name": "break",\r
1269         "xml": "<break>\n",\r
1270         "comments": "",\r
1271         "x": 2173,\r
1272         "y": 1336,\r
1273         "z": "477ddea1.f7699",\r
1274         "wires": []\r
1275     },\r
1276     {\r
1277         "id": "e59b1a2d.4329a8",\r
1278         "type": "set",\r
1279         "name": "set zend-local-id",\r
1280         "xml": "<set>\n<parameter name='zend-local-id' value=\"`$zend-local-id + '/OTN/' + $zend-pnf-name + '/' + $zend-cep-response.sip[0].name[2].value + ':' + $zend-cep-response.sip[0].name[1].value`\" />\n<parameter name='zend-cep' value='`$param-prefix1[$idk]`'/>\n\n\n\n",\r
1281         "comments": "",\r
1282         "x": 2206,\r
1283         "y": 1226,\r
1284         "z": "477ddea1.f7699",\r
1285         "wires": []\r
1286     },\r
1287     {\r
1288         "id": "60931989.6a1588",\r
1289         "type": "block",\r
1290         "name": "block",\r
1291         "xml": "<block>",\r
1292         "atomic": "false",\r
1293         "comments": "",\r
1294         "outputs": 1,\r
1295         "x": 2055,\r
1296         "y": 1282,\r
1297         "z": "477ddea1.f7699",\r
1298         "wires": [\r
1299             [\r
1300                 "e59b1a2d.4329a8",\r
1301                 "416d05b6.84daac"\r
1302             ]\r
1303         ]\r
1304     },\r
1305     {\r
1306         "id": "a5051a40.75b1d8",\r
1307         "type": "outcomeTrue",\r
1308         "name": "true",\r
1309         "xml": "<outcome value='true'>\n",\r
1310         "comments": "",\r
1311         "outputs": 1,\r
1312         "x": 1923.9998779296875,\r
1313         "y": 1286.6666259765625,\r
1314         "z": "477ddea1.f7699",\r
1315         "wires": [\r
1316             [\r
1317                 "60931989.6a1588"\r
1318             ]\r
1319         ]\r
1320     },\r
1321     {\r
1322         "id": "3532c7e2.141ac8",\r
1323         "type": "outcomeFalse",\r
1324         "name": "false",\r
1325         "xml": "<outcome value='false'>\n",\r
1326         "comments": "",\r
1327         "outputs": 1,\r
1328         "x": 1923.8887939453125,\r
1329         "y": 1391.1109619140625,\r
1330         "z": "477ddea1.f7699",\r
1331         "wires": [\r
1332             [\r
1333                 "1671dd0d.761f93"\r
1334             ]\r
1335         ]\r
1336     },\r
1337     {\r
1338         "id": "1671dd0d.761f93",\r
1339         "type": "returnFailure",\r
1340         "name": "return failure",\r
1341         "xml": "<return status='failure'>\n<parameter name='error-code' value='500' />\n<parameter name='error-message' value='No service interface points could be found for Z end ' />\n<parameter name='ack-final-indicator' value=\"Y\" />",\r
1342         "comments": "",\r
1343         "x": 2103.22216796875,\r
1344         "y": 1394.111083984375,\r
1345         "z": "477ddea1.f7699",\r
1346         "wires": []\r
1347     },\r
1348     {\r
1349         "id": "54bcccf0.aad274",\r
1350         "type": "switchNode",\r
1351         "name": "switch",\r
1352         "xml": "<switch test='`$param-prefix1_length == 1`'>\n",\r
1353         "comments": "",\r
1354         "outputs": 1,\r
1355         "x": 937,\r
1356         "y": 1406,\r
1357         "z": "477ddea1.f7699",\r
1358         "wires": [\r
1359             [\r
1360                 "52610222.06045c",\r
1361                 "5efd31c6.33b2f"\r
1362             ]\r
1363         ]\r
1364     },\r
1365     {\r
1366         "id": "52610222.06045c",\r
1367         "type": "outcomeTrue",\r
1368         "name": "true",\r
1369         "xml": "<outcome value='true'>\n",\r
1370         "comments": "",\r
1371         "outputs": 1,\r
1372         "x": 1077,\r
1373         "y": 1360,\r
1374         "z": "477ddea1.f7699",\r
1375         "wires": [\r
1376             [\r
1377                 "ee5535d1.239b88"\r
1378             ]\r
1379         ]\r
1380     },\r
1381     {\r
1382         "id": "ee5535d1.239b88",\r
1383         "type": "set",\r
1384         "name": "set",\r
1385         "xml": "<set>\n<parameter name='zend-new' value=\"`$zend-new`\" />\n",\r
1386         "comments": "",\r
1387         "x": 1212,\r
1388         "y": 1360,\r
1389         "z": "477ddea1.f7699",\r
1390         "wires": []\r
1391     },\r
1392     {\r
1393         "id": "5efd31c6.33b2f",\r
1394         "type": "outcomeFalse",\r
1395         "name": "false",\r
1396         "xml": "<outcome value='false'>\n",\r
1397         "comments": "",\r
1398         "outputs": 1,\r
1399         "x": 1079,\r
1400         "y": 1500,\r
1401         "z": "477ddea1.f7699",\r
1402         "wires": [\r
1403             [\r
1404                 "a4f3d4cb.d51068"\r
1405             ]\r
1406         ]\r
1407     },\r
1408     {\r
1409         "id": "5de58fdb.3dc18",\r
1410         "type": "switchNode",\r
1411         "name": "switch",\r
1412         "xml": "<switch test='`$aend-cep-response.sip[0].name[2].value == $optical-service-create-input.payload.service-rate`'>\n",\r
1413         "comments": "",\r
1414         "outputs": 1,\r
1415         "x": 1648,\r
1416         "y": 512,\r
1417         "z": "477ddea1.f7699",\r
1418         "wires": [\r
1419             [\r
1420                 "20d16b37.4f5834",\r
1421                 "c356252d.5683a8"\r
1422             ]\r
1423         ]\r
1424     },\r
1425     {\r
1426         "id": "75a9a4ed.ec8d2c",\r
1427         "type": "switchNode",\r
1428         "name": "switch",\r
1429         "xml": "<switch test='`$param-prefix_length == 1`'>\n",\r
1430         "comments": "",\r
1431         "outputs": 1,\r
1432         "x": 1067,\r
1433         "y": 561,\r
1434         "z": "477ddea1.f7699",\r
1435         "wires": [\r
1436             [\r
1437                 "331c057.f8ccefa",\r
1438                 "4b64ca6e.49b0f4"\r
1439             ]\r
1440         ]\r
1441     },\r
1442     {\r
1443         "id": "331c057.f8ccefa",\r
1444         "type": "outcomeTrue",\r
1445         "name": "true",\r
1446         "xml": "<outcome value='true'>\n",\r
1447         "comments": "",\r
1448         "outputs": 1,\r
1449         "x": 1221,\r
1450         "y": 562,\r
1451         "z": "477ddea1.f7699",\r
1452         "wires": [\r
1453             [\r
1454                 "7e9fbe10.9124"\r
1455             ]\r
1456         ]\r
1457     },\r
1458     {\r
1459         "id": "7e9fbe10.9124",\r
1460         "type": "set",\r
1461         "name": "set",\r
1462         "xml": "<set>\n<parameter name='zend-new' value=\"`$zend-new`\" />\n",\r
1463         "comments": "",\r
1464         "x": 1383,\r
1465         "y": 562,\r
1466         "z": "477ddea1.f7699",\r
1467         "wires": []\r
1468     },\r
1469     {\r
1470         "id": "4b64ca6e.49b0f4",\r
1471         "type": "outcomeFalse",\r
1472         "name": "false",\r
1473         "xml": "<outcome value='false'>\n",\r
1474         "comments": "",\r
1475         "outputs": 1,\r
1476         "x": 1225,\r
1477         "y": 613,\r
1478         "z": "477ddea1.f7699",\r
1479         "wires": [\r
1480             [\r
1481                 "6847867.f7a9678"\r
1482             ]\r
1483         ]\r
1484     },\r
1485     {\r
1486         "id": "6847867.f7a9678",\r
1487         "type": "for",\r
1488         "name": "for",\r
1489         "xml": "<for index='idy' start='0' end='`$param-prefix_length`' >\n",\r
1490         "comments": "",\r
1491         "outputs": 1,\r
1492         "x": 1349,\r
1493         "y": 637,\r
1494         "z": "477ddea1.f7699",\r
1495         "wires": [\r
1496             [\r
1497                 "5a0e3964.160d08"\r
1498             ]\r
1499         ]\r
1500     },\r
1501     {\r
1502         "id": "ed323941.b82938",\r
1503         "type": "set",\r
1504         "name": "set",\r
1505         "xml": "<set>\n<parameter name='aend-new' value=\"`$aend-new + $param-prefix[$idy]`\" />\n",\r
1506         "comments": "",\r
1507         "x": 1799,\r
1508         "y": 653,\r
1509         "z": "477ddea1.f7699",\r
1510         "wires": []\r
1511     },\r
1512     {\r
1513         "id": "5a0e3964.160d08",\r
1514         "type": "switchNode",\r
1515         "name": "switch",\r
1516         "xml": "<switch test='`$idy`'>\n",\r
1517         "comments": "",\r
1518         "outputs": 1,\r
1519         "x": 1514,\r
1520         "y": 702,\r
1521         "z": "477ddea1.f7699",\r
1522         "wires": [\r
1523             [\r
1524                 "b4f9d607.d62178",\r
1525                 "d260ee79.5c8ba",\r
1526                 "df466256.46eeb"\r
1527             ]\r
1528         ]\r
1529     },\r
1530     {\r
1531         "id": "b4f9d607.d62178",\r
1532         "type": "outcome",\r
1533         "name": "outcome",\r
1534         "xml": "<outcome value='`$param-prefix_length - 1`'>\n",\r
1535         "comments": "",\r
1536         "outputs": 1,\r
1537         "x": 1656,\r
1538         "y": 653,\r
1539         "z": "477ddea1.f7699",\r
1540         "wires": [\r
1541             [\r
1542                 "ed323941.b82938"\r
1543             ]\r
1544         ]\r
1545     },\r
1546     {\r
1547         "id": "d260ee79.5c8ba",\r
1548         "type": "other",\r
1549         "name": "other",\r
1550         "xml": "<outcome value='Other'>\n",\r
1551         "comments": "",\r
1552         "outputs": 1,\r
1553         "x": 1686,\r
1554         "y": 727,\r
1555         "z": "477ddea1.f7699",\r
1556         "wires": [\r
1557             [\r
1558                 "2635ec82.339914"\r
1559             ]\r
1560         ]\r
1561     },\r
1562     {\r
1563         "id": "2635ec82.339914",\r
1564         "type": "set",\r
1565         "name": "set",\r
1566         "xml": "<set>\n<parameter name='aend-new' value=\"`$aend-new + $param-prefix[$idy] + ','`\" />\n",\r
1567         "comments": "",\r
1568         "x": 1803,\r
1569         "y": 737,\r
1570         "z": "477ddea1.f7699",\r
1571         "wires": []\r
1572     },\r
1573     {\r
1574         "id": "df466256.46eeb",\r
1575         "type": "outcome",\r
1576         "name": "outcome",\r
1577         "xml": "<outcome value='`$idx`'>\n",\r
1578         "comments": "",\r
1579         "outputs": 1,\r
1580         "x": 1665,\r
1581         "y": 808,\r
1582         "z": "477ddea1.f7699",\r
1583         "wires": [\r
1584             [\r
1585                 "5f13154d.62bb0c"\r
1586             ]\r
1587         ]\r
1588     },\r
1589     {\r
1590         "id": "5f13154d.62bb0c",\r
1591         "type": "set",\r
1592         "name": "set",\r
1593         "xml": "<set>\n<parameter name='aend-new' value='`$aend-new`' />\n",\r
1594         "comments": "",\r
1595         "x": 1803,\r
1596         "y": 804,\r
1597         "z": "477ddea1.f7699",\r
1598         "wires": []\r
1599     },\r
1600     {\r
1601         "id": "7c2ba1f9.81021",\r
1602         "type": "execute",\r
1603         "name": "execute",\r
1604         "xml": "<execute plugin='org.onap.ccsdk.sli.plugins.restapicall.RestapiCallNode' method='sendRequest' >\n<parameter name=\"restapiUrl\" value=\"` $controller-ip + $prop.tapi.cep.details.url + $zend-cep`\" />\n<parameter name=\"restapiUser\" value=\"admin\"/>  \n<parameter name=\"restapiPassword\" value=\"admin\"/>  \n<parameter name=\"httpMethod\" value=\"GET\"/>\n<parameter name=\"responsePrefix\" value=\"zend-cep-response\"/>\n<parameter name='contentType' value='application/json' />\n<parameter name='format' value='json' />\n<parameter name=\"trustStoreFileName\" value=\"/opt/onap/sdnc/data/stores/truststore.onap.client.tapi.jks\"/>  \n<parameter name=\"trustStorePassword\" value=\"adminadmin\"/>  \n<parameter name=\"keyStoreFileName\" value=\"/opt/onap/sdnc/data/stores/sdnc.p12\"/>  \n<parameter name=\"keyStorePassword\" value=\"adminadmin\"/> ",\r
1605         "comments": "",\r
1606         "outputs": 1,\r
1607         "x": 1032,\r
1608         "y": 913,\r
1609         "z": "477ddea1.f7699",\r
1610         "wires": [\r
1611             [\r
1612                 "aefead1b.dd11a",\r
1613                 "e40dc66d.cd39c8"\r
1614             ]\r
1615         ]\r
1616     },\r
1617     {\r
1618         "id": "aefead1b.dd11a",\r
1619         "type": "failure",\r
1620         "name": "failure",\r
1621         "xml": "<outcome value='failure'>\n",\r
1622         "comments": "",\r
1623         "outputs": 1,\r
1624         "x": 1192,\r
1625         "y": 872,\r
1626         "z": "477ddea1.f7699",\r
1627         "wires": [\r
1628             [\r
1629                 "15d190bf.2feb7f"\r
1630             ]\r
1631         ]\r
1632     },\r
1633     {\r
1634         "id": "e40dc66d.cd39c8",\r
1635         "type": "success",\r
1636         "name": "success",\r
1637         "xml": "<outcome value='success'>\n",\r
1638         "comments": "",\r
1639         "outputs": 1,\r
1640         "x": 1201.4443893432617,\r
1641         "y": 941.777774810791,\r
1642         "z": "477ddea1.f7699",\r
1643         "wires": [\r
1644             [\r
1645                 "570b2f4e.56f7b"\r
1646             ]\r
1647         ]\r
1648     },\r
1649     {\r
1650         "id": "15d190bf.2feb7f",\r
1651         "type": "record",\r
1652         "name": "record",\r
1653         "xml": "<record plugin=\"org.onap.ccsdk.sli.core.sli.recording.FileRecorder\">\n<parameter name=\"file\" value=\"/opt/opendaylight/current/data/log/service-create-tapi.log\" />\n<parameter name=\"level\" value=\"info\" />\n<parameter name=\"field1\" value=\"Failed to get Aend cep details\"/>\n",\r
1654         "comments": "",\r
1655         "outputs": 1,\r
1656         "x": 1349.22220993042,\r
1657         "y": 871.9999942779541,\r
1658         "z": "477ddea1.f7699",\r
1659         "wires": [\r
1660             []\r
1661         ]\r
1662     },\r
1663     {\r
1664         "id": "570b2f4e.56f7b",\r
1665         "type": "block",\r
1666         "name": "block : atomic",\r
1667         "xml": "<block atomic=\"true\">\n",\r
1668         "atomic": "false",\r
1669         "comments": "",\r
1670         "outputs": 1,\r
1671         "x": 1364.22216796875,\r
1672         "y": 941,\r
1673         "z": "477ddea1.f7699",\r
1674         "wires": [\r
1675             [\r
1676                 "6187c647.5929c8"\r
1677             ]\r
1678         ]\r
1679     },\r
1680     {\r
1681         "id": "6187c647.5929c8",\r
1682         "type": "set",\r
1683         "name": "set zend-local-id",\r
1684         "xml": "<set>\n<parameter name='zend-local-id' value=\"`'/OTN/' + $zend-pnf-name + '/' + $zend-cep-response.sip[0].name[2].value + ':' + $zend-cep-response.sip[0].name[1].value`\" />\n\n\n",\r
1685         "comments": "",\r
1686         "x": 1542,\r
1687         "y": 939,\r
1688         "z": "477ddea1.f7699",\r
1689         "wires": []\r
1690     },\r
1691     {\r
1692         "id": "59ec667.1ec9998",\r
1693         "type": "set",\r
1694         "name": "set",\r
1695         "xml": "<set>\n<parameter name='final-response-code' value=\"200\" />\n",\r
1696         "comments": "",\r
1697         "x": 697,\r
1698         "y": 1886,\r
1699         "z": "477ddea1.f7699",\r
1700         "wires": []\r
1701     }\r
1702 ]