17 "id": "7e88a37a.69419c",
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": 247.03126525878906,
26 "y": 98.03124809265137,
27 "z": "efb71132.eba6e",
35 "id": "90bc847a.1e90f8",
37 "name": "connection-attachment-topology-operation",
38 "xml": "<method rpc='connection-attachment-topology-operation' mode='sync'>\n",
41 "x": 282.0312805175781,
42 "y": 146.03127670288086,
43 "z": "efb71132.eba6e",
51 "id": "bf0dea50.c6f6f8",
53 "name": "block : atomic",
54 "xml": "<block atomic=\"true\">",
58 "y": 224.03124237060547,
59 "z": "efb71132.eba6e",
70 "id": "4b652dbe.7deec4",
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": 421.40042877197266,
76 "y": 836.8741173744202,
77 "z": "efb71132.eba6e",
83 "id": "976e09a7.a23c78",
85 "name": "switch svc-action",
86 "xml": "<switch test='`$connection-attachment-topology-operation-input.sdnc-request-header.svc-action`'>\n",
89 "x": 428.0311737060547,
90 "y": 383.44496059417725,
91 "z": "efb71132.eba6e",
103 "id": "d692689.8b14098",
105 "name": "call GENERIC-RESOURCE-API:validate-connection-attachment-input",
106 "xml": "<call module='GENERIC-RESOURCE-API' rpc='validate-connection-attachment-input' mode='sync' >\n",
109 "x": 619.6026916503906,
110 "y": 204.01640129089355,
111 "z": "efb71132.eba6e",
119 "id": "7df40438.8d552c",
122 "xml": "<outcome value='activate'>\n",
125 "x": 643.3169174194336,
126 "y": 392.58784008026123,
127 "z": "efb71132.eba6e",
135 "id": "854b6002.a361e",
137 "name": "deactivate",
138 "xml": "<outcome value='deactivate'>\n",
141 "x": 653.3169784545898,
142 "y": 673.5880031585693,
143 "z": "efb71132.eba6e",
151 "id": "d0a5f285.16e91",
154 "xml": "<outcome value='Other'>\n",
157 "x": 642.6502876281738,
158 "y": 758.9214267730713,
159 "z": "efb71132.eba6e",
167 "id": "63b93e5c.700f6",
168 "type": "returnFailure",
169 "name": "return failure",
170 "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",
172 "x": 824.6502838134766,
173 "y": 757.9214363098145,
174 "z": "efb71132.eba6e",
180 "id": "f2e8c4be.f6edf8",
182 "name": "Set final indicator to Y",
183 "xml": "<set>\n<parameter name=\"ack-final\" value=\"Y\"/>",
185 "x": 440.4281234741211,
186 "y": 796.0324559211731,
187 "z": "efb71132.eba6e",
193 "id": "a7c210e.8aeb8f",
196 "xml": "<outcome value='create'>\n",
199 "x": 642.5576133728027,
200 "y": 257.19257259368896,
201 "z": "efb71132.eba6e",
209 "id": "d7a3669.7308f98",
212 "xml": "<outcome value='delete'>\n",
215 "x": 647.8909645080566,
216 "y": 533.8593759536743,
217 "z": "efb71132.eba6e",
225 "id": "380d46d2.a08ada",
227 "name": "call GENERIC-RESOURCE-API:sotn-attachment-topology-operation-create",
228 "xml": "<call module='GENERIC-RESOURCE-API' rpc='sotn-attachment-topology-operation-create' mode='sync' >\n",
231 "x": 1537.1175537109375,
232 "y": 208.57203483581543,
233 "z": "efb71132.eba6e",
241 "id": "8d1575e7.3d39d8",
242 "type": "switchNode",
243 "name": "switch request-action",
244 "xml": "<switch test='`$connection-attachment-topology-operation-input.request-information.request-action`'>\n",
247 "x": 833.5313034057617,
248 "y": 256.0312566757202,
249 "z": "efb71132.eba6e",
258 "id": "b4498aac.7cb2b8",
260 "name": "CreateSOTNAttachmentInstance",
261 "xml": "<outcome value='CreateSOTNAttachmentInstance'>",
264 "x": 1088.864517211914,
265 "y": 208.03106307983398,
266 "z": "efb71132.eba6e",
274 "id": "ed77a730.056558",
277 "xml": "<outcome value='other'>",
280 "x": 1018.8646240234375,
281 "y": 299.69779205322266,
282 "z": "efb71132.eba6e",
290 "id": "1b79383c.71b538",
291 "type": "returnFailure",
292 "name": "return failure",
293 "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",
295 "x": 1184.5312881469727,
296 "y": 300.03125762939453,
297 "z": "efb71132.eba6e",
303 "id": "b97ace55.086d3",
305 "name": "call GENERIC-RESOURCE-API:sotn-attachment-topology-operation-activate",
306 "xml": "<call module='GENERIC-RESOURCE-API' rpc='sotn-attachment-topology-operation-activate' mode='sync' >\n",
309 "x": 1546.5312957763672,
310 "y": 343.03125953674316,
311 "z": "efb71132.eba6e",
319 "id": "a6785aab.86f948",
321 "name": "ActivateSOTNAttachmentInstance",
322 "xml": "<outcome value='ActivateSOTNAttachmentInstance'>",
325 "x": 1096.278335571289,
326 "y": 345.4902935028076,
327 "z": "efb71132.eba6e",
335 "id": "d100865f.7e59f8",
338 "xml": "<outcome value='other'>",
341 "x": 1026.2784423828125,
342 "y": 437.1570224761963,
343 "z": "efb71132.eba6e",
351 "id": "bbd40a3d.52a218",
353 "name": "DeactivateSOTNAttachmentInstance",
354 "xml": "<outcome value='DeactivateSOTNAttachmentInstance'>",
357 "x": 1115.8645477294922,
358 "y": 484.0310802459717,
359 "z": "efb71132.eba6e",
367 "id": "6647d681.d75a78",
370 "xml": "<outcome value='other'>",
373 "x": 1030.8645706176758,
374 "y": 575.6977853775024,
375 "z": "efb71132.eba6e",
383 "id": "cdb50b2f.8ff328",
385 "name": "call GENERIC-RESOURCE-API:sotn-attachment-topology-operation-deactivate",
386 "xml": "<call module='GENERIC-RESOURCE-API' rpc='sotn-attachment-topology-operation-deactivate' mode='sync' >\n",
389 "x": 1574.5313720703125,
390 "y": 484.03126335144043,
391 "z": "efb71132.eba6e",
399 "id": "8c01d720.070a78",
401 "name": "DeleteSOTNAttachmentInstance",
402 "xml": "<outcome value='DeleteSOTNAttachmentInstance'>",
405 "x": 1104.8644638061523,
406 "y": 625.0310564041138,
407 "z": "efb71132.eba6e",
415 "id": "aa83e7c.d9f1218",
418 "xml": "<outcome value='other'>",
421 "x": 1034.8645706176758,
422 "y": 716.6977853775024,
423 "z": "efb71132.eba6e",
431 "id": "58c79286.6e607c",
433 "name": "call GENERIC-RESOURCE-API:sotn-attachment-topology-operation-delete",
434 "xml": "<call module='GENERIC-RESOURCE-API' rpc='sotn-attachment-topology-operation-delete' mode='sync' >\n",
437 "x": 1560.5313415527344,
438 "y": 626.0312671661377,
439 "z": "efb71132.eba6e",
447 "id": "c747bb59.396bf8",
448 "type": "switchNode",
449 "name": "switch request-action",
450 "xml": "<switch test='`$connection-attachment-topology-operation-input.request-information.request-action`'>\n",
453 "x": 831.0313110351562,
454 "y": 397.03126335144043,
455 "z": "efb71132.eba6e",
464 "id": "347f7912.887506",
465 "type": "switchNode",
466 "name": "switch request-action",
467 "xml": "<switch test='`$connection-attachment-topology-operation-input.request-information.request-action`'>\n",
472 "z": "efb71132.eba6e",
481 "id": "5f2c7e54.e5319",
482 "type": "switchNode",
483 "name": "switch request-action",
484 "xml": "<switch test='`$connection-attachment-topology-operation-input.request-information.request-action`'>\n",
489 "z": "efb71132.eba6e",
498 "id": "19062ead.ade691",
499 "type": "returnFailure",
500 "name": "return failure",
501 "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",
505 "z": "efb71132.eba6e",
511 "id": "dab4a1b3.5c9b3",
512 "type": "returnFailure",
513 "name": "return failure",
514 "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",
518 "z": "efb71132.eba6e",
524 "id": "4e0c491c.1e9da8",
525 "type": "returnFailure",
526 "name": "return failure",
527 "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",
531 "z": "efb71132.eba6e",