3 "id": "c442b16f.7f882",
7 "x": 170.2777862548828,
8 "y": 139.91365242004395,
17 "id": "98f0a1a6.9a93a",
18 "type": "service-logic",
19 "name": "GENERIC-RESOURCE-API ${project.version}",
20 "module": "GENERIC-RESOURCE-API",
21 "version": "${project.version}",
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}'>",
25 "x": 252.2301483154297,
26 "y": 180.15176486968994,
27 "z": "e038a3cf.6f74e",
35 "id": "c35c8be4.73c8d8",
37 "name": "contrail-route-topology-operation",
38 "xml": "<method rpc='contrail-route-topology-operation' mode='sync'>\n",
41 "x": 248.70641326904297,
42 "y": 219.91364669799805,
43 "z": "e038a3cf.6f74e",
51 "id": "ae59e2f7.cffad",
53 "name": "CONTRAIL-ROUTE-TOPOLOGY-OPERATION ",
56 "x": 564.6226425170898,
57 "y": 87.49999618530273,
58 "z": "e038a3cf.6f74e",
62 "id": "3b0a9ea3.867772",
64 "name": "block : atomic",
65 "xml": "<block atomic=\"true\">",
68 "x": 284.27781677246094,
69 "y": 303.3571357727051,
70 "z": "e038a3cf.6f74e",
81 "id": "b58546a9.769258",
82 "type": "returnSuccess",
83 "name": "return success",
84 "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=\"`$error-message`\" />\n",
86 "x": 514.3611755371094,
87 "y": 927.1997718811035,
88 "z": "e038a3cf.6f74e",
92 "id": "e3c64d20.0167",
94 "name": "switch svc-action",
95 "xml": "<switch test='`$contrail-route-topology-operation-input.sdnc-request-header.svc-action`'>\n",
98 "x": 510.99205017089844,
99 "y": 533.770830154419,
100 "z": "e038a3cf.6f74e",
114 "id": "e264c87c.e335d8",
117 "xml": "<outcome value='assign'>\n",
120 "x": 731.4682464599609,
121 "y": 396.05648040771484,
122 "z": "e038a3cf.6f74e",
130 "id": "c21b848b.2208b8",
132 "name": "block : atomic",
133 "xml": "<block atomic=\"true\">",
136 "x": 912.7064056396484,
137 "y": 397.05660247802734,
138 "z": "e038a3cf.6f74e",
146 "id": "859df5b4.c0b828",
148 "name": "call GENERIC-RESOURCE-API:validate-contrail-route-input",
149 "xml": "<call module='GENERIC-RESOURCE-API' rpc='validate-contrail-route-input' mode='sync' >\n",
152 "x": 642.2777862548828,
153 "y": 303.91365242004395,
154 "z": "e038a3cf.6f74e",
160 "id": "bedb7604.0d31b8",
162 "name": "call GENERIC-RESOURCE-API:contrail-route-topology-operation-assign",
163 "xml": "<call module='GENERIC-RESOURCE-API' rpc='contrail-route-topology-operation-assign' mode='sync' >\n",
166 "x": 1284.2777557373047,
167 "y": 393.91365814208984,
168 "z": "e038a3cf.6f74e",
174 "id": "f727c392.45b37",
177 "xml": "<outcome value='activate'>\n",
180 "x": 733.2777862548828,
181 "y": 483.91365242004395,
182 "z": "e038a3cf.6f74e",
190 "id": "f70dfe77.b10a4",
192 "name": "block : atomic",
193 "xml": "<block atomic=\"true\">",
196 "x": 917.5159454345703,
197 "y": 484.91377449035645,
198 "z": "e038a3cf.6f74e",
206 "id": "e0f08eed.85bd2",
208 "name": "deactivate",
209 "xml": "<outcome value='deactivate'>\n",
212 "x": 740.2778091430664,
213 "y": 531.913685798645,
214 "z": "e038a3cf.6f74e",
222 "id": "5e86b7e5.8ae6b8",
224 "name": "block : atomic",
225 "xml": "<block atomic=\"true\">",
228 "x": 921.5159683227539,
229 "y": 532.9138078689575,
230 "z": "e038a3cf.6f74e",
238 "id": "dc2a2461.e96738",
241 "xml": "<outcome value='unassign'>\n",
244 "x": 738.27783203125,
245 "y": 650.2470254898071,
246 "z": "e038a3cf.6f74e",
254 "id": "8ecf697b.d4a738",
256 "name": "block : atomic",
257 "xml": "<block atomic=\"true\">",
260 "x": 919.5159912109375,
261 "y": 651.2471475601196,
262 "z": "e038a3cf.6f74e",
270 "id": "8ce006b.19b83f8",
273 "xml": "<outcome value='Other'>\n",
276 "x": 737.611162185669,
277 "y": 710.2470083236694,
278 "z": "e038a3cf.6f74e",
286 "id": "5eae4ec8.4f8b6",
287 "type": "returnFailure",
288 "name": "return failure",
289 "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=\"sdnc-request-header.svc-action is a required input\" />\n",
291 "x": 919.6111583709717,
292 "y": 709.2470178604126,
293 "z": "e038a3cf.6f74e",
297 "id": "596d4aa.d9123b4",
299 "name": "Set final indicator to Y",
300 "xml": "<set>\n<parameter name=\"ack-final\" value=\"Y\"/>",
302 "x": 533.3888702392578,
303 "y": 886.3581104278564,
304 "z": "e038a3cf.6f74e",
308 "id": "4cbcfe02.8cfb9",
311 "xml": "<outcome value='create'>\n",
314 "x": 738.5184936523438,
315 "y": 443.51849365234375,
316 "z": "e038a3cf.6f74e",
324 "id": "3d58b4c3.43262c",
326 "name": "block : atomic",
327 "xml": "<block atomic=\"true\">",
330 "x": 919.7566528320312,
331 "y": 444.51861572265625,
332 "z": "e038a3cf.6f74e",
340 "id": "b37f997b.66e918",
342 "name": "call GENERIC-RESOURCE-API:contrail-route-topology-operation-create",
343 "xml": "<call module='GENERIC-RESOURCE-API' rpc='contrail-route-topology-operation-create' mode='sync' >\n",
346 "x": 1267.3279724121094,
347 "y": 447.3756694793701,
348 "z": "e038a3cf.6f74e",
354 "id": "b62bec75.47383",
357 "xml": "<outcome value='delete'>\n",
360 "x": 734.8518295288086,
361 "y": 593.1851282119751,
362 "z": "e038a3cf.6f74e",
370 "id": "b9a086c9.ed23a8",
372 "name": "block : atomic",
373 "xml": "<block atomic=\"true\">",
376 "x": 916.0899887084961,
377 "y": 594.1852502822876,
378 "z": "e038a3cf.6f74e",
386 "id": "c4f30d6a.e056c",
388 "name": "call GENERIC-RESOURCE-API:contrail-route-topology-operation-activate",
389 "xml": "<call module='GENERIC-RESOURCE-API' rpc='contrail-route-topology-operation-activate' mode='sync' >\n",
394 "z": "e038a3cf.6f74e",
400 "id": "88cbb733.292b18",
402 "name": "call GENERIC-RESOURCE-API:contrail-route-topology-operation-deactivate",
403 "xml": "<call module='GENERIC-RESOURCE-API' rpc='contrail-route-topology-operation-deactivate' mode='sync' >\n",
408 "z": "e038a3cf.6f74e",
414 "id": "99d04266.2927b",
416 "name": "call GENERIC-RESOURCE-API:contrail-route-topology-operation-delete",
417 "xml": "<call module='GENERIC-RESOURCE-API' rpc='contrail-route-topology-operation-delete' mode='sync' >\n",
422 "z": "e038a3cf.6f74e",
428 "id": "23da5620.c6cb8a",
430 "name": "call GENERIC-RESOURCE-API:contrail-route-topology-operation-unassign",
431 "xml": "<call module='GENERIC-RESOURCE-API' rpc='contrail-route-topology-operation-unassign' mode='sync' >\n",
436 "z": "e038a3cf.6f74e",