3 "id": "4516c711.3577f8",
6 "xml": "<method rpc='handle-nbrlist-change-notif' mode='sync'>\n",
11 "z": "9baea81e.ce8a98",
19 "id": "93c36047.53405",
24 "y": 24.999996185302734,
25 "z": "9baea81e.ce8a98",
33 "id": "2d3470c1.2d733",
34 "type": "service-logic",
35 "name": "oofpcipoc-api ${project.version}",
36 "module": "oofpcipoc-api",
37 "version": "${project.version}",
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='oofpcipoc-api' version='${project.version}'>",
41 "x": 166.99998474121094,
42 "y": 86.00009155273438,
43 "z": "9baea81e.ce8a98",
51 "id": "9fcef6.65d8a108",
53 "name": "block : atomic",
54 "xml": "<block atomic='true'>",
58 "x": 128.48959732055664,
59 "y": 344.0000305175781,
60 "z": "9baea81e.ce8a98",
74 "id": "9031fa86.08b668",
75 "type": "returnSuccess",
76 "name": "return success",
77 "xml": "<return status='success'>\n<parameter name=\"ack-final-indicator\" value=\"Y\" />\n<parameter name=\"error-code\" value=\"200\" />\n<parameter name=\"error-message\" value=\"SUCCESSFUL Execution\" />\n",
79 "x": 225.0002670288086,
80 "y": 574.0001831054688,
81 "z": "9baea81e.ce8a98",
85 "id": "9d47fa1e.0535e8",
88 "xml": "<record plugin=\"org.onap.ccsdk.sli.core.sli.recording.FileRecorder\">\n<parameter name=\"file\" value=\"/opt/opendaylight/current/data/log/handle-nbrlist-change-notif.log\" />\n<parameter name=\"level\" value=\"info\" />\n<parameter name=\"field1\" value=\"Input RPC Payload request. FAP #: \"/>\n<parameter name=\"field2\" value=\"`$idx`\"/>\n<parameter name=\"field3\" value=\"`$handle-nbrlist-change-notif-input.fap-service[$idx].alias`\"/>\n<parameter name=\"field4\" value=\"`$handle-nbrlist-change-notif-input.fap-service[$idx].cid`\"/>\n<parameter name=\"field5\" value=\"`$handle-nbrlist-change-notif-input.fap-service[$idx].phy-cell-id-in-use`\"/>\n<parameter name=\"field6\" value=\"`$handle-nbrlist-change-notif-input.fap-service[$idx].pnf-name`\"/>\n<parameter name=\"field7\" value=\"Number of neigbors Changed/To Be Added #: \"/>\n<parameter name=\"field8\" value=\"`$handle-nbrlist-change-notif-input.fap-service[$idx].lte-cell-number-of-entries`\"/>\n",
91 "x": 793.0005493164062,
92 "y": 41.00004577636719,
93 "z": "9baea81e.ce8a98",
99 "id": "db5169d7.5ce438",
101 "name": "handle-nbrlist-change-notif",
105 "y": 30.010412216186523,
106 "z": "9baea81e.ce8a98",
110 "id": "2a374237.9dc55e",
113 "xml": "<for index='idx' start='0' end=\"`$handle-nbrlist-change-notif-input.fap-service-number-of-entries-changed`\" >",
116 "x": 462.085693359375,
117 "y": 113.96358489990234,
118 "z": "9baea81e.ce8a98",
126 "id": "49935087.66b48",
129 "xml": "<record plugin=\"org.onap.ccsdk.sli.core.sli.recording.FileRecorder\">\n<parameter name=\"file\" value=\"/opt/opendaylight/current/data/log/handle-nbrlist-change-notif.log\" />\n<parameter name=\"level\" value=\"info\" />\n<parameter name=\"field1\" value=\"RPC to handle nbrlist change notification invoked. Number of FAP services for which neighbors have changed: \"/>\n<parameter name=\"field2\" value=\"`$handle-nbrlist-change-notif-input.fap-service-number-of-entries-changed`\"/>\n",
132 "x": 278.0002975463867,
133 "y": 153.02084350585938,
134 "z": "9baea81e.ce8a98",
140 "id": "7faa2631.7c5a58",
142 "name": "set tmp variables for notif input parms",
143 "xml": "<set>\n<parameter name=\"tmp.alias\" value=\"`$handle-nbrlist-change-notif-input.fap-service[$idx].alias`\"/>\n<parameter name=\"tmp.cid\" value=\"`$handle-nbrlist-change-notif-input.fap-service[$idx].cid`\"/>\n<parameter name=\"tmp.phy-cell-id-in-use\" value=\"`$handle-nbrlist-change-notif-input.fap-service[$idx].phy-cell-id-in-use`\"/>\n<parameter name=\"tmp.pnf-name\" value=\"`$handle-nbrlist-change-notif-input.fap-service[$idx].pnf-name`\"/>\n<parameter name=\"tmp.lte-cell-number-of-entries\" value=\"`$handle-nbrlist-change-notif-input.fap-service[$idx].lte-cell-number-of-entries`\"/>",
145 "x": 748.0010986328125,
146 "y": 208.89947509765625,
147 "z": "9baea81e.ce8a98",
151 "id": "523cdfb2.ababa",
153 "name": "execute Properties",
154 "xml": "<execute plugin='org.onap.ccsdk.sli.plugins.prop.PropertiesNode' method='readProperties' >\n <parameter name='fileName' value='/opt/onap/ccsdk/data/properties/sdnr-oofpcipoc-api-dg.properties' />\n <parameter name='contextPrefix' value='prop' />\n",
157 "x": 473.00018310546875,
158 "y": 174.0208282470703,
159 "z": "9baea81e.ce8a98",
165 "id": "29f0db5d.e621f4",
168 "xml": "<record plugin=\"org.onap.ccsdk.sli.core.sli.recording.FileRecorder\">\n<parameter name=\"file\" value=\"/opt/opendaylight/current/data/log/handle-nbrlist-change-notif.log\" />\n<parameter name=\"level\" value=\"info\" />\n<parameter name=\"field1\" value=\"Properties read ..configDB URL\"/>\n<parameter name=\"field2\" value=\"`$prop.configdb.url`\"/>\n<parameter name=\"field3\" value=\"Properties read ..DMAAP Msg Router URL\"/>\n<parameter name=\"field4\" value=\"`$prop.configdb.url`\"/>\n<parameter name=\"field5\" value=\"`$prop.dmaap-message-router.url`\"/>\n<parameter name=\"field6\" value=\"`$prop.controller.pwd`\"/>\n<parameter name=\"field7\" value=\"`$prop.controller.url`\"/>\n",
171 "x": 438.00030517578125,
172 "y": 228.02090454101562,
173 "z": "9baea81e.ce8a98",
179 "id": "14401c1b.9b0284",
181 "name": "block : atomic",
182 "xml": "<block atomic='true'>",
188 "z": "9baea81e.ce8a98",
197 "id": "1c58f8bf.dba947",
200 "xml": "<for index='idy' start='0' end=\"`$handle-nbrlist-change-notif-input.fap-service[$idx].lte-cell-number-of-entries`\" >",
205 "z": "9baea81e.ce8a98",
213 "id": "f16f8e26.83186",
216 "xml": "<record plugin=\"org.onap.ccsdk.sli.core.sli.recording.FileRecorder\">\n<parameter name=\"file\" value=\"/opt/opendaylight/current/data/log/handle-nbrlist-change-notif.log\" />\n<parameter name=\"level\" value=\"info\" />\n<parameter name=\"field1\" value=\"Neighbor #: \"/>\n<parameter name=\"field2\" value=\"`$idy`\"/>\n<parameter name=\"field3\" value=\"`$handle-nbrlist-change-notif-input.fap-service[$idx].lte-ran-neighbor-list-in-use-lte-cell-changed[$idy].plmnid`\"/>\n<parameter name=\"field4\" value=\"`$handle-nbrlist-change-notif-input.fap-service[$idx].lte-ran-neighbor-list-in-use-lte-cell-changed[$idy].cid`\"/>\n<parameter name=\"field5\" value=\"`$handle-nbrlist-change-notif-input.fap-service[$idx].lte-ran-neighbor-list-in-use-lte-cell-changed[$idy].phy-cell-id`\"/>\n<parameter name=\"field6\" value=\"`$handle-nbrlist-change-notif-input.fap-service[$idx].lte-ran-neighbor-list-in-use-lte-cell-changed[$idy].pnf-name`\"/>\n<parameter name=\"field7\" value=\"`$handle-nbrlist-change-notif-input.fap-service[$idx].lte-ran-neighbor-list-in-use-lte-cell-changed[$idy].blacklisted`\"/>",
221 "z": "9baea81e.ce8a98",
227 "id": "593dbda3.561b94",
230 "xml": "<for index='idx' start='0' end=\"`$handle-nbrlist-change-notif-input.fap-service-number-of-entries-changed`\" >",
235 "z": "9baea81e.ce8a98",
243 "id": "be3ed8bf.c5f9d8",
245 "name": "block : ConfigDB Update",
246 "xml": "<block atomic='true'>",
252 "z": "9baea81e.ce8a98",
261 "id": "2df3d172.69f40e",
264 "xml": "<for index='idy' start='0' end=\"`$handle-nbrlist-change-notif-input.fap-service[$idx].lte-cell-number-of-entries`\" >",
269 "z": "9baea81e.ce8a98",
277 "id": "83ef920c.2db7d",
279 "name": "set tmp variables for notif neigbor input parms",
280 "xml": "<set>\n<parameter name=\"tmp.nbr.plmnid\" value=\"`$handle-nbrlist-change-notif-input.fap-service[$idx].lte-ran-neighbor-list-in-use-lte-cell-changed[$idy].plmnid`\"/>\n<parameter name=\"tmp.nbr.cid\" value=\"`$handle-nbrlist-change-notif-input.fap-service[$idx].lte-ran-neighbor-list-in-use-lte-cell-changed[$idy].cid`\"/>\n<parameter name=\"tmp.nbr.phy-cell-id\" value=\"`$handle-nbrlist-change-notif-input.fap-service[$idx].lte-ran-neighbor-list-in-use-lte-cell-changed[$idy].phy-cell-id`\"/>\n<parameter name=\"tmp.nbr.pnf-name\" value=\"`$handle-nbrlist-change-notif-input.fap-service[$idx].lte-ran-neighbor-list-in-use-lte-cell-changed[$idy].pnf-name`\"/>\n<parameter name=\"tmp.nbr.blacklisted\" value=\"`$handle-nbrlist-change-notif-input.fap-service[$idx].lte-ran-neighbor-list-in-use-lte-cell-changed[$idy].blacklisted`\"/>",
284 "z": "9baea81e.ce8a98",
288 "id": "b03cb32a.dd65e",
290 "name": "block : atomic",
291 "xml": "<block atomic='true'>",
297 "z": "9baea81e.ce8a98",
308 "id": "94362525.ddff98",
310 "name": "generate configdb add URL for nbr",
311 "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliStringUtils' method='replace' >\n <parameter name=\"source\" value=\"`$prop.restapi.configdb.add-nbrlist-change-per-notif`\"/>\n <parameter name=\"outputPath\" value=\"tmp.configdb.add-nbrlist-change-per-notif.url\"/>\n <parameter name=\"target\" value=\"{cellId}\"/>\n <parameter name=\"replacement\" value=\"`$tmp.cid`\"/>",
316 "z": "9baea81e.ce8a98",
322 "id": "b52b841c.250db8",
324 "name": "record configdb RestAPI parms",
325 "xml": "<record plugin=\"org.onap.ccsdk.sli.core.sli.recording.FileRecorder\">\n<parameter name=\"file\" value=\"/opt/opendaylight/current/data/log/handle-nbrlist-change-notif.log\" />\n<parameter name=\"level\" value=\"info\" />\n<parameter name=\"field1\" value=\"URL for configDB neighbor cell ADD\"/>\n<parameter name='field2' value=\"`$prop.configdb.url + $tmp.configdb.add-nbrlist-change-per-notif.url`\" />\n<parameter name='field3' value=\"`$tmp.nbr.cid`\" />\n<parameter name='field4' value=\"`$tmp.nbr.blacklisted`\" />\n",
330 "z": "9baea81e.ce8a98",
336 "id": "8ef1f19b.70c28",
338 "name": "Add neighbor to Cell",
339 "xml": "<execute plugin='org.onap.ccsdk.sli.plugins.restapicall.RestapiCallNode' method='sendRequest' >\n<parameter name=\"templateFileName\" value=\"`$prop.restapi.templateDir + '/oofpcipoc-add-nbr-to-configdb-per-nbrlist-change-notif.json'`\" />\n<parameter name=\"restapiUrl\" value=\"`$prop.configdb.url + $tmp.configdb.add-nbrlist-change-per-notif.url`\"/>\n<parameter name=\"httpMethod\" value=\"PUT\"/>\n<parameter name=\"responsePrefix\" value=\"oofpci-configdb-response\"/>\n<parameter name='contentType' value='application/json' /> \n<parameter name='format' value='json' />\n<parameter name='accept' value='application/json' />",
344 "z": "9baea81e.ce8a98",
353 "id": "3994f34f.8e13fc",
356 "xml": "<outcome value='failure'>\n",
361 "z": "9baea81e.ce8a98",
369 "id": "b6596c18.0f6a8",
372 "xml": "<outcome value='success'>\n",
375 "x": 1265.999891281128,
376 "y": 411.99990940093994,
377 "z": "9baea81e.ce8a98",
385 "id": "7eb76e31.a0512",
392 "x": 1433.9998779296875,
393 "y": 290.0000305175781,
394 "z": "9baea81e.ce8a98",
402 "id": "72b6d90.f14b728",
403 "type": "returnFailure",
404 "name": "return failure",
405 "xml": "<return status='failure'>\n<parameter name='ack-final' value='Y'/>\n<parameter name=\"error-code\" value=\"500\" />\n<parameter name=\"error-message\" value=\"Error adding neighbor to configdb. Aborting notification handler\" />",
407 "x": 1612.999568939209,
408 "y": 286.99999809265137,
409 "z": "9baea81e.ce8a98",
413 "id": "14e02b1e.c62315",
420 "x": 1423.9996337890625,
421 "y": 377.9999694824219,
422 "z": "9baea81e.ce8a98",
430 "id": "cebe84be.1a3318",
433 "xml": "<record plugin=\"org.onap.ccsdk.sli.core.sli.recording.FileRecorder\">\n<parameter name=\"file\" value=\"/opt/opendaylight/current/data/log/configuration-phy-cell-id.log\" />\n<parameter name=\"level\" value=\"info\" />\n<parameter name=\"field1\" value=\"Neighbor Added to ConfigDB \"/>",
436 "x": 1602.9997024536133,
437 "y": 376.99995613098145,
438 "z": "9baea81e.ce8a98",
444 "id": "ec5b41e1.3ed6e",
446 "name": "block : Publish DMAAP Message",
447 "xml": "<block atomic='true'>",
453 "z": "9baea81e.ce8a98",
462 "id": "3fb77eff.422562",
464 "name": "execute DmaapMsg",
465 "xml": "<execute plugin='org.onap.ccsdk.sli.plugins.restapicall.RestapiCallNode' method='sendRequest' >\n <parameter name='templateFileName' value=\"`$prop.restapi.templateDir + '/' + $prop.restapi.dmaap-publish.templatefile`\" />\n <parameter name='restapiUrl' value=\"`$prop.dmaap-message-router.url + '/' + $prop.oofpcipoc-dmaap.nbrlist-change.topic`\" />\n <parameter name='format' value='json' />\n <parameter name='httpMethod' value='POST' />\n <parameter name='contentType' value='application/json' />\n <parameter name='responsePrefix' value='dmaap' />",
469 "y": 504.08331298828125,
470 "z": "9baea81e.ce8a98",
479 "id": "e91dd48a.05eb08",
482 "xml": "<set>\n<parameter name='tmp.oofpcipoc-dmaap.requestID' value='`$prop.oofpcipoc-dmaap.requestID`'/>\n<parameter name='tmp.oofpcipoc-dmaap.aai' value=\"`$prop.oofpcipoc-dmaap.aai`\"/>\n<parameter name='tmp.oofpcipoc-dmaap.version' value='`$prop.oofpcipoc-dmaap.version`'/>\n<parameter name='tmp.oofpcipoc-dmaap.action' value='`$prop.oofpcipoc-dmaap.action`'/>\n<parameter name='tmp.oofpcipoc-dmaap.payload' value='`$handle-nbrlist-change-notif-input.payload`'/>",
484 "x": 638.166748046875,
485 "y": 410.08331298828125,
486 "z": "9baea81e.ce8a98",
490 "id": "35a9b31.3a83c4c",
493 "xml": "<outcome value='failure'>\n",
498 "z": "9baea81e.ce8a98",
506 "id": "8b2365df.8d4838",
509 "xml": "<outcome value='success'>\n",
512 "x": 824.9998779296875,
513 "y": 577.9999389648438,
514 "z": "9baea81e.ce8a98",
522 "id": "61201a29.a16fd4",
529 "x": 1029.9998779296875,
530 "y": 474.0000305175781,
531 "z": "9baea81e.ce8a98",
539 "id": "8fed2904.c2cde8",
540 "type": "returnFailure",
541 "name": "return failure",
542 "xml": "<return status='failure'>\n<parameter name='ack-final' value='Y'/>\n<parameter name=\"error-code\" value=\"500\" />\n<parameter name=\"error-message\" value=\"Error publishing DMAAP message. ConfigDB Updated; TO be rolled back...will handle next release\" />",
544 "x": 1208.999568939209,
545 "y": 470.99999809265137,
546 "z": "9baea81e.ce8a98",
550 "id": "72b300f.e04af",
557 "x": 1019.9996337890625,
558 "y": 561.9999694824219,
559 "z": "9baea81e.ce8a98",
567 "id": "6bff7ffa.3f521",
570 "xml": "<record plugin=\"org.onap.ccsdk.sli.core.sli.recording.FileRecorder\">\n<parameter name=\"file\" value=\"/opt/opendaylight/current/data/log/configuration-phy-cell-id.log\" />\n<parameter name=\"level\" value=\"info\" />\n<parameter name=\"field1\" value=\"DMAAP Message Successfully Published \"/>",
573 "x": 1198.9997024536133,
574 "y": 560.9999561309814,
575 "z": "9baea81e.ce8a98",