3 "id": "7040c3da.af1dec",
17 "id": "2925fee5.4b2612",
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": 248.00392150878906,
26 "y": 125.00390434265137,
27 "z": "d74aac07.dc7e5",
35 "id": "b82edbfb.46a2a8",
37 "name": "connection-attachment-topology-operation",
38 "xml": "<method rpc='connection-attachment-topology-operation' mode='sync'>\n",
41 "x": 283.0039367675781,
42 "y": 173.00393295288086,
43 "z": "d74aac07.dc7e5",
51 "id": "a9203dbc.c4a92",
53 "name": "block : atomic",
54 "xml": "<block atomic=\"true\">",
58 "y": 251.00389862060547,
59 "z": "d74aac07.dc7e5",
70 "id": "d28295b8.2c2758",
71 "type": "returnSuccess",
72 "name": "return success",
73 "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",
75 "x": 422.37308502197266,
76 "y": 863.8467736244202,
77 "z": "d74aac07.dc7e5",
81 "id": "7f7eb3b.b67394c",
83 "name": "switch svc-action",
84 "xml": "<switch test='`$connection-attachment-topology-operation-input.sdnc-request-header.svc-action`'>\n",
87 "x": 429.0038299560547,
88 "y": 410.41761684417725,
89 "z": "d74aac07.dc7e5",
101 "id": "779cd391.117a2c",
103 "name": "call GENERIC-RESOURCE-API:validate-connection-attachment-input",
104 "xml": "<call module='GENERIC-RESOURCE-API' rpc='validate-connection-attachment-input' mode='sync' >\n",
107 "x": 620.5753479003906,
108 "y": 230.98905754089355,
109 "z": "d74aac07.dc7e5",
115 "id": "bb04a1a3.bc9cc",
118 "xml": "<outcome value='activate'>\n",
121 "x": 644.2895736694336,
122 "y": 419.56049633026123,
123 "z": "d74aac07.dc7e5",
131 "id": "e1cc92c7.25fd7",
134 "xml": "<outcome value='delete'>\n",
137 "x": 654.2896347045898,
138 "y": 700.5606594085693,
139 "z": "d74aac07.dc7e5",
147 "id": "cf940d5c.e7317",
150 "xml": "<outcome value='Other'>\n",
153 "x": 643.6229438781738,
154 "y": 785.8940830230713,
155 "z": "d74aac07.dc7e5",
163 "id": "903586f6.489208",
164 "type": "returnFailure",
165 "name": "return failure",
166 "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 invalid\" />\n",
168 "x": 825.6229400634766,
169 "y": 784.8940925598145,
170 "z": "d74aac07.dc7e5",
174 "id": "3ccb66ff.5dacfa",
176 "name": "Set final indicator to Y",
177 "xml": "<set>\n<parameter name=\"ack-final\" value=\"Y\"/>",
179 "x": 441.4007797241211,
180 "y": 823.0051121711731,
181 "z": "d74aac07.dc7e5",
185 "id": "935024a.1180cd8",
188 "xml": "<outcome value='create'>\n",
191 "x": 643.5302696228027,
192 "y": 284.16522884368896,
193 "z": "d74aac07.dc7e5",
201 "id": "50ef3ecb.f8e1d",
203 "name": "deactivate",
204 "xml": "<outcome value='deactivate'>\n",
207 "x": 648.8636207580566,
208 "y": 560.8320322036743,
209 "z": "d74aac07.dc7e5",
217 "id": "381cd5e6.60b05a",
219 "name": "call GENERIC-RESOURCE-API:sotn-attachment-topology-operation-create",
220 "xml": "<call module='GENERIC-RESOURCE-API' rpc='sotn-attachment-topology-operation-create' mode='sync' >\n",
223 "x": 1538.0902099609375,
224 "y": 235.54469108581543,
225 "z": "d74aac07.dc7e5",
231 "id": "76e064e5.59ef8c",
232 "type": "switchNode",
233 "name": "switch request-action",
234 "xml": "<switch test='`$connection-attachment-topology-operation-input.request-information.request-action`'>\n",
237 "x": 834.5039596557617,
238 "y": 283.0039129257202,
239 "z": "d74aac07.dc7e5",
248 "id": "73303973.3b9048",
250 "name": "CreateSOTNAttachmentInstance",
251 "xml": "<outcome value='CreateSOTNAttachmentInstance'>",
254 "x": 1089.837173461914,
255 "y": 235.00371932983398,
256 "z": "d74aac07.dc7e5",
264 "id": "7c8a6efc.7a43c",
267 "xml": "<outcome value='other'>",
270 "x": 1019.8372802734375,
271 "y": 326.67044830322266,
272 "z": "d74aac07.dc7e5",
280 "id": "2e04dda8.211e22",
281 "type": "returnFailure",
282 "name": "return failure",
283 "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=\"`'Provided request-action=' + $connection-attachment-topology-operation-input.request-information.request-action + ' is not supported.'`\" />\n",
285 "x": 1185.5039443969727,
286 "y": 327.00391387939453,
287 "z": "d74aac07.dc7e5",
291 "id": "c3ec8e4c.42bba",
293 "name": "call GENERIC-RESOURCE-API:sotn-attachment-topology-operation-activate",
294 "xml": "<call module='GENERIC-RESOURCE-API' rpc='sotn-attachment-topology-operation-activate' mode='sync' >\n",
297 "x": 1547.5039520263672,
298 "y": 370.00391578674316,
299 "z": "d74aac07.dc7e5",
305 "id": "e555e69b.d6dab8",
307 "name": "ActivateSOTNAttachmentInstance",
308 "xml": "<outcome value='ActivateSOTNAttachmentInstance'>",
311 "x": 1097.250991821289,
312 "y": 372.4629497528076,
313 "z": "d74aac07.dc7e5",
321 "id": "5c941c7c.d135c4",
324 "xml": "<outcome value='other'>",
327 "x": 1027.2510986328125,
328 "y": 464.1296787261963,
329 "z": "d74aac07.dc7e5",
337 "id": "874a4de5.20f7a",
339 "name": "DeactivateSOTNAttachmentInstance",
340 "xml": "<outcome value='DeactivateSOTNAttachmentInstance'>",
343 "x": 1116.8372039794922,
344 "y": 511.0037364959717,
345 "z": "d74aac07.dc7e5",
353 "id": "8f441f1b.ab4bb",
356 "xml": "<outcome value='other'>",
359 "x": 1031.8372268676758,
360 "y": 602.6704416275024,
361 "z": "d74aac07.dc7e5",
369 "id": "4329778c.cafb48",
371 "name": "call GENERIC-RESOURCE-API:sotn-attachment-topology-operation-deactivate",
372 "xml": "<call module='GENERIC-RESOURCE-API' rpc='sotn-attachment-topology-operation-deactivate' mode='sync' >\n",
375 "x": 1575.5040283203125,
376 "y": 511.00391960144043,
377 "z": "d74aac07.dc7e5",
383 "id": "18c3914d.1fd05f",
385 "name": "DeleteSOTNAttachmentInstance",
386 "xml": "<outcome value='DeleteSOTNAttachmentInstance'>",
389 "x": 1105.8371200561523,
390 "y": 652.0037126541138,
391 "z": "d74aac07.dc7e5",
399 "id": "a82f11b4.25a05",
402 "xml": "<outcome value='other'>",
405 "x": 1035.8372268676758,
406 "y": 743.6704416275024,
407 "z": "d74aac07.dc7e5",
415 "id": "1d1f5f1c.4ba391",
417 "name": "call GENERIC-RESOURCE-API:sotn-attachment-topology-operation-delete",
418 "xml": "<call module='GENERIC-RESOURCE-API' rpc='sotn-attachment-topology-operation-delete' mode='sync' >\n",
421 "x": 1561.5039978027344,
422 "y": 653.0039234161377,
423 "z": "d74aac07.dc7e5",
429 "id": "f86d00f8.fcf59",
430 "type": "switchNode",
431 "name": "switch request-action",
432 "xml": "<switch test='`$connection-attachment-topology-operation-input.request-information.request-action`'>\n",
435 "x": 832.0039672851562,
436 "y": 424.00391960144043,
437 "z": "d74aac07.dc7e5",
446 "id": "c2dd69d2.09a368",
447 "type": "switchNode",
448 "name": "switch request-action",
449 "xml": "<switch test='`$connection-attachment-topology-operation-input.request-information.request-action`'>\n",
454 "z": "d74aac07.dc7e5",
463 "id": "7a0372ab.33be4c",
464 "type": "switchNode",
465 "name": "switch request-action",
466 "xml": "<switch test='`$connection-attachment-topology-operation-input.request-information.request-action`'>\n",
471 "z": "d74aac07.dc7e5",
480 "id": "b0deba38.7b5228",
481 "type": "returnFailure",
482 "name": "return failure",
483 "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=\"`'Provided request-action=' + $connection-attachment-topology-operation-input.request-information.request-action + ' is not supported.'`\" />\n",
487 "z": "d74aac07.dc7e5",
491 "id": "5242314d.7fd95",
492 "type": "returnFailure",
493 "name": "return failure",
494 "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=\"`'Provided request-action=' + $connection-attachment-topology-operation-input.request-information.request-action + ' is not supported.'`\" />\n",
498 "z": "d74aac07.dc7e5",
502 "id": "c42475bd.4b30d8",
503 "type": "returnFailure",
504 "name": "return failure",
505 "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=\"`'Provided request-action=' + $connection-attachment-topology-operation-input.request-information.request-action + ' is not supported.'`\" />\n",
509 "z": "d74aac07.dc7e5",