3 "id": "d7b04ee5.646b",
\r
7 "x": 151.42852783203125,
\r
8 "y": 47.142860412597656,
\r
9 "z": "d97c316.162bed",
\r
17 "id": "d90f8810.ec0b98",
\r
18 "type": "service-logic",
\r
19 "name": "GENERIC-RESOURCE-API ${project.version}",
\r
20 "module": "GENERIC-RESOURCE-API",
\r
21 "version": "${project.version}",
\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='GENERIC-RESOURCE-API' version='${project.version}'>",
\r
25 "x": 427.42852783203125,
\r
26 "y": 48.142860412597656,
\r
27 "z": "d97c316.162bed",
\r
35 "id": "ceeb919a.85f53",
\r
37 "name": "self-serve-vnf-changeassign ",
\r
38 "xml": "<method rpc='self-serve-vnf-changeassign' mode='sync'>\n",
\r
41 "x": 270.14283752441406,
\r
42 "y": 106.71429443359375,
\r
43 "z": "d97c316.162bed",
\r
51 "id": "94a807c3.18e1f8",
\r
53 "name": "block : atomic",
\r
54 "xml": "<block atomic='true'>",
\r
58 "x": 295.64286041259766,
\r
59 "y": 171.5714225769043,
\r
60 "z": "d97c316.162bed",
\r
69 "id": "fcf2582e.807218",
\r
72 "xml": "<set>\n <parameter name='`service-data.vnfs.vnf[$vnf-index].vnf-data.vnf-topology.vnf-parameters-data.param[$j].resource-resolution-data.status`' value='PENDING'/>\n <parameter name='ss.input.param.index' value='`$i`' />\n <parameter name='ss.service-data.param.index' value='`$j`' />\n <parameter name='ss.input.param.found.in.service.param' value='true' />\n <parameter name='ss.capability-type' value='vnf' />\n <parameter name='ss.capability-action' value='changeassign' />",
\r
74 "x": 1965.142677307129,
\r
75 "y": 584.1428298950195,
\r
76 "z": "d97c316.162bed",
\r
80 "id": "686eb002.8272c",
\r
81 "type": "switchNode",
\r
82 "name": "switch vnf-input-parameters",
\r
83 "xml": "<switch test='`$vnf-topology-operation-input.vnf-request-input.vnf-input-parameters.param_length`'>\n",
\r
86 "x": 575.2857055664062,
\r
87 "y": 224.5714340209961,
\r
88 "z": "d97c316.162bed",
\r
96 "id": "cb121cc3.86892",
\r
99 "xml": "<outcome value=''>",
\r
102 "x": 805.4285888671875,
\r
103 "y": 224.42858123779297,
\r
104 "z": "d97c316.162bed",
\r
112 "id": "8065a7c1.8e9ab8",
\r
113 "type": "returnFailure",
\r
114 "name": "return failure",
\r
115 "xml": "<return status='failure'>\n\t<parameter name='ack-final' value='Y'/>\n\t<parameter name=\"error-code\" value=\"500\" />\n <parameter name=\"error-message\" value=\"no param name/value provided in vnf-request-input\" />\n",
\r
117 "x": 978.2857055664062,
\r
118 "y": 224.5714340209961,
\r
119 "z": "d97c316.162bed",
\r
123 "id": "e14e8d9d.455fb",
\r
125 "name": "for vnf-input-parameters.param index i",
\r
126 "xml": "<for index='i' start='0' end='`$vnf-topology-operation-input.vnf-request-input.vnf-input-parameters.param_length`' >",
\r
129 "x": 602.2857055664062,
\r
130 "y": 348.5714340209961,
\r
131 "z": "d97c316.162bed",
\r
139 "id": "533d1a61.0ffb54",
\r
140 "type": "switchNode",
\r
141 "name": "switch service param length null",
\r
142 "xml": "<switch test=\"`$service-data.vnfs.vnf[$vnf-index].vnf-data.vnf-topology.vnf-parameters-data.param_length == ''`\">\n\n",
\r
145 "x": 949.5713806152344,
\r
146 "y": 348.14287757873535,
\r
147 "z": "d97c316.162bed",
\r
155 "id": "deca9f28.6ee9c",
\r
157 "name": "for service-data.vnf-parameters-data.param index j",
\r
158 "xml": "<for index='j' start='0' end='`$service-data.vnfs.vnf[$vnf-index].vnf-data.vnf-topology.vnf-parameters-data.param_length`' >",
\r
161 "x": 1040.4284057617188,
\r
162 "y": 586.5713920593262,
\r
163 "z": "d97c316.162bed",
\r
171 "id": "fda41515.3cb6c8",
\r
172 "type": "switchNode",
\r
173 "name": "switch match for vnf-name",
\r
174 "xml": "<switch test='`$service-data.vnfs.vnf[$vnf-index].vnf-data.vnf-topology.vnf-parameters-data.param[$j].name == $vnf-topology-operation-input.vnf-request-input.vnf-input-parameters.param[$i].name`'>\n",
\r
177 "x": 1427.142677307129,
\r
178 "y": 585.1428298950195,
\r
179 "z": "d97c316.162bed",
\r
187 "id": "1021041f.bc041c",
\r
188 "type": "not-found",
\r
190 "xml": "<outcome value='true'>\n",
\r
193 "x": 1617.142677307129,
\r
194 "y": 585.1428298950195,
\r
195 "z": "d97c316.162bed",
\r
203 "id": "75e8b33d.ad968c",
\r
204 "type": "not-found",
\r
206 "xml": "<outcome value='false'>\n",
\r
209 "x": 1291.142677307129,
\r
210 "y": 830.5714149475098,
\r
211 "z": "d97c316.162bed",
\r
219 "id": "d1376de5.42ab3",
\r
220 "type": "returnFailure",
\r
221 "name": "return failure",
\r
222 "xml": "<return status='failure'>\n\t<parameter name='ack-final' value='Y'/>\n\t<parameter name=\"error-code\" value=\"500\" />\n <parameter name=\"error-message\" value=\"No vnf-request-input.vnf-input-parameters.param[].name found in service-data.\" />\n",
\r
224 "x": 1464.285530090332,
\r
225 "y": 829.1428279876709,
\r
226 "z": "d97c316.162bed",
\r
230 "id": "987e92d3.7d94f",
\r
232 "name": "block : atomic",
\r
233 "xml": "<block atomic='true'>",
\r
237 "x": 1772.142677307129,
\r
238 "y": 583.1428298950195,
\r
239 "z": "d97c316.162bed",
\r
249 "id": "8426aa6a.8cf0a8",
\r
251 "name": "call self-serve-generate-name-changeassign",
\r
252 "xml": "<call module='GENERIC-RESOURCE-API' rpc='self-serve-generate-name-changeassign' mode='sync' >\n",
\r
255 "x": 2108.999755859375,
\r
256 "y": 653.1428198814392,
\r
257 "z": "d97c316.162bed",
\r
266 "id": "32fc0971.1c0146",
\r
269 "xml": "<outcome value='failure'>\n",
\r
272 "x": 2398.9996490478516,
\r
273 "y": 616.5713996887207,
\r
274 "z": "d97c316.162bed",
\r
282 "id": "21d46561.3c7f6a",
\r
284 "name": "not-found",
\r
285 "xml": "<outcome value='not-found'>\n",
\r
288 "x": 2408.9996490478516,
\r
289 "y": 684.5713996887207,
\r
290 "z": "d97c316.162bed",
\r
298 "id": "2151c897.b7d8f8",
\r
299 "type": "returnFailure",
\r
300 "name": "return failure",
\r
301 "xml": "<return status='failure'>\n\t<parameter name='ack-final' value='Y'/>\n\t<parameter name=\"error-code\" value=\"500\" />\n <parameter name=\"error-message\" value=\"Error from self-service-generate-name-changeassign\" />\n",
\r
303 "x": 2592.9996490478516,
\r
304 "y": 645.5713996887207,
\r
305 "z": "d97c316.162bed",
\r
309 "id": "6fd8cd13.aa94d4",
\r
312 "xml": "<outcome value='false'>\n",
\r
315 "x": 1164.5713806152344,
\r
316 "y": 348.14287757873535,
\r
317 "z": "d97c316.162bed",
\r
325 "id": "3d53f85d.e87578",
\r
327 "name": "set ss.input.param.found.in.service.param = false",
\r
328 "xml": "<set>\n <parameter name='ss.input.param.found.in.service.param' value='false' />",
\r
330 "x": 1031.7141418457031,
\r
331 "y": 520.4285628795624,
\r
332 "z": "d97c316.162bed",
\r
336 "id": "84dc5d99.83e5",
\r
337 "type": "switchNode",
\r
338 "name": "switch ss.input.param.found.in.service.param",
\r
339 "xml": "<switch test='`$ss.input.param.found.in.service.param`'>\n",
\r
342 "x": 1010.1427307128906,
\r
343 "y": 829.1428279876709,
\r
344 "z": "d97c316.162bed",
\r
352 "id": "543dede3.b39004",
\r
353 "type": "returnSuccess",
\r
354 "name": "return success",
\r
355 "xml": "<return status='success'>\n",
\r
357 "x": 1992.4283828735352,
\r
358 "y": 726.1428184509277,
\r
359 "z": "d97c316.162bed",
\r
363 "id": "988b476b.b275c8",
\r
365 "name": "block : atomic",
\r
366 "xml": "<block atomic='true'>",
\r
370 "x": 641.9999389648438,
\r
371 "y": 584.7142848968506,
\r
372 "z": "d97c316.162bed",
\r