3 "id": "7fb6b53d.9b40ac",
\r
4 "type": "switchNode",
\r
6 "xml": "<switch test='`$odu-name`'>\n",
\r
11 "z": "ea0daf8b.a0dea",
\r
20 "id": "d89ee2bf.9fb95",
\r
23 "xml": "<outcome value='ODU0'>\n",
\r
28 "z": "ea0daf8b.a0dea",
\r
36 "id": "408487d0.188348",
\r
39 "xml": "<set>\n<parameter name='odu-name' value='`pin.bandwidth-attributes.bandwidth-attribute[0].available-bandwidth-map.available-bandwidth[$idx].odu-type`' />\n<parameter name='odu-number' value='`pin.bandwidth-attributes.bandwidth-attribute[0].available-bandwidth-map.available-bandwidth[$idx].number`' />\n",
\r
43 "z": "ea0daf8b.a0dea",
\r
47 "id": "a318d25.4d1703",
\r
50 "xml": "<set>\n<parameter name='mul' value='`$odu-number * 1.25`' />\n<parameter name='sub' value='`$mul - 1.25`' />\n<parameter name='new-odu-number' value='`$sub / 1.25`' />\n\n",
\r
54 "z": "ea0daf8b.a0dea",
\r
58 "id": "42556171.da338",
\r
61 "xml": "<outcome value='ODU0'>\n",
\r
66 "z": "ea0daf8b.a0dea",
\r
74 "id": "3256d64.31dae2a",
\r
75 "type": "switchNode",
\r
77 "xml": "<switch test='`$optical-service-create-input.payload.service-rate`'>\n",
\r
82 "z": "ea0daf8b.a0dea",
\r
91 "id": "b03c2fe2.e7ca6",
\r
94 "xml": "<for index='idx' start='0' end='pin.bandwidth-attributes.bandwidth-attribute[0].available-bandwidth-map.available-bandwidth_length' >\n",
\r
99 "z": "ea0daf8b.a0dea",
\r
108 "id": "489955f7.b8044c",
\r
111 "xml": "<outcome value='ODU1'>\n",
\r
116 "z": "ea0daf8b.a0dea",
\r
124 "id": "e5d7b43a.ff8d18",
\r
127 "xml": "<set>\n<parameter name='new-odu-number' value='0' />\n",
\r
131 "z": "ea0daf8b.a0dea",
\r
135 "id": "16da9b23.f12fc5",
\r
136 "type": "switchNode",
\r
138 "xml": "<switch test='`$odu-name`'>\n",
\r
143 "z": "ea0daf8b.a0dea",
\r
152 "id": "6a47243c.bf922c",
\r
155 "xml": "<outcome value='ODU0'>\n",
\r
160 "z": "ea0daf8b.a0dea",
\r
168 "id": "3a491e8e.6ef662",
\r
171 "xml": "<set>\n<parameter name='odu-name' value='`pin.bandwidth-attributes.bandwidth-attribute[0].available-bandwidth-map.available-bandwidth[$idx].odu-type`' />\n<parameter name='odu-number' value='`pin.bandwidth-attributes.bandwidth-attribute[0].available-bandwidth-map.available-bandwidth[$idx].number`' />\n",
\r
175 "z": "ea0daf8b.a0dea",
\r
179 "id": "52b46c06.224904",
\r
182 "xml": "<set>\n<parameter name='new-odu-number' value='0' />\n",
\r
186 "z": "ea0daf8b.a0dea",
\r
190 "id": "3f9ae2a7.46b9ee",
\r
193 "xml": "<outcome value='ODU1'>\n",
\r
198 "z": "ea0daf8b.a0dea",
\r
206 "id": "ba6bed77.7ecf2",
\r
209 "xml": "<for index='idx' start='0' end='pin.bandwidth-attributes.bandwidth-attribute[0].available-bandwidth-map.available-bandwidth_length' >\n",
\r
214 "z": "ea0daf8b.a0dea",
\r
223 "id": "d39786ac.f9ffc8",
\r
226 "xml": "<outcome value='ODU1'>\n",
\r
231 "z": "ea0daf8b.a0dea",
\r
239 "id": "bdb03da8.db153",
\r
242 "xml": "<set>\n<parameter name='new-odu-number' value='0' />\n",
\r
246 "z": "ea0daf8b.a0dea",
\r
250 "id": "75dd10a.39260f",
\r
252 "name": "block : atomic",
\r
253 "xml": "<block atomic=\"true\">\n",
\r
259 "z": "ea0daf8b.a0dea",
\r
267 "id": "7e7327e.e63f7d8",
\r
273 "z": "ea0daf8b.a0dea",
\r
281 "id": "e15dddc3.ed1ff",
\r
282 "type": "service-logic",
\r
283 "name": "optical-service ${project.version}",
\r
284 "module": "optical-service",
\r
285 "version": "${project.version}",
\r
287 "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
291 "z": "ea0daf8b.a0dea",
\r
299 "id": "eb187c1b.5aa9",
\r
301 "name": "method bandwidth-update-odu1",
\r
302 "xml": "<method rpc='bandwidth-update-odu1' mode='sync'>\n",
\r
307 "z": "ea0daf8b.a0dea",
\r
315 "id": "c2a66fb.f71b39",
\r
317 "name": "update available bandwdth'",
\r
318 "xml": "<update plugin='org.onap.ccsdk.sli.adaptors.aai.AAIService' \nforce='true'\nresource='available-bandwidth'\n key='pnf.pnf-name = $pnf-name AND\n p-interface.interface-name = $pinterface-name AND\n bandwidth-attribute.id = $pin.bandwidth-attributes.bandwidth-attribute[0].id AND\n available-bandwidth.id = $pin.bandwidth-attributes.bandwidth-attribute[0].available-bandwidth-map.available-bandwidth[0].id' \n local-only='false'>\n<parameter name='number' value='`$new-odu-number`' />\n\n\n\n\n\n\n\n\n\n \n \n \n \n \n \n \n \n \n \n \n \n\n \n \n",
\r
323 "z": "ea0daf8b.a0dea",
\r
329 "id": "a32257d4.77af48",
\r
331 "name": "update available bandwdth'",
\r
332 "xml": "<update plugin='org.onap.ccsdk.sli.adaptors.aai.AAIService' \nforce='true'\nresource='available-bandwidth'\n key='pnf.pnf-name = $pnf-name AND\n p-interface.interface-name = $pinterface-name AND\n bandwidth-attribute.id = $pin.bandwidth-attributes.bandwidth-attribute[0].id AND\n available-bandwidth.id = $pin.bandwidth-attributes.bandwidth-attribute[0].available-bandwidth-map.available-bandwidth[0].id' \n local-only='false'>\n<parameter name='number' value='`$new-odu-number`' />\n\n\n\n\n\n\n\n\n\n \n \n \n \n \n \n \n \n \n \n \n \n\n \n \n",
\r
337 "z": "ea0daf8b.a0dea",
\r
343 "id": "ba783ab9.044e18",
\r
345 "name": "update available bandwdth'",
\r
346 "xml": "<update plugin='org.onap.ccsdk.sli.adaptors.aai.AAIService' \nforce='true'\nresource='available-bandwidth'\n key='pnf.pnf-name = $pnf-name AND\n p-interface.interface-name = $pinterface-name AND\n bandwidth-attribute.id = $pin.bandwidth-attributes.bandwidth-attribute[0].id AND\n available-bandwidth.id = $pin.bandwidth-attributes.bandwidth-attribute[0].available-bandwidth-map.available-bandwidth[0].id' \n local-only='false'>\n<parameter name='number' value='`$new-odu-number`' />\n\n\n\n\n\n\n\n\n\n \n \n \n \n \n \n \n \n \n \n \n \n\n \n \n",
\r
351 "z": "ea0daf8b.a0dea",
\r
357 "id": "5b0a9685.46e438",
\r
359 "name": "update available bandwdth'",
\r
360 "xml": "<update plugin='org.onap.ccsdk.sli.adaptors.aai.AAIService' \nforce='true'\nresource='available-bandwidth'\n key='pnf.pnf-name = $pnf-name AND\n p-interface.interface-name = $pinterface-name AND\n bandwidth-attribute.id = $pin.bandwidth-attributes.bandwidth-attribute[0].id AND\n available-bandwidth.id = $pin.bandwidth-attributes.bandwidth-attribute[0].available-bandwidth-map.available-bandwidth[0].id' \n local-only='false'>\n<parameter name='number' value='`$new-odu-number`' />\n\n\n\n\n\n\n\n\n\n \n \n \n \n \n \n \n \n \n \n \n \n\n \n \n",
\r
365 "z": "ea0daf8b.a0dea",
\r
371 "id": "861165e4.072d78",
\r
374 "xml": "<block>\n",
\r
380 "z": "ea0daf8b.a0dea",
\r
389 "id": "aa954ac8.c12048",
\r
392 "xml": "<block>\n",
\r
398 "z": "ea0daf8b.a0dea",
\r
407 "id": "945b4572.2a9d18",
\r
410 "xml": "<block>\n",
\r
416 "z": "ea0daf8b.a0dea",
\r
425 "id": "1229605a.bcb7e",
\r
428 "xml": "<block>\n",
\r
434 "z": "ea0daf8b.a0dea",
\r