3 "id": "14cf1df4.f54662",
\r
4 "type": "switchNode",
\r
6 "xml": "<switch test='`$odu-name`'>\n",
\r
11 "z": "9d563055.a9c91",
\r
20 "id": "4b4c9586.60ad3c",
\r
23 "xml": "<outcome value='ODU0'>\n",
\r
28 "z": "9d563055.a9c91",
\r
36 "id": "9426ab97.b5f1b8",
\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": "9d563055.a9c91",
\r
47 "id": "932a9498.ee5f98",
\r
50 "xml": "<set>\n<parameter name='mul' value='`$odu-number * 1.25`' />\n<parameter name='add' value='`$new-rate + $mul + 1.25`' />\n<parameter name='new-odu-number' value='`$add / 1.25`' />\n\n",
\r
54 "z": "9d563055.a9c91",
\r
58 "id": "2c328c57.512f64",
\r
61 "xml": "<outcome value='ODU0'>\n",
\r
66 "z": "9d563055.a9c91",
\r
74 "id": "147a7157.aff1bf",
\r
75 "type": "switchNode",
\r
77 "xml": "<switch test='`$optical-service-create-input.payload.service-rate`'>\n",
\r
82 "z": "9d563055.a9c91",
\r
91 "id": "f515e19a.c4eb9",
\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": "9d563055.a9c91",
\r
109 "id": "50fa7b63.da3bc4",
\r
112 "xml": "<outcome value='ODU1'>\n",
\r
117 "z": "9d563055.a9c91",
\r
125 "id": "98ca9a7a.b1da28",
\r
128 "xml": "<set>\n<parameter name='new-odu-number' value='`$new-rate / 2.5`' />\n",
\r
132 "z": "9d563055.a9c91",
\r
136 "id": "bcd896ea.134ef8",
\r
137 "type": "switchNode",
\r
139 "xml": "<switch test='`$odu-name`'>\n",
\r
144 "z": "9d563055.a9c91",
\r
153 "id": "734120af.333b1",
\r
156 "xml": "<outcome value='ODU0'>\n",
\r
161 "z": "9d563055.a9c91",
\r
169 "id": "dedfd85.da6a228",
\r
172 "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
176 "z": "9d563055.a9c91",
\r
180 "id": "759d5016.edc78",
\r
183 "xml": "<set>\n<parameter name='new-odu-number' value='0' />\n",
\r
187 "z": "9d563055.a9c91",
\r
191 "id": "6b124827.5aa0d8",
\r
194 "xml": "<outcome value='ODU1'>\n",
\r
199 "z": "9d563055.a9c91",
\r
207 "id": "6b0aeeeb.a0e81",
\r
210 "xml": "<for index='idx' start='0' end='pin.bandwidth-attributes.bandwidth-attribute[0].available-bandwidth-map.available-bandwidth_length' >\n",
\r
215 "z": "9d563055.a9c91",
\r
224 "id": "e334adc6.74e18",
\r
227 "xml": "<outcome value='ODU1'>\n",
\r
232 "z": "9d563055.a9c91",
\r
240 "id": "cf4ea28f.11fc6",
\r
243 "xml": "<set>\n<parameter name='new-odu-number' value='1' />\n",
\r
247 "z": "9d563055.a9c91",
\r
251 "id": "27d03218.2c866e",
\r
253 "name": "block : atomic",
\r
254 "xml": "<block atomic=\"true\">\n",
\r
260 "z": "9d563055.a9c91",
\r
268 "id": "2abadb85.1dc3d4",
\r
274 "z": "9d563055.a9c91",
\r
282 "id": "bec96b67.883f28",
\r
283 "type": "service-logic",
\r
284 "name": "optical-service ${project.version}",
\r
285 "module": "optical-service",
\r
286 "version": "${project.version}",
\r
288 "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
292 "z": "9d563055.a9c91",
\r
300 "id": "78d1d1d9.cb848",
\r
302 "name": "method delete bandwidth-update-odu1",
\r
303 "xml": "<method rpc='delete-bandwidth-update-odu1' mode='sync'>\n",
\r
308 "z": "9d563055.a9c91",
\r
316 "id": "351de7e6.d55ea8",
\r
318 "name": "update available bandwdth'",
\r
319 "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
324 "z": "9d563055.a9c91",
\r
330 "id": "6aa1cc4f.711764",
\r
332 "name": "update available bandwdth'",
\r
333 "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
338 "z": "9d563055.a9c91",
\r
344 "id": "97686f7.b4f569",
\r
346 "name": "update available bandwdth'",
\r
347 "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
352 "z": "9d563055.a9c91",
\r
358 "id": "ddeda7ad.8f0998",
\r
360 "name": "update available bandwdth'",
\r
361 "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
366 "z": "9d563055.a9c91",
\r
372 "id": "306779ca.c7fe56",
\r
375 "xml": "<block>\n",
\r
381 "z": "9d563055.a9c91",
\r
390 "id": "3aa7a5af.1f725a",
\r
393 "xml": "<block>\n",
\r
399 "z": "9d563055.a9c91",
\r
408 "id": "dcf100f.11c2f",
\r
411 "xml": "<block>\n",
\r
417 "z": "9d563055.a9c91",
\r
426 "id": "d26ccdca.365ae",
\r
429 "xml": "<block>\n",
\r
435 "z": "9d563055.a9c91",
\r
444 "id": "540fc918.04e698",
\r
447 "xml": "<set>\n<parameter name='new-rate' value='' />\n",
\r
451 "z": "9d563055.a9c91",
\r