3 "id": "389b367f.fc91aa",
\r
9 "z": "f30c4ed5.582ba",
\r
17 "id": "247d6de0.b063f2",
\r
18 "type": "service-logic",
\r
19 "name": "optical-service ${project.version}",
\r
20 "module": "optical-service",
\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='optical-service' version='${project.version}'>",
\r
27 "z": "f30c4ed5.582ba",
\r
35 "id": "163fe816.9d3ba8",
\r
37 "name": "method service-create-tapi",
\r
38 "xml": "<method rpc='inter-domain-handling' mode='sync'>\n",
\r
43 "z": "f30c4ed5.582ba",
\r
51 "id": "af3a973b.40dd08",
\r
53 "name": "block : atomic",
\r
54 "xml": "<block atomic=\"true\">\n",
\r
59 "y": 264.99998474121094,
\r
60 "z": "f30c4ed5.582ba",
\r
68 "id": "c7bde6fd.a9cd08",
\r
69 "type": "get-resource",
\r
70 "name": "get-resource",
\r
71 "xml": "<get-resource plugin=\"org.onap.ccsdk.sli.adaptors.aai.AAIService\"\nresource=\"logical-links\"\nkey=\" \"\npfx='inter' local-only='false' >\n",
\r
74 "x": 567.8333435058594,
\r
75 "y": 219.6666717529297,
\r
76 "z": "f30c4ed5.582ba",
\r
86 "id": "33ac5ab7.2291a6",
\r
87 "type": "not-found",
\r
88 "name": "not-found",
\r
89 "xml": "<outcome value='not-found'>\n",
\r
92 "x": 724.8333435058594,
\r
93 "y": 160.6666717529297,
\r
94 "z": "f30c4ed5.582ba",
\r
102 "id": "a16804ab.521db8",
\r
105 "xml": "<outcome value='failure'>\n",
\r
108 "x": 733.8333435058594,
\r
109 "y": 211.6666717529297,
\r
110 "z": "f30c4ed5.582ba",
\r
118 "id": "5eb01f99.89617",
\r
119 "type": "returnFailure",
\r
120 "name": "return failure",
\r
121 "xml": "<return status='failure'>\n<parameter name='error-code' value='500' />\n<parameter name='error-message' value='No inter-domain-links available' />\n<parameter name='ack-final-indicator' value=\"Y\" />",
\r
123 "x": 888.8333435058594,
\r
124 "y": 158.6666717529297,
\r
125 "z": "f30c4ed5.582ba",
\r
129 "id": "47cadf70.ddac9",
\r
130 "type": "returnFailure",
\r
131 "name": "return failure",
\r
132 "xml": "<return status='failure'>\n<parameter name='error-code' value='500' />\n<parameter name='error-message' value='Could not retrieve logical-links' />\n<parameter name='ack-final-indicator' value=\"Y\" />",
\r
134 "x": 895.8333435058594,
\r
135 "y": 211.6666717529297,
\r
136 "z": "f30c4ed5.582ba",
\r
140 "id": "fcb475cb.a0be98",
\r
143 "xml": "<outcome value='success'>\n",
\r
146 "x": 554.8333435058594,
\r
147 "y": 361.6666717529297,
\r
148 "z": "f30c4ed5.582ba",
\r
156 "id": "1cd2f550.3b31eb",
\r
158 "name": "block : atomic",
\r
159 "xml": "<block atomic=\"true\">\n",
\r
163 "x": 558.8333435058594,
\r
164 "y": 448.6666717529297,
\r
165 "z": "f30c4ed5.582ba",
\r
175 "id": "5cf9c1.73b5e64",
\r
178 "xml": "<record plugin=\"org.onap.ccsdk.sli.core.sli.recording.FileRecorder\">\n<parameter name=\"file\" value=\"/opt/opendaylight/current/data/log/inter-domain.log\" />\n<parameter name=\"level\" value=\"info\" />\n<parameter name=\"field1\" value=\"`'Aaccess bend---' + $access-bend`\"/>\n<parameter name=\"field2\" value=\"`'Aaccess cend---' + $access-cend`\"/>\n<parameter name=\"field3\" value=\"`'Service 1 req id---' + $service1-request-id`\"/>\n<parameter name=\"field4\" value=\"`'Service 2 req id---' + $service2-request-id`\"/>\n\n\n\n",
\r
181 "x": 722.8333435058594,
\r
182 "y": 503.6666717529297,
\r
183 "z": "f30c4ed5.582ba",
\r
189 "id": "61f864fb.8ad3fc",
\r
190 "type": "switchNode",
\r
192 "xml": "<switch test='`$inter.logical-link[$ida].link-type`'>\n",
\r
195 "x": 848.8333435058594,
\r
196 "y": 454.6666717529297,
\r
197 "z": "f30c4ed5.582ba",
\r
205 "id": "61403202.67ffac",
\r
208 "xml": "<for index='ida' start='0' end='`$inter.logical-link_length`' >\n",
\r
211 "x": 717.8333435058594,
\r
212 "y": 454.6666717529297,
\r
213 "z": "f30c4ed5.582ba",
\r
221 "id": "750846eb.eb1858",
\r
223 "name": "inter-domain",
\r
224 "xml": "<outcome value='inter-domain'>\n",
\r
227 "x": 990.8333435058594,
\r
228 "y": 454.6666717529297,
\r
229 "z": "f30c4ed5.582ba",
\r
237 "id": "bb3b4d5f.2b2bc",
\r
240 "xml": "<set>\n<parameter name='access-bend' value='`$inter.logical-link[$ida].relationship-list.relationship[0].relationship-data[1].relationship-value`' />\n<parameter name='access-cend' value='`$inter.logical-link[$ida].relationship-list.relationship[1].relationship-data[1].relationship-value`' />\n",
\r
242 "x": 1557.583396911621,
\r
243 "y": 305.4166898727417,
\r
244 "z": "f30c4ed5.582ba",
\r
248 "id": "e9fe864f.b1d708",
\r
251 "xml": "<break>\n",
\r
253 "x": 1575.333396911621,
\r
254 "y": 403.91669178009033,
\r
255 "z": "f30c4ed5.582ba",
\r
259 "id": "8c88b9bd.0e2f28",
\r
261 "name": "block : atomic",
\r
262 "xml": "<block atomic=\"true\">\n",
\r
266 "x": 1418.583396911621,
\r
267 "y": 397.416690826416,
\r
268 "z": "f30c4ed5.582ba",
\r
277 "id": "b39431ae.10e55",
\r
278 "type": "switchNode",
\r
280 "xml": "<switch test=\"`$access-bend == ''`\">\n",
\r
283 "x": 680.8333435058594,
\r
284 "y": 560.6666717529297,
\r
285 "z": "f30c4ed5.582ba",
\r
294 "id": "1bff9a4a.aa1c56",
\r
295 "type": "outcomeTrue",
\r
297 "xml": "<outcome value='true'>\n",
\r
300 "x": 824.8333435058594,
\r
301 "y": 560.6666717529297,
\r
302 "z": "f30c4ed5.582ba",
\r
310 "id": "99508862.dd9ed8",
\r
311 "type": "returnFailure",
\r
312 "name": "return failure",
\r
313 "xml": "<return status='failure'>\n<parameter name='error-code' value='500' />\n<parameter name='error-message' value='No inter-domain-links available' />\n<parameter name='ack-final-indicator' value=\"Y\" />",
\r
315 "x": 973.8333435058594,
\r
316 "y": 561.6666717529297,
\r
317 "z": "f30c4ed5.582ba",
\r
321 "id": "c7a0ae8a.585af",
\r
322 "type": "outcomeFalse",
\r
324 "xml": "<outcome value='false'>\n",
\r
327 "x": 559.8333435058594,
\r
328 "y": 636.6666717529297,
\r
329 "z": "f30c4ed5.582ba",
\r
337 "id": "64bdfe75.3731a",
\r
339 "name": "block : atomic",
\r
340 "xml": "<block atomic=\"true\">\n",
\r
344 "x": 704.8333435058594,
\r
345 "y": 637.6666717529297,
\r
346 "z": "f30c4ed5.582ba",
\r
357 "id": "d71ceee8.2cc21",
\r
360 "xml": "<for index='idb' start='0' end='2' >\n",
\r
363 "x": 893.8333435058594,
\r
364 "y": 635.6666717529297,
\r
365 "z": "f30c4ed5.582ba",
\r
373 "id": "f4b1528e.2b869",
\r
376 "xml": "<call module='optical-service' rpc='main-create' mode='sync' >\n",
\r
379 "x": 1444.8333435058594,
\r
380 "y": 650.6666717529297,
\r
381 "z": "f30c4ed5.582ba",
\r
390 "id": "4df590dd.62851",
\r
391 "type": "switchNode",
\r
393 "xml": "<switch test='`$idb`'>\n",
\r
396 "x": 1019.8333435058594,
\r
397 "y": 635.6666717529297,
\r
398 "z": "f30c4ed5.582ba",
\r
407 "id": "e24cf2b6.2e8bb",
\r
410 "xml": "<outcome value='0'>\n",
\r
413 "x": 1147.8333435058594,
\r
414 "y": 602.6666717529297,
\r
415 "z": "f30c4ed5.582ba",
\r
423 "id": "14ca5977.d20f97",
\r
425 "name": "block : atomic",
\r
426 "xml": "<block atomic=\"true\">\n",
\r
430 "x": 1291.8333435058594,
\r
431 "y": 602.6666717529297,
\r
432 "z": "f30c4ed5.582ba",
\r
441 "id": "a1dafaaf.167958",
\r
444 "xml": "<set>\n<parameter name='optical-service-create-input.payload.service-aend.port-id' value='`$access-cend`' />\n<parameter name='optical-service-create-input.payload.service-zend.port-id' value='`$access-zend`' />\n<parameter name='optical-service-create-input.payload.service-name' value=\"`$access-service-name + '_MDONS-OTN'`\" />\n<parameter name='domain-type' value=\"TAPI\" />\n<parameter name='optical-service-create-input.request-id' value=\"`$service2-request-id`\" />\n<parameter name='optical-service-create-input.service-id' value=\"`$service2-svc-instance-id`\" />\n",
\r
446 "x": 1452.8333435058594,
\r
447 "y": 856.6666717529297,
\r
448 "z": "f30c4ed5.582ba",
\r
452 "id": "c16d7ee9.39a1a",
\r
455 "xml": "<call module='optical-service' rpc='main-create' mode='sync' >\n",
\r
458 "x": 1289.8333435058594,
\r
459 "y": 1143.6666717529297,
\r
460 "z": "f30c4ed5.582ba",
\r
469 "id": "fcc6fd38.e5cb2",
\r
472 "xml": "<outcome value='1'>\n",
\r
475 "x": 1131.8333435058594,
\r
476 "y": 850.6666717529297,
\r
477 "z": "f30c4ed5.582ba",
\r
485 "id": "6d4682a2.6cf8ac",
\r
487 "name": "block : atomic",
\r
488 "xml": "<block atomic=\"true\">\n",
\r
492 "x": 1281.8333435058594,
\r
493 "y": 873.6666717529297,
\r
494 "z": "f30c4ed5.582ba",
\r
503 "id": "13ff6105.eaad1f",
\r
506 "xml": "<set>\n<parameter name='optical-service-create-input.payload.service-aend.port-id' value='`$access-aend`' />\n<parameter name='optical-service-create-input.payload.service-zend.port-id' value='`$access-bend`' />\n<parameter name='optical-service-create-input.payload.service-name' value=\"`$access-service-name + '_MDONS-OTN'`\" />\n<parameter name='domain-type' value=\"TAPI\" />\n<parameter name='optical-service-create-input.request-id' value=\"`$service1-request-id`\" />\n<parameter name='optical-service-create-input.service-id' value=\"`$service1-svc-instance-id`\" />\n\n",
\r
508 "x": 1444.8333435058594,
\r
509 "y": 585.6666717529297,
\r
510 "z": "f30c4ed5.582ba",
\r
514 "id": "5812464d.ff2318",
\r
515 "type": "switchNode",
\r
517 "xml": "<switch test='`$service1 == $service2 == success`'>\n",
\r
520 "x": 455.3333511352539,
\r
521 "y": 1077.9166975021362,
\r
522 "z": "f30c4ed5.582ba",
\r
531 "id": "2552ecde.5a89f4",
\r
532 "type": "returnSuccess",
\r
533 "name": "return success",
\r
534 "xml": "<return status='success'>\n<parameter name='error-code' value='200' />\n<parameter name='error-message' value='Multi-domain-service successfully created' />\n<parameter name='ack-final-indicator' value=\"Y\" />",
\r
536 "x": 959.8333892822266,
\r
537 "y": 1075.4167022705078,
\r
538 "z": "f30c4ed5.582ba",
\r
542 "id": "e8dd732b.52f0b",
\r
543 "type": "returnFailure",
\r
544 "name": "return failure",
\r
545 "xml": "<return status='failure'>\n<parameter name='error-code' value='500' />\n<parameter name='error-message' value='Multi-domain-service creation failed' />\n<parameter name='ack-final-indicator' value=\"Y\" />",
\r
547 "x": 874.0833892822266,
\r
548 "y": 1287.9167022705078,
\r
549 "z": "f30c4ed5.582ba",
\r
553 "id": "b82ddceb.8c1de",
\r
556 "xml": "<outcome value='success'>\n",
\r
559 "x": 1589.8333435058594,
\r
560 "y": 625.6666717529297,
\r
561 "z": "f30c4ed5.582ba",
\r
569 "id": "eadb5b74.6cde68",
\r
572 "xml": "<outcome value='success'>\n",
\r
575 "x": 1431.8333435058594,
\r
576 "y": 1139.6666717529297,
\r
577 "z": "f30c4ed5.582ba",
\r
585 "id": "d5d60b0e.6b7598",
\r
588 "xml": "<set>\n<parameter name='access-service-name' value='`$optical-service-create-input.payload.service-name`' />\n",
\r
590 "x": 840.8333435058594,
\r
591 "y": 598.6666717529297,
\r
592 "z": "f30c4ed5.582ba",
\r
596 "id": "caf045ec.2f23f8",
\r
599 "xml": "<block>\n",
\r
603 "x": 764.5833892822266,
\r
604 "y": 995.6666994094849,
\r
605 "z": "f30c4ed5.582ba",
\r
616 "id": "9e317702.903b08",
\r
618 "name": "update acc service db",
\r
619 "xml": "<save plugin='org.onap.ccsdk.sli.adaptors.resource.sql.SqlResource' \nresource='SQL' \nkey='UPDATE REQUEST_DETAILS SET status = \"CREATED\" WHERE request_id = $as-request-id'\nforce='true' pfx='save-result'>",
\r
622 "x": 970.8333892822266,
\r
623 "y": 895.6666984558105,
\r
624 "z": "f30c4ed5.582ba",
\r
630 "id": "9b1c21a0.1f564",
\r
633 "xml": "<record plugin=\"org.onap.ccsdk.sli.core.sli.recording.FileRecorder\">\n<parameter name=\"file\" value=\"/opt/opendaylight/current/data/log/inter-domain.log\" />\n<parameter name=\"level\" value=\"info\" />\n<parameter name=\"field1\" value=\"Access service creation failed\"/>\n\n\n\n",
\r
636 "x": 850.3333892822266,
\r
637 "y": 1189.4167003631592,
\r
638 "z": "f30c4ed5.582ba",
\r
644 "id": "eb99418.1ac6dc",
\r
647 "xml": "<block>\n",
\r
651 "x": 713.0833854675293,
\r
652 "y": 1228.916766166687,
\r
653 "z": "f30c4ed5.582ba",
\r
662 "id": "c5ae62a0.518d9",
\r
665 "xml": "<set>\n<parameter name='service1-status' value='`$final-response-code`' />\n",
\r
667 "x": 1837.8333435058594,
\r
668 "y": 553.6666717529297,
\r
669 "z": "f30c4ed5.582ba",
\r
673 "id": "35cec1fe.7cd71e",
\r
675 "name": "block : atomic",
\r
676 "xml": "<block atomic=\"true\">\n",
\r
680 "x": 1687.8333435058594,
\r
681 "y": 555.6666717529297,
\r
682 "z": "f30c4ed5.582ba",
\r
691 "id": "cc685478.44b5d8",
\r
692 "type": "switchNode",
\r
694 "xml": "<switch test='`$service1-status == 200`'>\n",
\r
697 "x": 1715.8333435058594,
\r
698 "y": 685.6666717529297,
\r
699 "z": "f30c4ed5.582ba",
\r
708 "id": "4120a771.cb7b78",
\r
709 "type": "outcomeTrue",
\r
711 "xml": "<outcome value='true'>\n",
\r
714 "x": 1884.8333435058594,
\r
715 "y": 640.6666717529297,
\r
716 "z": "f30c4ed5.582ba",
\r
724 "id": "304cf1d.95f070e",
\r
725 "type": "outcomeFalse",
\r
727 "xml": "<outcome value='false'>\n",
\r
730 "x": 1885.8333435058594,
\r
731 "y": 707.6666717529297,
\r
732 "z": "f30c4ed5.582ba",
\r
740 "id": "b8c2bbf6.152258",
\r
743 "xml": "<set>\n<parameter name='service1' value='success' />\n",
\r
745 "x": 2019.8333435058594,
\r
746 "y": 629.6666717529297,
\r
747 "z": "f30c4ed5.582ba",
\r
751 "id": "d123f6e.9b1a508",
\r
754 "xml": "<set>\n<parameter name='service1' value='failure' />\n",
\r
756 "x": 2021.8333435058594,
\r
757 "y": 706.6666717529297,
\r
758 "z": "f30c4ed5.582ba",
\r
762 "id": "72d0218e.8f2fd",
\r
764 "name": "block : atomic",
\r
765 "xml": "<block atomic=\"true\">\n",
\r
769 "x": 1604.8333435058594,
\r
770 "y": 1120.6666717529297,
\r
771 "z": "f30c4ed5.582ba",
\r
780 "id": "f3c54b18.1b0eb8",
\r
781 "type": "switchNode",
\r
783 "xml": "<switch test='`$service2-status == 200`'>\n",
\r
786 "x": 1736.8333435058594,
\r
787 "y": 1219.6666717529297,
\r
788 "z": "f30c4ed5.582ba",
\r
797 "id": "d06b5ea3.2c7da",
\r
798 "type": "outcomeTrue",
\r
800 "xml": "<outcome value='true'>\n",
\r
803 "x": 1892.8333435058594,
\r
804 "y": 1144.6666717529297,
\r
805 "z": "f30c4ed5.582ba",
\r
813 "id": "9a666773.f65fe8",
\r
814 "type": "outcomeFalse",
\r
816 "xml": "<outcome value='false'>\n",
\r
819 "x": 1949.8333435058594,
\r
820 "y": 1226.6666717529297,
\r
821 "z": "f30c4ed5.582ba",
\r
829 "id": "be86fbe9.594738",
\r
832 "xml": "<set>\n<parameter name='service2' value='success' />\n",
\r
834 "x": 2093.8333435058594,
\r
835 "y": 1134.6666717529297,
\r
836 "z": "f30c4ed5.582ba",
\r
840 "id": "4df0a4d2.d2637c",
\r
843 "xml": "<set>\n<parameter name='service2' value='success' />\n",
\r
845 "x": 2092.8333435058594,
\r
846 "y": 1204.6666717529297,
\r
847 "z": "f30c4ed5.582ba",
\r
851 "id": "1b71dbd0.f488a4",
\r
854 "xml": "<set>\n<parameter name='service2-status' value='`$final-response-code`' />\n",
\r
856 "x": 1774.8333435058594,
\r
857 "y": 1067.6666717529297,
\r
858 "z": "f30c4ed5.582ba",
\r
862 "id": "e899697c.47e108",
\r
865 "xml": "<set>\n<parameter name='inter' value='' />\n",
\r
867 "x": 889.3333854675293,
\r
868 "y": 683.4166970252991,
\r
869 "z": "f30c4ed5.582ba",
\r
873 "id": "11734593.7b34da",
\r
876 "xml": "<outcome value='failure'>\n",
\r
879 "x": 1592.8333435058594,
\r
880 "y": 720.6666717529297,
\r
881 "z": "f30c4ed5.582ba",
\r
889 "id": "528f2a75.c81264",
\r
890 "type": "returnFailure",
\r
891 "name": "return failure",
\r
892 "xml": "<return status='failure'>\n<parameter name='error-code' value='500' />\n<parameter name='error-message' value='Main Create Dg not available' />\n<parameter name='ack-final-indicator' value=\"Y\" />",
\r
894 "x": 1752.8333435058594,
\r
895 "y": 741.6666717529297,
\r
896 "z": "f30c4ed5.582ba",
\r
900 "id": "2fe5acd9.03dff4",
\r
903 "xml": "<outcome value='failure'>\n",
\r
906 "x": 1390.8333435058594,
\r
907 "y": 1221.6666717529297,
\r
908 "z": "f30c4ed5.582ba",
\r
916 "id": "c76d7b74.481948",
\r
917 "type": "returnFailure",
\r
918 "name": "return failure",
\r
919 "xml": "<return status='failure'>\n<parameter name='error-code' value='500' />\n<parameter name='error-message' value='Main Create Dg not available' />\n<parameter name='ack-final-indicator' value=\"Y\" />",
\r
921 "x": 1550.8333435058594,
\r
922 "y": 1242.6666717529297,
\r
923 "z": "f30c4ed5.582ba",
\r
927 "id": "5c9c5b68.cd5504",
\r
928 "type": "outcomeTrue",
\r
930 "xml": "<outcome value='true'>\n",
\r
933 "x": 623.833381652832,
\r
934 "y": 1001.1666984558105,
\r
935 "z": "f30c4ed5.582ba",
\r
943 "id": "495561a5.fec34",
\r
944 "type": "outcomeFalse",
\r
946 "xml": "<outcome value='false'>\n",
\r
949 "x": 588.083381652832,
\r
950 "y": 1230.166699886322,
\r
951 "z": "f30c4ed5.582ba",
\r
959 "id": "146e2604.39be4a",
\r
961 "name": "create-service-relationship",
\r
962 "xml": "<call module='optical-service' rpc='create-service-relationship' mode='sync' >\n",
\r
965 "x": 970.8333892822266,
\r
966 "y": 994.4166984558105,
\r
967 "z": "f30c4ed5.582ba",
\r
973 "id": "4071f83b.54b008",
\r
974 "type": "switchNode",
\r
976 "xml": "<switch test='`$inter.logical-link[$ida].operational-status == occupied`'>\n",
\r
981 "z": "f30c4ed5.582ba",
\r
990 "id": "9d6b0593.4c7858",
\r
991 "type": "outcomeTrue",
\r
993 "xml": "<outcome value='true'>\n",
\r
996 "x": 1250.0000190734863,
\r
997 "y": 295.00000190734863,
\r
998 "z": "f30c4ed5.582ba",
\r
1004 "id": "1087939c.29799c",
\r
1005 "type": "outcomeFalse",
\r
1007 "xml": "<outcome value='false'>\n",
\r
1010 "x": 1256.2500190734863,
\r
1011 "y": 401.2500057220459,
\r
1012 "z": "f30c4ed5.582ba",
\r
1020 "id": "2c1dad44.b6ddc2",
\r
1022 "name": "update logical-link-status AAI",
\r
1023 "xml": "<update plugin='org.onap.ccsdk.sli.adaptors.aai.AAIService' \nforce='true'\nresource='logical-link'\n key='logical-link.link-name = $inter.logical-link[$ida].link-name '\n local-only='false'>\n<parameter name='operational-status' value='occupied' />\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
1028 "z": "f30c4ed5.582ba",
\r