3 "id": "f758e877.9aa428",
\r
9 "z": "5c4cb98c.063918",
\r
17 "id": "5c17b7ee.ab4f88",
\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": "5c4cb98c.063918",
\r
35 "id": "748bfbc0.155724",
\r
37 "name": "method service-create-tapi",
\r
38 "xml": "<method rpc='inter-domain-handling' mode='sync'>\n",
\r
43 "z": "5c4cb98c.063918",
\r
51 "id": "dbf465e6.f48758",
\r
53 "name": "block : atomic",
\r
54 "xml": "<block atomic=\"true\">\n",
\r
59 "y": 159.99998474121094,
\r
60 "z": "5c4cb98c.063918",
\r
68 "id": "28583d0f.279172",
\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": 580.3333435058594,
\r
75 "y": 114.66667175292969,
\r
76 "z": "5c4cb98c.063918",
\r
86 "id": "b70b6289.977c1",
\r
87 "type": "not-found",
\r
88 "name": "not-found",
\r
89 "xml": "<outcome value='not-found'>\n",
\r
92 "x": 737.3333435058594,
\r
93 "y": 55.66667175292969,
\r
94 "z": "5c4cb98c.063918",
\r
102 "id": "6ef8cbe3.e8bef4",
\r
105 "xml": "<outcome value='failure'>\n",
\r
108 "x": 746.3333435058594,
\r
109 "y": 106.66667175292969,
\r
110 "z": "5c4cb98c.063918",
\r
118 "id": "85b966b9.0f8cf8",
\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": 901.3333435058594,
\r
124 "y": 53.66667175292969,
\r
125 "z": "5c4cb98c.063918",
\r
129 "id": "cd963a4d.e22ee8",
\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": 908.3333435058594,
\r
135 "y": 106.66667175292969,
\r
136 "z": "5c4cb98c.063918",
\r
140 "id": "6bf74a48.446dd4",
\r
143 "xml": "<outcome value='success'>\n",
\r
146 "x": 567.3333435058594,
\r
147 "y": 256.6666717529297,
\r
148 "z": "5c4cb98c.063918",
\r
156 "id": "9c819276.24e11",
\r
158 "name": "block : atomic",
\r
159 "xml": "<block atomic=\"true\">\n",
\r
163 "x": 571.3333435058594,
\r
164 "y": 343.6666717529297,
\r
165 "z": "5c4cb98c.063918",
\r
175 "id": "26ccb9a4.4d6756",
\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": 735.3333435058594,
\r
182 "y": 398.6666717529297,
\r
183 "z": "5c4cb98c.063918",
\r
189 "id": "c76734fa.8d1cc8",
\r
190 "type": "switchNode",
\r
192 "xml": "<switch test='`$inter.logical-link[$ida].link-type`'>\n",
\r
195 "x": 861.3333435058594,
\r
196 "y": 349.6666717529297,
\r
197 "z": "5c4cb98c.063918",
\r
205 "id": "d737ac6d.616bf",
\r
208 "xml": "<for index='ida' start='0' end='`$inter.logical-link_length`' >\n",
\r
211 "x": 730.3333435058594,
\r
212 "y": 349.6666717529297,
\r
213 "z": "5c4cb98c.063918",
\r
221 "id": "272d946f.d2dc2c",
\r
223 "name": "inter-domain",
\r
224 "xml": "<outcome value='inter-domain'>\n",
\r
227 "x": 1003.3333435058594,
\r
228 "y": 349.6666717529297,
\r
229 "z": "5c4cb98c.063918",
\r
237 "id": "ca4ee674.defdf8",
\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": 1570.083396911621,
\r
243 "y": 200.4166898727417,
\r
244 "z": "5c4cb98c.063918",
\r
248 "id": "a5175c91.4398b",
\r
251 "xml": "<break>\n",
\r
253 "x": 1587.833396911621,
\r
254 "y": 298.91669178009033,
\r
255 "z": "5c4cb98c.063918",
\r
259 "id": "13f040fa.3faaef",
\r
261 "name": "block : atomic",
\r
262 "xml": "<block atomic=\"true\">\n",
\r
266 "x": 1431.083396911621,
\r
267 "y": 292.416690826416,
\r
268 "z": "5c4cb98c.063918",
\r
277 "id": "220b1d2a.b6a942",
\r
278 "type": "switchNode",
\r
280 "xml": "<switch test=\"`$access-bend == ''`\">\n",
\r
283 "x": 693.3333435058594,
\r
284 "y": 455.6666717529297,
\r
285 "z": "5c4cb98c.063918",
\r
294 "id": "130ab846.d0f008",
\r
295 "type": "outcomeTrue",
\r
297 "xml": "<outcome value='true'>\n",
\r
300 "x": 837.3333435058594,
\r
301 "y": 455.6666717529297,
\r
302 "z": "5c4cb98c.063918",
\r
310 "id": "ee14f7be.3c7fa8",
\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": 986.3333435058594,
\r
316 "y": 456.6666717529297,
\r
317 "z": "5c4cb98c.063918",
\r
321 "id": "50eacb5c.990954",
\r
322 "type": "outcomeFalse",
\r
324 "xml": "<outcome value='false'>\n",
\r
327 "x": 572.3333435058594,
\r
328 "y": 531.6666717529297,
\r
329 "z": "5c4cb98c.063918",
\r
337 "id": "347e2915.cc1706",
\r
339 "name": "block : atomic",
\r
340 "xml": "<block atomic=\"true\">\n",
\r
344 "x": 717.3333435058594,
\r
345 "y": 532.6666717529297,
\r
346 "z": "5c4cb98c.063918",
\r
357 "id": "856ca7c4.6b82e8",
\r
360 "xml": "<for index='idb' start='0' end='2' >\n",
\r
363 "x": 906.3333435058594,
\r
364 "y": 530.6666717529297,
\r
365 "z": "5c4cb98c.063918",
\r
373 "id": "82932067.81591",
\r
376 "xml": "<call module='optical-service' rpc='main-create' mode='sync' >\n",
\r
379 "x": 1457.3333435058594,
\r
380 "y": 545.6666717529297,
\r
381 "z": "5c4cb98c.063918",
\r
390 "id": "a72d7f41.fec8f",
\r
391 "type": "switchNode",
\r
393 "xml": "<switch test='`$idb`'>\n",
\r
396 "x": 1032.3333435058594,
\r
397 "y": 530.6666717529297,
\r
398 "z": "5c4cb98c.063918",
\r
407 "id": "a10d9b09.c6a018",
\r
410 "xml": "<outcome value='0'>\n",
\r
413 "x": 1160.3333435058594,
\r
414 "y": 497.6666717529297,
\r
415 "z": "5c4cb98c.063918",
\r
423 "id": "e11165ce.81f408",
\r
425 "name": "block : atomic",
\r
426 "xml": "<block atomic=\"true\">\n",
\r
430 "x": 1304.3333435058594,
\r
431 "y": 497.6666717529297,
\r
432 "z": "5c4cb98c.063918",
\r
441 "id": "7242da65.49c644",
\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-TAPI-2'`\" />\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": 1465.3333435058594,
\r
447 "y": 751.6666717529297,
\r
448 "z": "5c4cb98c.063918",
\r
452 "id": "d9d5ec95.325f2",
\r
455 "xml": "<call module='optical-service' rpc='main-create' mode='sync' >\n",
\r
458 "x": 1302.3333435058594,
\r
459 "y": 1038.6666717529297,
\r
460 "z": "5c4cb98c.063918",
\r
469 "id": "65f0439d.6850dc",
\r
472 "xml": "<outcome value='1'>\n",
\r
475 "x": 1144.3333435058594,
\r
476 "y": 745.6666717529297,
\r
477 "z": "5c4cb98c.063918",
\r
485 "id": "4117c3fb.234e2c",
\r
487 "name": "block : atomic",
\r
488 "xml": "<block atomic=\"true\">\n",
\r
492 "x": 1294.3333435058594,
\r
493 "y": 768.6666717529297,
\r
494 "z": "5c4cb98c.063918",
\r
503 "id": "8944795b.be9238",
\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-TAPI-1'`\" />\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": 1457.3333435058594,
\r
509 "y": 480.6666717529297,
\r
510 "z": "5c4cb98c.063918",
\r
514 "id": "8837a281.40c0b",
\r
515 "type": "switchNode",
\r
517 "xml": "<switch test='`$service1 == $service2 == success`'>\n",
\r
520 "x": 467.8333511352539,
\r
521 "y": 972.9166975021362,
\r
522 "z": "5c4cb98c.063918",
\r
531 "id": "3ebe2880.5d2848",
\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": 972.3333892822266,
\r
537 "y": 970.4167022705078,
\r
538 "z": "5c4cb98c.063918",
\r
542 "id": "e32376ab.722ab8",
\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": 886.5833892822266,
\r
548 "y": 1182.9167022705078,
\r
549 "z": "5c4cb98c.063918",
\r
553 "id": "e5f10270.f273a",
\r
556 "xml": "<outcome value='success'>\n",
\r
559 "x": 1602.3333435058594,
\r
560 "y": 520.6666717529297,
\r
561 "z": "5c4cb98c.063918",
\r
569 "id": "3bece07b.4143",
\r
572 "xml": "<outcome value='success'>\n",
\r
575 "x": 1444.3333435058594,
\r
576 "y": 1034.6666717529297,
\r
577 "z": "5c4cb98c.063918",
\r
585 "id": "de103600.3d65d8",
\r
588 "xml": "<set>\n<parameter name='access-service-name' value='`$optical-service-create-input.payload.service-name`' />\n",
\r
590 "x": 853.3333435058594,
\r
591 "y": 493.6666717529297,
\r
592 "z": "5c4cb98c.063918",
\r
596 "id": "d7bea264.ac4f",
\r
599 "xml": "<block>\n",
\r
603 "x": 777.0833892822266,
\r
604 "y": 890.6666994094849,
\r
605 "z": "5c4cb98c.063918",
\r
616 "id": "45335899.f65cd8",
\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": 983.3333892822266,
\r
623 "y": 790.6666984558105,
\r
624 "z": "5c4cb98c.063918",
\r
630 "id": "ef433cfb.addb6",
\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": 862.8333892822266,
\r
637 "y": 1084.4167003631592,
\r
638 "z": "5c4cb98c.063918",
\r
644 "id": "5ffac9eb.b5f648",
\r
647 "xml": "<block>\n",
\r
651 "x": 725.5833854675293,
\r
652 "y": 1123.916766166687,
\r
653 "z": "5c4cb98c.063918",
\r
662 "id": "1a20d556.18cf3b",
\r
665 "xml": "<set>\n<parameter name='service1-status' value='`$final-response-code`' />\n",
\r
667 "x": 1850.3333435058594,
\r
668 "y": 448.6666717529297,
\r
669 "z": "5c4cb98c.063918",
\r
673 "id": "ce267118.2a781",
\r
675 "name": "block : atomic",
\r
676 "xml": "<block atomic=\"true\">\n",
\r
680 "x": 1700.3333435058594,
\r
681 "y": 450.6666717529297,
\r
682 "z": "5c4cb98c.063918",
\r
691 "id": "1e9f2b96.152c94",
\r
692 "type": "switchNode",
\r
694 "xml": "<switch test='`$service1-status == 200`'>\n",
\r
697 "x": 1728.3333435058594,
\r
698 "y": 580.6666717529297,
\r
699 "z": "5c4cb98c.063918",
\r
708 "id": "69014b74.07f204",
\r
709 "type": "outcomeTrue",
\r
711 "xml": "<outcome value='true'>\n",
\r
714 "x": 1897.3333435058594,
\r
715 "y": 535.6666717529297,
\r
716 "z": "5c4cb98c.063918",
\r
724 "id": "1a2962dc.544a6d",
\r
725 "type": "outcomeFalse",
\r
727 "xml": "<outcome value='false'>\n",
\r
730 "x": 1898.3333435058594,
\r
731 "y": 602.6666717529297,
\r
732 "z": "5c4cb98c.063918",
\r
740 "id": "312af284.d49a7e",
\r
743 "xml": "<set>\n<parameter name='service1' value='success' />\n",
\r
745 "x": 2032.3333435058594,
\r
746 "y": 524.6666717529297,
\r
747 "z": "5c4cb98c.063918",
\r
751 "id": "1d22b46d.2540bc",
\r
754 "xml": "<set>\n<parameter name='service1' value='failure' />\n",
\r
756 "x": 2034.3333435058594,
\r
757 "y": 601.6666717529297,
\r
758 "z": "5c4cb98c.063918",
\r
762 "id": "5d7bb97e.9b9168",
\r
764 "name": "block : atomic",
\r
765 "xml": "<block atomic=\"true\">\n",
\r
769 "x": 1617.3333435058594,
\r
770 "y": 1015.6666717529297,
\r
771 "z": "5c4cb98c.063918",
\r
780 "id": "b7239a52.656e68",
\r
781 "type": "switchNode",
\r
783 "xml": "<switch test='`$service2-status == 200`'>\n",
\r
786 "x": 1749.3333435058594,
\r
787 "y": 1114.6666717529297,
\r
788 "z": "5c4cb98c.063918",
\r
797 "id": "53ffa173.fbef1",
\r
798 "type": "outcomeTrue",
\r
800 "xml": "<outcome value='true'>\n",
\r
803 "x": 1905.3333435058594,
\r
804 "y": 1039.6666717529297,
\r
805 "z": "5c4cb98c.063918",
\r
813 "id": "2ad5ca.ed0e4a36",
\r
814 "type": "outcomeFalse",
\r
816 "xml": "<outcome value='false'>\n",
\r
819 "x": 1962.3333435058594,
\r
820 "y": 1121.6666717529297,
\r
821 "z": "5c4cb98c.063918",
\r
829 "id": "4007f828.6542e8",
\r
832 "xml": "<set>\n<parameter name='service2' value='success' />\n",
\r
834 "x": 2106.3333435058594,
\r
835 "y": 1029.6666717529297,
\r
836 "z": "5c4cb98c.063918",
\r
840 "id": "dd3cb13a.463cf",
\r
843 "xml": "<set>\n<parameter name='service2' value='success' />\n",
\r
845 "x": 2105.3333435058594,
\r
846 "y": 1099.6666717529297,
\r
847 "z": "5c4cb98c.063918",
\r
851 "id": "6ec325e8.81817c",
\r
854 "xml": "<set>\n<parameter name='service2-status' value='`$final-response-code`' />\n",
\r
856 "x": 1787.3333435058594,
\r
857 "y": 962.6666717529297,
\r
858 "z": "5c4cb98c.063918",
\r
862 "id": "c43967.77247698",
\r
865 "xml": "<set>\n<parameter name='inter' value='' />\n",
\r
867 "x": 901.8333854675293,
\r
868 "y": 578.4166970252991,
\r
869 "z": "5c4cb98c.063918",
\r
873 "id": "7ab99a2a.02a9b4",
\r
876 "xml": "<outcome value='failure'>\n",
\r
879 "x": 1605.3333435058594,
\r
880 "y": 615.6666717529297,
\r
881 "z": "5c4cb98c.063918",
\r
889 "id": "f872b304.25e82",
\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": 1765.3333435058594,
\r
895 "y": 636.6666717529297,
\r
896 "z": "5c4cb98c.063918",
\r
900 "id": "308f7f65.579ea",
\r
903 "xml": "<outcome value='failure'>\n",
\r
906 "x": 1403.3333435058594,
\r
907 "y": 1116.6666717529297,
\r
908 "z": "5c4cb98c.063918",
\r
916 "id": "472ab920.66f758",
\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": 1563.3333435058594,
\r
922 "y": 1137.6666717529297,
\r
923 "z": "5c4cb98c.063918",
\r
927 "id": "b7e3ef8e.7574d",
\r
928 "type": "outcomeTrue",
\r
930 "xml": "<outcome value='true'>\n",
\r
933 "x": 636.333381652832,
\r
934 "y": 896.1666984558105,
\r
935 "z": "5c4cb98c.063918",
\r
943 "id": "ebdeccd7.d965",
\r
944 "type": "outcomeFalse",
\r
946 "xml": "<outcome value='false'>\n",
\r
949 "x": 600.583381652832,
\r
950 "y": 1125.166699886322,
\r
951 "z": "5c4cb98c.063918",
\r
959 "id": "5ad6860e.7c4058",
\r
961 "name": "create-service-relationship",
\r
962 "xml": "<call module='optical-service' rpc='create-service-relationship' mode='sync' >\n",
\r
965 "x": 983.3333892822266,
\r
966 "y": 889.4166984558105,
\r
967 "z": "5c4cb98c.063918",
\r
973 "id": "9b0d1c2e.0faa7",
\r
974 "type": "switchNode",
\r
976 "xml": "<switch test='`$inter.logical-link[$ida].available-capacity == 0`'>\n",
\r
981 "z": "5c4cb98c.063918",
\r
990 "id": "39e8a51e.7cdb9a",
\r
991 "type": "outcomeTrue",
\r
993 "xml": "<outcome value='true'>\n",
\r
996 "x": 1262.5000190734863,
\r
997 "y": 190.00000190734863,
\r
998 "z": "5c4cb98c.063918",
\r
1004 "id": "73566e12.b8034",
\r
1005 "type": "outcomeFalse",
\r
1007 "xml": "<outcome value='false'>\n",
\r
1010 "x": 1268.7500190734863,
\r
1011 "y": 296.2500057220459,
\r
1012 "z": "5c4cb98c.063918",
\r
1020 "id": "105084eb.36fa9b",
\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='available-capacity' value='0' />\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": "5c4cb98c.063918",
\r