From 1b4700191e39fcd7b40e8bd20270451d39d0c225 Mon Sep 17 00:00:00 2001 From: Franklin Dsilva Date: Thu, 20 Feb 2020 05:14:28 +0000 Subject: Topology Discovery and optical-service DGs to support MDONS usecase Change-Id: I1c28e799cc83325e8913d17ee8b718b0a4160cb2 Issue-ID: SDNC-928 Signed-off-by: Franklin Dsilva Former-commit-id: 6a42d5eee5d71870527c8a302308f3e49829a496 --- platform-logic/optical-service/pom.xml | 56 +++ ...ervice_optical-service-create-sync-success.json | 322 +++++++++++++ .../optical-service_optical-service-create.json | 367 ++++++++++++++ .../optical-service_optical-service-delete.json | 536 +++++++++++++++++++++ ...ical-service_optical-validate-input-params.json | 446 +++++++++++++++++ .../json/optical-service_service-create-msa.json | 445 +++++++++++++++++ .../src/main/resources/graph.versions | 5 + ...service_optical-service-create-sync-success.xml | 95 ++++ .../xml/optical-service_optical-service-create.xml | 73 +++ .../xml/optical-service_optical-service-delete.xml | 123 +++++ ...tical-service_optical-validate-input-params.xml | 63 +++ .../xml/optical-service_service-create-msa.xml | 95 ++++ 12 files changed, 2626 insertions(+) create mode 100644 platform-logic/optical-service/pom.xml create mode 100644 platform-logic/optical-service/src/main/json/optical-service_optical-service-create-sync-success.json create mode 100644 platform-logic/optical-service/src/main/json/optical-service_optical-service-create.json create mode 100644 platform-logic/optical-service/src/main/json/optical-service_optical-service-delete.json create mode 100644 platform-logic/optical-service/src/main/json/optical-service_optical-validate-input-params.json create mode 100644 platform-logic/optical-service/src/main/json/optical-service_service-create-msa.json create mode 100644 platform-logic/optical-service/src/main/resources/graph.versions create mode 100644 platform-logic/optical-service/src/main/xml/optical-service_optical-service-create-sync-success.xml create mode 100644 platform-logic/optical-service/src/main/xml/optical-service_optical-service-create.xml create mode 100644 platform-logic/optical-service/src/main/xml/optical-service_optical-service-delete.xml create mode 100644 platform-logic/optical-service/src/main/xml/optical-service_optical-validate-input-params.xml create mode 100644 platform-logic/optical-service/src/main/xml/optical-service_service-create-msa.xml (limited to 'platform-logic/optical-service') diff --git a/platform-logic/optical-service/pom.xml b/platform-logic/optical-service/pom.xml new file mode 100644 index 00000000..06b5a80f --- /dev/null +++ b/platform-logic/optical-service/pom.xml @@ -0,0 +1,56 @@ + + + 4.0.0 + + + org.onap.ccsdk.parent + odlparent-lite + 1.5.1 + + + + org.onap.sdnc.oam + platform-logic-optical-service + 1.8.0-SNAPSHOT + pom + + sdnc-oam :: platform-logic :: ${project.artifactId} + Contains platform-level service logic for the optical service + + + + + maven-resources-plugin + 2.6 + + + copy-version + + copy-resources + + validate + + ../target/svclogic/graphs/optical-service + + + src/main/xml + + **/*.xml + + true + + + src/main/resources + + graph.versions + + true + + + + + + + + + diff --git a/platform-logic/optical-service/src/main/json/optical-service_optical-service-create-sync-success.json b/platform-logic/optical-service/src/main/json/optical-service_optical-service-create-sync-success.json new file mode 100644 index 00000000..34039b4e --- /dev/null +++ b/platform-logic/optical-service/src/main/json/optical-service_optical-service-create-sync-success.json @@ -0,0 +1,322 @@ +[ + { + "id": "27072996.28603e", + "type": "dgstart", + "name": "DGSTART", + "outputs": 1, + "x": 184, + "y": 103, + "z": "7d0d9c37.54e5a4", + "wires": [ + [ + "6ffe569c.fa109" + ] + ] + }, + { + "id": "cc951b5b.220708", + "type": "method", + "name": "method", + "xml": "\n", + "comments": "", + "outputs": 1, + "x": 378, + "y": 75, + "z": "7d0d9c37.54e5a4", + "wires": [ + [ + "532eb08a.251b5" + ] + ] + }, + { + "id": "6ffe569c.fa109", + "type": "service-logic", + "name": "optical-service ${project.version}", + "module": "optical-service", + "version": "${project.version}", + "comments": "", + "xml": "", + "outputs": 1, + "x": 219.5, + "y": 226, + "z": "7d0d9c37.54e5a4", + "wires": [ + [ + "cc951b5b.220708" + ] + ] + }, + { + "id": "532eb08a.251b5", + "type": "block", + "name": "block : atomic", + "xml": "", + "atomic": "true", + "comments": "", + "outputs": 1, + "x": 481, + "y": 139, + "z": "7d0d9c37.54e5a4", + "wires": [ + [ + "59831fea.3da9b8", + "de3d717d.5418b8", + "32dae8f5.5da2a", + "8a15eff0.fb43c8", + "2407f854.80a4a", + "4b9498a0.6b56d8", + "38b45c59.81b3bc", + "7c78c7d.3f8aeb8", + "4b5d7c6c.dfedd4" + ] + ] + }, + { + "id": "32dae8f5.5da2a", + "type": "save", + "name": "update rate in aend in DB", + "xml": "\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 \n \n \n\n\n\n\n\n\n\n\n\n\n\n", + "comments": "", + "outputs": 1, + "x": 882, + "y": 183, + "z": "7d0d9c37.54e5a4", + "wires": [ + [] + ] + }, + { + "id": "2407f854.80a4a", + "type": "update", + "name": "update p-interface a-End in AAI", + "xml": "\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", + "comments": "", + "outputs": 1, + "x": 806, + "y": 313, + "z": "7d0d9c37.54e5a4", + "wires": [ + [] + ] + }, + { + "id": "8a15eff0.fb43c8", + "type": "save", + "name": "update rate in azend DB", + "xml": "\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 \n \n \n\n\n\n\n\n\n\n\n\n\n\n", + "comments": "", + "outputs": 1, + "x": 820, + "y": 257, + "z": "7d0d9c37.54e5a4", + "wires": [ + [] + ] + }, + { + "id": "4b9498a0.6b56d8", + "type": "update", + "name": "update p-interface z-End in AAI", + "xml": "\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", + "comments": "", + "outputs": 1, + "x": 802, + "y": 385, + "z": "7d0d9c37.54e5a4", + "wires": [ + [] + ] + }, + { + "id": "59831fea.3da9b8", + "type": "record", + "name": "record", + "xml": "\n\n\n\n\n", + "comments": "", + "outputs": 1, + "x": 641, + "y": 86, + "z": "7d0d9c37.54e5a4", + "wires": [ + [] + ] + }, + { + "id": "de3d717d.5418b8", + "type": "set", + "name": "set available rate as 0", + "xml": "\n\n\n\n\n\n\n\n\n\n\n\n", + "comments": "", + "x": 753, + "y": 136, + "z": "7d0d9c37.54e5a4", + "wires": [] + }, + { + "id": "8efcdbce.63cc68", + "type": "save", + "name": "save Service Request Details in DB", + "xml": "\n", + "comments": "", + "outputs": 1, + "x": 1245, + "y": 339, + "z": "7d0d9c37.54e5a4", + "wires": [ + [] + ] + }, + { + "id": "efcf557d.c3a5f8", + "type": "save", + "name": "save service-instance details in AAI", + "xml": "\n\n\n\n\n\n\n\n", + "comments": "", + "outputs": 1, + "x": 1255, + "y": 431, + "z": "7d0d9c37.54e5a4", + "wires": [ + [] + ] + }, + { + "id": "38b45c59.81b3bc", + "type": "save", + "name": "save service-instance relation with p-interface", + "xml": "\n\n\n\n \n\n\n\n\n \n ", + "comments": "", + "outputs": 1, + "x": 700, + "y": 602, + "z": "7d0d9c37.54e5a4", + "wires": [ + [] + ] + }, + { + "id": "7c78c7d.3f8aeb8", + "type": "returnSuccess", + "name": "return success", + "xml": "\n\n\n\n", + "comments": "", + "x": 526, + "y": 670, + "z": "7d0d9c37.54e5a4", + "wires": [] + }, + { + "id": "4b5d7c6c.dfedd4", + "type": "switchNode", + "name": "switch domain-type", + "xml": "\n \n", + "comments": "", + "outputs": 1, + "x": 705, + "y": 477, + "z": "7d0d9c37.54e5a4", + "wires": [ + [ + "d809de29.7d03f8", + "c1db711f.fdedc" + ] + ] + }, + { + "id": "d809de29.7d03f8", + "type": "outcome", + "name": "MSA", + "xml": "\n", + "comments": "", + "outputs": 1, + "x": 878, + "y": 442, + "z": "7d0d9c37.54e5a4", + "wires": [ + [ + "4f2bcf28.f836e8" + ] + ] + }, + { + "id": "c1db711f.fdedc", + "type": "outcome", + "name": "TAPI", + "xml": "\n", + "comments": "", + "outputs": 1, + "x": 875, + "y": 518, + "z": "7d0d9c37.54e5a4", + "wires": [ + [ + "1de8f6d7.6e55d9" + ] + ] + }, + { + "id": "4f2bcf28.f836e8", + "type": "block", + "name": "block", + "xml": "\n", + "atomic": "false", + "comments": "", + "outputs": 1, + "x": 1001, + "y": 437, + "z": "7d0d9c37.54e5a4", + "wires": [ + [ + "8efcdbce.63cc68", + "efcf557d.c3a5f8" + ] + ] + }, + { + "id": "1de8f6d7.6e55d9", + "type": "block", + "name": "block", + "xml": "\n", + "atomic": "false", + "comments": "", + "outputs": 1, + "x": 1008, + "y": 548, + "z": "7d0d9c37.54e5a4", + "wires": [ + [ + "35944f6f.0c2038", + "a30d1744.eb9978" + ] + ] + }, + { + "id": "35944f6f.0c2038", + "type": "save", + "name": "save Service Request Details in DB", + "xml": "\n", + "comments": "", + "outputs": 1, + "x": 1243, + "y": 514, + "z": "7d0d9c37.54e5a4", + "wires": [ + [] + ] + }, + { + "id": "a30d1744.eb9978", + "type": "save", + "name": "save service-instance details in AAI", + "xml": "\n\n\n\n\n\n\n\n", + "comments": "", + "outputs": 1, + "x": 1245, + "y": 592, + "z": "7d0d9c37.54e5a4", + "wires": [ + [] + ] + } +] \ No newline at end of file diff --git a/platform-logic/optical-service/src/main/json/optical-service_optical-service-create.json b/platform-logic/optical-service/src/main/json/optical-service_optical-service-create.json new file mode 100644 index 00000000..6b76a2d5 --- /dev/null +++ b/platform-logic/optical-service/src/main/json/optical-service_optical-service-create.json @@ -0,0 +1,367 @@ +[ + { + "id": "a60c3a75.bbec5", + "type": "dgstart", + "name": "DGSTART", + "outputs": 1, + "x": 213, + "y": 182, + "z": "f1813121.5d5738", + "wires": [ + [ + "5b510e2a.808e9" + ] + ] + }, + { + "id": "c50c5fff.124b48", + "type": "method", + "name": "method", + "xml": "\n", + "comments": "", + "outputs": 1, + "x": 212, + "y": 257, + "z": "f1813121.5d5738", + "wires": [ + [ + "95411f3f.dd7f98" + ] + ] + }, + { + "id": "5b510e2a.808e9", + "type": "service-logic", + "name": "optical-service ${project.version}", + "module": "optical-service", + "version": "${project.version}", + "comments": "", + "xml": "", + "outputs": 1, + "x": 430.5, + "y": 165, + "z": "f1813121.5d5738", + "wires": [ + [ + "c50c5fff.124b48" + ] + ] + }, + { + "id": "95411f3f.dd7f98", + "type": "block", + "name": "block : atomic", + "xml": "", + "atomic": "true", + "comments": "", + "outputs": 1, + "x": 388, + "y": 270, + "z": "f1813121.5d5738", + "wires": [ + [ + "3ce1c2e1.3b2f6e", + "4f2664fb.690704", + "8396ec44.a3b3f", + "98a2e7e3.d11d58", + "dbd48c3a.1af36", + "79f9f3f0.aa019c", + "a32436b4.dcfeb8", + "6cb71359.685f54" + ] + ] + }, + { + "id": "4f2664fb.690704", + "type": "switchNode", + "name": "switch : domain-type", + "xml": "\n \n", + "comments": "", + "outputs": 1, + "x": 265.5, + "y": 583, + "z": "f1813121.5d5738", + "wires": [ + [ + "d95d35a6.d10db", + "6077e8a.adc5618" + ] + ] + }, + { + "id": "d95d35a6.d10db", + "type": "outcome", + "name": "MSA", + "xml": "\n", + "comments": "", + "outputs": 1, + "x": 568, + "y": 553, + "z": "f1813121.5d5738", + "wires": [ + [ + "7a015c66.3154ec" + ] + ] + }, + { + "id": "6077e8a.adc5618", + "type": "outcome", + "name": "TAPI", + "xml": "\n", + "comments": "", + "outputs": 1, + "x": 564, + "y": 662, + "z": "f1813121.5d5738", + "wires": [ + [ + "ebb70e0a.9be68" + ] + ] + }, + { + "id": "3ce1c2e1.3b2f6e", + "type": "execute", + "name": "execute", + "xml": "\n\n\n", + "comments": "", + "outputs": 1, + "x": 770, + "y": 145, + "z": "f1813121.5d5738", + "wires": [ + [] + ] + }, + { + "id": "7a015c66.3154ec", + "type": "block", + "name": "block : atomic", + "xml": "", + "atomic": "true", + "comments": "", + "outputs": 1, + "x": 756, + "y": 554, + "z": "f1813121.5d5738", + "wires": [ + [ + "3e4acd01.4d0db2" + ] + ] + }, + { + "id": "ebb70e0a.9be68", + "type": "block", + "name": "block : atomic", + "xml": "", + "atomic": "true", + "comments": "", + "outputs": 1, + "x": 749, + "y": 667, + "z": "f1813121.5d5738", + "wires": [ + [ + "9e442bec.ab7e8" + ] + ] + }, + { + "id": "8396ec44.a3b3f", + "type": "call", + "name": "call validate-input-parameters", + "xml": "\n", + "comments": "", + "outputs": 1, + "x": 856, + "y": 92, + "z": "f1813121.5d5738", + "wires": [ + [] + ] + }, + { + "id": "9e442bec.ab7e8", + "type": "call", + "name": "call TAPI DG", + "xml": "\n", + "comments": "", + "outputs": 1, + "x": 948, + "y": 665, + "z": "f1813121.5d5738", + "wires": [ + [] + ] + }, + { + "id": "3e4acd01.4d0db2", + "type": "call", + "name": "call MSA DG", + "xml": "\n", + "comments": "", + "outputs": 1, + "x": 960, + "y": 550, + "z": "f1813121.5d5738", + "wires": [ + [] + ] + }, + { + "id": "98a2e7e3.d11d58", + "type": "get-resource", + "name": "get resources from DB -controller_id", + "xml": "\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 \n \n \n \n \n \n \n \n \n", + "comments": "", + "outputs": 1, + "x": 746, + "y": 230, + "z": "f1813121.5d5738", + "wires": [ + [ + "130f8c79.83a0ec" + ] + ] + }, + { + "id": "dbd48c3a.1af36", + "type": "execute", + "name": "split node-id a-end retrieved from DB", + "xml": "\n\n\n\n", + "comments": "", + "outputs": 1, + "x": 765, + "y": 283, + "z": "f1813121.5d5738", + "wires": [ + [] + ] + }, + { + "id": "130f8c79.83a0ec", + "type": "success", + "name": "success", + "xml": "\n", + "comments": "", + "outputs": 1, + "x": 976, + "y": 229, + "z": "f1813121.5d5738", + "wires": [ + [ + "526e75aa.f179f4" + ] + ] + }, + { + "id": "526e75aa.f179f4", + "type": "set", + "name": "set", + "xml": "\n\n\n\n\n\n\n\n\n\n\n\n", + "comments": "", + "x": 1129, + "y": 232, + "z": "f1813121.5d5738", + "wires": [] + }, + { + "id": "79f9f3f0.aa019c", + "type": "set", + "name": "set controller-ip", + "xml": "\n\n", + "comments": "", + "x": 705, + "y": 341, + "z": "f1813121.5d5738", + "wires": [] + }, + { + "id": "a32436b4.dcfeb8", + "type": "get-resource", + "name": "get-resource", + "xml": "\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 \n \n \n \n \n \n \n \n \n", + "comments": "", + "outputs": 1, + "x": 616, + "y": 405, + "z": "f1813121.5d5738", + "wires": [ + [ + "73558010.2c724" + ] + ] + }, + { + "id": "6cb71359.685f54", + "type": "get-resource", + "name": "get-resource", + "xml": "\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 \n \n \n \n \n \n \n \n \n", + "comments": "", + "outputs": 1, + "x": 612, + "y": 477, + "z": "f1813121.5d5738", + "wires": [ + [ + "c9ac9911.a76998" + ] + ] + }, + { + "id": "73558010.2c724", + "type": "success", + "name": "success", + "xml": "\n", + "comments": "", + "outputs": 1, + "x": 805, + "y": 402, + "z": "f1813121.5d5738", + "wires": [ + [ + "35f9f711.be4718" + ] + ] + }, + { + "id": "35f9f711.be4718", + "type": "set", + "name": "set", + "xml": "\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n", + "comments": "", + "x": 967, + "y": 401, + "z": "f1813121.5d5738", + "wires": [] + }, + { + "id": "c9ac9911.a76998", + "type": "success", + "name": "success", + "xml": "\n", + "comments": "", + "outputs": 1, + "x": 803, + "y": 476, + "z": "f1813121.5d5738", + "wires": [ + [ + "1b6fe865.a8bca8" + ] + ] + }, + { + "id": "1b6fe865.a8bca8", + "type": "set", + "name": "set", + "xml": "\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n", + "comments": "", + "x": 971, + "y": 473, + "z": "f1813121.5d5738", + "wires": [] + } +] \ No newline at end of file diff --git a/platform-logic/optical-service/src/main/json/optical-service_optical-service-delete.json b/platform-logic/optical-service/src/main/json/optical-service_optical-service-delete.json new file mode 100644 index 00000000..270a3cf9 --- /dev/null +++ b/platform-logic/optical-service/src/main/json/optical-service_optical-service-delete.json @@ -0,0 +1,536 @@ +[ + { + "id": "7d351c38.c4c6cc", + "type": "dgstart", + "name": "DGSTART", + "outputs": 1, + "x": 146, + "y": 70, + "z": "7b1b071a.92faa", + "wires": [ + [ + "6c3e5cdb.13fe9c" + ] + ] + }, + { + "id": "6c3e5cdb.13fe9c", + "type": "service-logic", + "name": "optical-service ${project.version}", + "module": "optical-service", + "version": "${project.version}", + "comments": "", + "xml": "", + "outputs": 1, + "x": 254.5, + "y": 148, + "z": "7b1b071a.92faa", + "wires": [ + [ + "c9af40a8.771678" + ] + ] + }, + { + "id": "c9af40a8.771678", + "type": "method", + "name": "method", + "xml": "\n", + "comments": "", + "outputs": 1, + "x": 123, + "y": 239, + "z": "7b1b071a.92faa", + "wires": [ + [ + "487722a8.b389a4" + ] + ] + }, + { + "id": "487722a8.b389a4", + "type": "block", + "name": "block : atomic", + "xml": "", + "atomic": "true", + "comments": "", + "outputs": 1, + "x": 309, + "y": 235, + "z": "7b1b071a.92faa", + "wires": [ + [ + "a1fed560.31e7a8", + "4b9bbd62.4750fc", + "eac944ef.f83328", + "b567b7de.be2de8", + "c0977e42.e4156" + ] + ] + }, + { + "id": "bfd79d0e.9f7ee8", + "type": "execute", + "name": "Call MSA Controller", + "xml": "\n\n\n\n\n\n\n\n\n \n \n\n\n\n\n\n\n\n", + "comments": "", + "outputs": 1, + "x": 700, + "y": 326, + "z": "7b1b071a.92faa", + "wires": [ + [ + "582ceeba.7fcce", + "867ca716.d4515" + ] + ] + }, + { + "id": "a1fed560.31e7a8", + "type": "execute", + "name": "execute", + "xml": "\n\n\n", + "comments": "", + "outputs": 1, + "x": 553, + "y": 36, + "z": "7b1b071a.92faa", + "wires": [ + [] + ] + }, + { + "id": "582ceeba.7fcce", + "type": "failure", + "name": "failure", + "xml": "\n", + "comments": "", + "outputs": 1, + "x": 894, + "y": 306, + "z": "7b1b071a.92faa", + "wires": [ + [ + "c3bd28c6.e626b" + ] + ] + }, + { + "id": "867ca716.d4515", + "type": "success", + "name": "success", + "xml": "\n", + "comments": "", + "outputs": 1, + "x": 869, + "y": 410, + "z": "7b1b071a.92faa", + "wires": [ + [ + "791a6dc2.40ab1c" + ] + ] + }, + { + "id": "c3bd28c6.e626b", + "type": "block", + "name": "block : atomic", + "xml": "", + "atomic": "true", + "comments": "", + "outputs": 1, + "x": 1053, + "y": 301, + "z": "7b1b071a.92faa", + "wires": [ + [ + "caa7c35f.0456c8" + ] + ] + }, + { + "id": "caa7c35f.0456c8", + "type": "returnFailure", + "name": "return failure", + "xml": "\n\n\n", + "comments": "", + "x": 1285, + "y": 245, + "z": "7b1b071a.92faa", + "wires": [] + }, + { + "id": "2041d7aa.c3ae1", + "type": "block", + "name": "block : atomic", + "xml": "", + "atomic": "true", + "comments": "", + "outputs": 1, + "x": 1424, + "y": 549, + "z": "7b1b071a.92faa", + "wires": [ + [ + "27f66eb0.3c9aaa", + "e6dae4f7.8c52b", + "276e2c67.21f3ec", + "126b611e.fd67af", + "881b58f7.fb4a6" + ] + ] + }, + { + "id": "27f66eb0.3c9aaa", + "type": "record", + "name": "record", + "xml": "\n\n\n\n\n", + "comments": "", + "outputs": 1, + "x": 1639, + "y": 464, + "z": "7b1b071a.92faa", + "wires": [ + [] + ] + }, + { + "id": "e6dae4f7.8c52b", + "type": "save", + "name": "Update status in DB", + "xml": "\n\n\n\n\n\n\n\n\n\n", + "comments": "", + "outputs": 1, + "x": 1641, + "y": 550, + "z": "7b1b071a.92faa", + "wires": [ + [] + ] + }, + { + "id": "276e2c67.21f3ec", + "type": "get-resource", + "name": "get-resource", + "xml": "\n \n \n \n \n \n \n \n \n \n \n \n \n\n \n \n \n \n \n \n \n \n\n", + "comments": "", + "outputs": 1, + "x": 1637, + "y": 626, + "z": "7b1b071a.92faa", + "wires": [ + [ + "ccbf1f5f.52d948" + ] + ] + }, + { + "id": "cdc717d5.1094b8", + "type": "record", + "name": "record", + "xml": "\n\n\n\n\n", + "comments": "", + "outputs": 1, + "x": 1238, + "y": 332, + "z": "7b1b071a.92faa", + "wires": [ + [] + ] + }, + { + "id": "791a6dc2.40ab1c", + "type": "block", + "name": "block : atomic", + "xml": "", + "atomic": "true", + "comments": "", + "outputs": 1, + "x": 1036, + "y": 413, + "z": "7b1b071a.92faa", + "wires": [ + [ + "cdc717d5.1094b8", + "d4fa1dc0.5c15a8" + ] + ] + }, + { + "id": "d4fa1dc0.5c15a8", + "type": "switchNode", + "name": "switch", + "xml": "\n", + "comments": "", + "outputs": 1, + "x": 1221, + "y": 410, + "z": "7b1b071a.92faa", + "wires": [ + [ + "bbeca38a.ba0cc", + "86f8972f.01b4c8" + ] + ] + }, + { + "id": "bbeca38a.ba0cc", + "type": "outcome", + "name": "200 success", + "xml": "\n", + "comments": "", + "outputs": 1, + "x": 1409, + "y": 416, + "z": "7b1b071a.92faa", + "wires": [ + [ + "2041d7aa.c3ae1" + ] + ] + }, + { + "id": "86f8972f.01b4c8", + "type": "other", + "name": "other", + "xml": "\n", + "comments": "", + "outputs": 1, + "x": 1395, + "y": 295, + "z": "7b1b071a.92faa", + "wires": [ + [ + "8b978b7.90f6978" + ] + ] + }, + { + "id": "8b978b7.90f6978", + "type": "returnFailure", + "name": "return failure", + "xml": "\n\n\n", + "comments": "", + "x": 1582, + "y": 294, + "z": "7b1b071a.92faa", + "wires": [] + }, + { + "id": "ccbf1f5f.52d948", + "type": "success", + "name": "success", + "xml": "\n", + "comments": "", + "outputs": 1, + "x": 1847, + "y": 621, + "z": "7b1b071a.92faa", + "wires": [ + [ + "ae1d75fe.230f18" + ] + ] + }, + { + "id": "ae1d75fe.230f18", + "type": "set", + "name": "set", + "xml": "\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n", + "comments": "", + "x": 1986, + "y": 622, + "z": "7b1b071a.92faa", + "wires": [] + }, + { + "id": "126b611e.fd67af", + "type": "update", + "name": "update resource status- DELETING in AAI", + "xml": "\n \n\n \n \n \n\n", + "comments": "", + "outputs": 1, + "x": 1730, + "y": 714, + "z": "7b1b071a.92faa", + "wires": [ + [] + ] + }, + { + "id": "881b58f7.fb4a6", + "type": "returnSuccess", + "name": "return success", + "xml": "\n\n\n", + "comments": "", + "x": 1619, + "y": 810, + "z": "7b1b071a.92faa", + "wires": [] + }, + { + "id": "4b9bbd62.4750fc", + "type": "get-resource", + "name": "get resources from DB -controller_id", + "xml": "", + "comments": "", + "outputs": 1, + "x": 665, + "y": 109, + "z": "7b1b071a.92faa", + "wires": [ + [ + "3249f019.f6152" + ] + ] + }, + { + "id": "eac944ef.f83328", + "type": "execute", + "name": "split node-id a-end retrieved from DB", + "xml": "\n\n\n\n", + "comments": "", + "outputs": 1, + "x": 646, + "y": 168, + "z": "7b1b071a.92faa", + "wires": [ + [] + ] + }, + { + "id": "3249f019.f6152", + "type": "success", + "name": "success", + "xml": "\n", + "comments": "", + "outputs": 1, + "x": 892, + "y": 104, + "z": "7b1b071a.92faa", + "wires": [ + [ + "cc783b3b.8e16b" + ] + ] + }, + { + "id": "cc783b3b.8e16b", + "type": "set", + "name": "set", + "xml": "\n\n\n\n\n\n\n\n\n\n\n\n", + "comments": "", + "x": 1083, + "y": 106, + "z": "7b1b071a.92faa", + "wires": [] + }, + { + "id": "b567b7de.be2de8", + "type": "set", + "name": "set controller-ip", + "xml": "\n\n\n\n", + "comments": "", + "x": 593, + "y": 223, + "z": "7b1b071a.92faa", + "wires": [] + }, + { + "id": "c0977e42.e4156", + "type": "switchNode", + "name": "switch domain-type", + "xml": "\n", + "comments": "", + "outputs": 1, + "x": 188, + "y": 324, + "z": "7b1b071a.92faa", + "wires": [ + [ + "1f20cc0f.cf39ec", + "fe8682d2.0d3618" + ] + ] + }, + { + "id": "1f20cc0f.cf39ec", + "type": "outcome", + "name": "MSA", + "xml": "\n", + "comments": "", + "outputs": 1, + "x": 363, + "y": 325, + "z": "7b1b071a.92faa", + "wires": [ + [ + "d9880526.733f4" + ] + ] + }, + { + "id": "fe8682d2.0d3618", + "type": "outcome", + "name": "TAPI", + "xml": "\n", + "comments": "", + "outputs": 1, + "x": 324, + "y": 428, + "z": "7b1b071a.92faa", + "wires": [ + [ + "c4af063b.a8dc38" + ] + ] + }, + { + "id": "d9880526.733f4", + "type": "block", + "name": "block", + "xml": "\n", + "atomic": "false", + "comments": "", + "outputs": 1, + "x": 507, + "y": 326, + "z": "7b1b071a.92faa", + "wires": [ + [ + "bfd79d0e.9f7ee8" + ] + ] + }, + { + "id": "c4af063b.a8dc38", + "type": "block", + "name": "block", + "xml": "\n", + "atomic": "false", + "comments": "", + "outputs": 1, + "x": 475, + "y": 421, + "z": "7b1b071a.92faa", + "wires": [ + [ + "5c1ca252.745f4c" + ] + ] + }, + { + "id": "5c1ca252.745f4c", + "type": "call", + "name": "call TAPI DELETE DG", + "xml": "\n", + "comments": "", + "outputs": 1, + "x": 643, + "y": 524, + "z": "7b1b071a.92faa", + "wires": [ + [] + ] + } +] \ No newline at end of file diff --git a/platform-logic/optical-service/src/main/json/optical-service_optical-validate-input-params.json b/platform-logic/optical-service/src/main/json/optical-service_optical-validate-input-params.json new file mode 100644 index 00000000..491f1ae8 --- /dev/null +++ b/platform-logic/optical-service/src/main/json/optical-service_optical-validate-input-params.json @@ -0,0 +1,446 @@ +[ + { + "id": "45fe0f03.73594", + "type": "dgstart", + "name": "DGSTART", + "outputs": 1, + "x": 157, + "y": 128, + "z": "d427ef29.f00798", + "wires": [ + [ + "c0c6bb78.ab7328" + ] + ] + }, + { + "id": "85b96b99.939c28", + "type": "method", + "name": "method", + "xml": "\n", + "comments": "", + "outputs": 1, + "x": 426, + "y": 187, + "z": "d427ef29.f00798", + "wires": [ + [ + "f0b2b5e5.a9ccf" + ] + ] + }, + { + "id": "c0c6bb78.ab7328", + "type": "service-logic", + "name": "optical-service ${project.version}", + "module": "optical-service", + "version": "${project.version}", + "comments": "", + "xml": "", + "outputs": 1, + "x": 405.5, + "y": 122, + "z": "d427ef29.f00798", + "wires": [ + [ + "85b96b99.939c28" + ] + ] + }, + { + "id": "f0b2b5e5.a9ccf", + "type": "block", + "name": "block : atomic", + "xml": "", + "atomic": "true", + "comments": "", + "outputs": 1, + "x": 471, + "y": 256, + "z": "d427ef29.f00798", + "wires": [ + [ + "d38614d0.bc36", + "671058f0.99ab9", + "f4433d75.377228", + "a9973cda.a8ef68", + "bc906c4e.a81f98" + ] + ] + }, + { + "id": "d38614d0.bc36", + "type": "switchNode", + "name": "request-id", + "xml": "\n", + "comments": "", + "outputs": 1, + "x": 646, + "y": 148, + "z": "d427ef29.f00798", + "wires": [ + [ + "23efd503.0cf412", + "1d6aa3e0.f6a834" + ] + ] + }, + { + "id": "f4433d75.377228", + "type": "switchNode", + "name": "global-customer-id", + "xml": "\n", + "comments": "", + "outputs": 1, + "x": 655, + "y": 361, + "z": "d427ef29.f00798", + "wires": [ + [ + "728c9f28.f9d0e8", + "46df5e01.d1113" + ] + ] + }, + { + "id": "a9973cda.a8ef68", + "type": "switchNode", + "name": "service-id", + "xml": "\n", + "comments": "", + "outputs": 1, + "x": 633, + "y": 538, + "z": "d427ef29.f00798", + "wires": [ + [ + "d26d7cce.773f38", + "2c3d9568.5117a2" + ] + ] + }, + { + "id": "671058f0.99ab9", + "type": "switchNode", + "name": "service-type", + "xml": "\n", + "comments": "", + "outputs": 1, + "x": 648, + "y": 241, + "z": "d427ef29.f00798", + "wires": [ + [ + "f2f4ba89.3681a8", + "b7e00225.a8cb18" + ] + ] + }, + { + "id": "23efd503.0cf412", + "type": "outcome", + "name": "NULL", + "xml": "\n", + "comments": "", + "outputs": 1, + "x": 798, + "y": 143, + "z": "d427ef29.f00798", + "wires": [ + [ + "34e9eaa3.5c0fee" + ] + ] + }, + { + "id": "34e9eaa3.5c0fee", + "type": "returnFailure", + "name": "return failure", + "xml": "\n\n\n", + "comments": "", + "x": 972, + "y": 141, + "z": "d427ef29.f00798", + "wires": [] + }, + { + "id": "728c9f28.f9d0e8", + "type": "outcome", + "name": "NULL", + "xml": "\n", + "comments": "", + "outputs": 1, + "x": 798, + "y": 375, + "z": "d427ef29.f00798", + "wires": [ + [ + "a83e9b81.69057" + ] + ] + }, + { + "id": "d26d7cce.773f38", + "type": "outcome", + "name": "NULL", + "xml": "\n", + "comments": "", + "outputs": 1, + "x": 796, + "y": 532, + "z": "d427ef29.f00798", + "wires": [ + [ + "946c93a2.ec4708" + ] + ] + }, + { + "id": "f2f4ba89.3681a8", + "type": "outcome", + "name": "NULL", + "xml": "\n", + "comments": "", + "outputs": 1, + "x": 804, + "y": 249, + "z": "d427ef29.f00798", + "wires": [ + [ + "fbae657d.c4d4c8" + ] + ] + }, + { + "id": "a83e9b81.69057", + "type": "returnFailure", + "name": "return failure", + "xml": "\n\n\n", + "comments": "", + "x": 969, + "y": 378, + "z": "d427ef29.f00798", + "wires": [] + }, + { + "id": "fbae657d.c4d4c8", + "type": "returnFailure", + "name": "return failure", + "xml": "\n\n\n", + "comments": "", + "x": 970, + "y": 241, + "z": "d427ef29.f00798", + "wires": [] + }, + { + "id": "946c93a2.ec4708", + "type": "returnFailure", + "name": "return failure", + "xml": "\n\n\n", + "comments": "", + "x": 970, + "y": 518, + "z": "d427ef29.f00798", + "wires": [] + }, + { + "id": "46df5e01.d1113", + "type": "other", + "name": "other", + "xml": "\n", + "comments": "", + "outputs": 1, + "x": 804, + "y": 436, + "z": "d427ef29.f00798", + "wires": [ + [ + "622cee2e.97fdc8" + ] + ] + }, + { + "id": "622cee2e.97fdc8", + "type": "block", + "name": "block : atomic", + "xml": "", + "atomic": "true", + "comments": "", + "outputs": 1, + "x": 964, + "y": 431, + "z": "d427ef29.f00798", + "wires": [ + [] + ] + }, + { + "id": "1d6aa3e0.f6a834", + "type": "other", + "name": "other", + "xml": "\n", + "comments": "", + "outputs": 1, + "x": 784, + "y": 190, + "z": "d427ef29.f00798", + "wires": [ + [ + "e5940f9b.9dd578" + ] + ] + }, + { + "id": "e5940f9b.9dd578", + "type": "block", + "name": "block : atomic", + "xml": "", + "atomic": "true", + "comments": "", + "outputs": 1, + "x": 973, + "y": 189, + "z": "d427ef29.f00798", + "wires": [ + [] + ] + }, + { + "id": "b7e00225.a8cb18", + "type": "other", + "name": "other", + "xml": "\n", + "comments": "", + "outputs": 1, + "x": 811, + "y": 302, + "z": "d427ef29.f00798", + "wires": [ + [ + "f8b5a2fb.5adfe" + ] + ] + }, + { + "id": "f8b5a2fb.5adfe", + "type": "block", + "name": "block : atomic", + "xml": "", + "atomic": "true", + "comments": "", + "outputs": 1, + "x": 954, + "y": 294, + "z": "d427ef29.f00798", + "wires": [ + [] + ] + }, + { + "id": "2c3d9568.5117a2", + "type": "other", + "name": "other", + "xml": "\n", + "comments": "", + "outputs": 1, + "x": 794, + "y": 577, + "z": "d427ef29.f00798", + "wires": [ + [ + "b2fd7e25.913c4" + ] + ] + }, + { + "id": "b2fd7e25.913c4", + "type": "block", + "name": "block : atomic", + "xml": "", + "atomic": "true", + "comments": "", + "outputs": 1, + "x": 969, + "y": 570, + "z": "d427ef29.f00798", + "wires": [ + [] + ] + }, + { + "id": "bc906c4e.a81f98", + "type": "switchNode", + "name": "source", + "xml": "\n", + "comments": "", + "outputs": 1, + "x": 607, + "y": 661, + "z": "d427ef29.f00798", + "wires": [ + [ + "6a791b88.4d9444", + "a73ceec7.d4e338" + ] + ] + }, + { + "id": "6a791b88.4d9444", + "type": "outcome", + "name": "SO", + "xml": "\n", + "comments": "", + "outputs": 1, + "x": 788, + "y": 679, + "z": "d427ef29.f00798", + "wires": [ + [ + "77e76807.687ab8" + ] + ] + }, + { + "id": "a73ceec7.d4e338", + "type": "other", + "name": "other", + "xml": "\n", + "comments": "", + "outputs": 1, + "x": 792, + "y": 748, + "z": "d427ef29.f00798", + "wires": [ + [ + "2a90f153.aeb8ae" + ] + ] + }, + { + "id": "77e76807.687ab8", + "type": "block", + "name": "block : atomic", + "xml": "", + "atomic": "true", + "comments": "", + "outputs": 1, + "x": 965, + "y": 677, + "z": "d427ef29.f00798", + "wires": [ + [] + ] + }, + { + "id": "2a90f153.aeb8ae", + "type": "returnFailure", + "name": "return failure", + "xml": "\n\n\n", + "comments": "", + "x": 965, + "y": 749, + "z": "d427ef29.f00798", + "wires": [] + } +] \ No newline at end of file diff --git a/platform-logic/optical-service/src/main/json/optical-service_service-create-msa.json b/platform-logic/optical-service/src/main/json/optical-service_service-create-msa.json new file mode 100644 index 00000000..fd253262 --- /dev/null +++ b/platform-logic/optical-service/src/main/json/optical-service_service-create-msa.json @@ -0,0 +1,445 @@ +[ + { + "id": "3ea35ee.ad0f6a2", + "type": "dgstart", + "name": "DGSTART", + "outputs": 1, + "x": 116, + "y": 81, + "z": "c2959a97.94a74", + "wires": [ + [ + "11cee705.bf2a31" + ] + ] + }, + { + "id": "d850b04.b54af5", + "type": "method", + "name": "method", + "xml": "\n", + "comments": "", + "outputs": 1, + "x": 174, + "y": 206, + "z": "c2959a97.94a74", + "wires": [ + [ + "488da689.489b18" + ] + ] + }, + { + "id": "11cee705.bf2a31", + "type": "service-logic", + "name": "optical-service ${project.version}", + "module": "optical-service", + "version": "${project.version}", + "comments": "", + "xml": "", + "outputs": 1, + "x": 360.5, + "y": 84, + "z": "c2959a97.94a74", + "wires": [ + [ + "d850b04.b54af5" + ] + ] + }, + { + "id": "8d61ef5.90ff99", + "type": "execute", + "name": "Call MSA Controller", + "xml": "\n\n\n\n\n\n\n\n\n \n \n\n ", + "comments": "", + "outputs": 1, + "x": 809, + "y": 533, + "z": "c2959a97.94a74", + "wires": [ + [ + "ccc1ac83.fb8f3", + "2f9f6425.084e84" + ] + ] + }, + { + "id": "ccc1ac83.fb8f3", + "type": "outcome", + "name": "Failure", + "xml": "\n", + "comments": "", + "outputs": 1, + "x": 1038, + "y": 508, + "z": "c2959a97.94a74", + "wires": [ + [ + "a1397508.3503c8" + ] + ] + }, + { + "id": "2f9f6425.084e84", + "type": "outcome", + "name": "Success", + "xml": "\n", + "comments": "", + "outputs": 1, + "x": 1033, + "y": 609, + "z": "c2959a97.94a74", + "wires": [ + [ + "ef5192a4.4e4b1" + ] + ] + }, + { + "id": "a1e42279.d92258", + "type": "record", + "name": "record", + "xml": "\n\n\n\n\n", + "comments": "", + "outputs": 1, + "x": 1535, + "y": 641, + "z": "c2959a97.94a74", + "wires": [ + [] + ] + }, + { + "id": "5e2abc18.1b66ac", + "type": "record", + "name": "record", + "xml": "\n\n\n\n\n", + "comments": "", + "outputs": 1, + "x": 1562, + "y": 467, + "z": "c2959a97.94a74", + "wires": [ + [] + ] + }, + { + "id": "488da689.489b18", + "type": "block", + "name": "block : atomic", + "xml": "", + "atomic": "true", + "comments": "", + "outputs": 1, + "x": 413, + "y": 198, + "z": "c2959a97.94a74", + "wires": [ + [ + "8d61ef5.90ff99", + "a3b8c6ad.cc7648", + "8ad2ed4f.9eaef8", + "35d2d9b2.cbceee", + "5929fa76.a7464c", + "b065abfd.9e90f8" + ] + ] + }, + { + "id": "ef5192a4.4e4b1", + "type": "block", + "name": "block : atomic", + "xml": "", + "atomic": "true", + "comments": "", + "outputs": 1, + "x": 1281, + "y": 611, + "z": "c2959a97.94a74", + "wires": [ + [ + "a1e42279.d92258", + "893ecee0.5f1a6" + ] + ] + }, + { + "id": "629b93c5.786c2c", + "type": "returnFailure", + "name": "return failure", + "xml": "\n\n\n", + "comments": "", + "x": 1548, + "y": 559, + "z": "c2959a97.94a74", + "wires": [] + }, + { + "id": "a1397508.3503c8", + "type": "block", + "name": "block : atomic", + "xml": "", + "atomic": "true", + "comments": "", + "outputs": 1, + "x": 1272, + "y": 509, + "z": "c2959a97.94a74", + "wires": [ + [ + "5e2abc18.1b66ac", + "629b93c5.786c2c" + ] + ] + }, + { + "id": "893ecee0.5f1a6", + "type": "switchNode", + "name": "switch", + "xml": "\n", + "comments": "", + "outputs": 1, + "x": 1530, + "y": 723, + "z": "c2959a97.94a74", + "wires": [ + [ + "5758035.e2b987c", + "ec22434b.def97" + ] + ] + }, + { + "id": "5758035.e2b987c", + "type": "outcome", + "name": "outcome", + "xml": "\n", + "comments": "", + "outputs": 1, + "x": 1698, + "y": 724, + "z": "c2959a97.94a74", + "wires": [ + [ + "211ff3f4.659f1c" + ] + ] + }, + { + "id": "ec22434b.def97", + "type": "other", + "name": "other", + "xml": "\n", + "comments": "", + "outputs": 1, + "x": 1706, + "y": 790, + "z": "c2959a97.94a74", + "wires": [ + [ + "c3dd586d.2d9ff" + ] + ] + }, + { + "id": "c3dd586d.2d9ff", + "type": "returnFailure", + "name": "return failure", + "xml": "\n\n\n", + "comments": "", + "x": 1885, + "y": 790, + "z": "c2959a97.94a74", + "wires": [] + }, + { + "id": "211ff3f4.659f1c", + "type": "call", + "name": "call sync success DG", + "xml": "\n", + "comments": "", + "outputs": 1, + "x": 1900, + "y": 721, + "z": "c2959a97.94a74", + "wires": [ + [] + ] + }, + { + "id": "a3b8c6ad.cc7648", + "type": "set", + "name": "set parameters", + "xml": "\n\n\n\n", + "comments": "", + "x": 831, + "y": 276, + "z": "c2959a97.94a74", + "wires": [] + }, + { + "id": "8ad2ed4f.9eaef8", + "type": "record", + "name": "record", + "xml": "\n\n\n\n\n\n\n\n\n\n\n\n\n\n", + "comments": "", + "outputs": 1, + "x": 817, + "y": 223, + "z": "c2959a97.94a74", + "wires": [ + [] + ] + }, + { + "id": "35d2d9b2.cbceee", + "type": "switchNode", + "name": "switch", + "xml": "\n", + "comments": "", + "outputs": 1, + "x": 919, + "y": 361, + "z": "c2959a97.94a74", + "wires": [ + [ + "377ae9e5.0edff6", + "6ebfa6a3.e8164" + ] + ] + }, + { + "id": "377ae9e5.0edff6", + "type": "outcome", + "name": "Ethernet", + "xml": "\n", + "comments": "", + "outputs": 1, + "x": 1096, + "y": 355, + "z": "c2959a97.94a74", + "wires": [ + [ + "d04153bc.9f4338" + ] + ] + }, + { + "id": "18dafb4f.277ba5", + "type": "switchNode", + "name": "switch", + "xml": "\n", + "comments": "", + "outputs": 1, + "x": 1460, + "y": 351, + "z": "c2959a97.94a74", + "wires": [ + [ + "bff9d743.e28a08", + "80d30a7a.cb97f" + ] + ] + }, + { + "id": "d04153bc.9f4338", + "type": "block", + "name": "block : atomic", + "xml": "", + "atomic": "true", + "comments": "", + "outputs": 1, + "x": 1286, + "y": 353, + "z": "c2959a97.94a74", + "wires": [ + [ + "18dafb4f.277ba5" + ] + ] + }, + { + "id": "6ebfa6a3.e8164", + "type": "other", + "name": "Do Nothing", + "xml": "\n", + "comments": "", + "outputs": 1, + "x": 1101, + "y": 422, + "z": "c2959a97.94a74", + "wires": [ + [] + ] + }, + { + "id": "bff9d743.e28a08", + "type": "outcome", + "name": "10GBASE-R", + "xml": "\n", + "comments": "", + "outputs": 1, + "x": 1619, + "y": 346, + "z": "c2959a97.94a74", + "wires": [ + [ + "1fad8a48.e66316" + ] + ] + }, + { + "id": "80d30a7a.cb97f", + "type": "other", + "name": "other", + "xml": "\n", + "comments": "", + "outputs": 1, + "x": 1612, + "y": 414, + "z": "c2959a97.94a74", + "wires": [ + [] + ] + }, + { + "id": "1fad8a48.e66316", + "type": "set", + "name": "set", + "xml": "\n\n\n\n", + "comments": "", + "x": 1828, + "y": 345, + "z": "c2959a97.94a74", + "wires": [] + }, + { + "id": "5929fa76.a7464c", + "type": "execute", + "name": "split node-id z-end", + "xml": "\n\n\n\n", + "comments": "", + "outputs": 1, + "x": 834, + "y": 157, + "z": "c2959a97.94a74", + "wires": [ + [] + ] + }, + { + "id": "b065abfd.9e90f8", + "type": "execute", + "name": "split node-id a-end", + "xml": "\n\n\n\n", + "comments": "", + "outputs": 1, + "x": 837, + "y": 93, + "z": "c2959a97.94a74", + "wires": [ + [] + ] + } +] \ No newline at end of file diff --git a/platform-logic/optical-service/src/main/resources/graph.versions b/platform-logic/optical-service/src/main/resources/graph.versions new file mode 100644 index 00000000..026c2ea3 --- /dev/null +++ b/platform-logic/optical-service/src/main/resources/graph.versions @@ -0,0 +1,5 @@ +optical-service optical-validate-input-params ${project.version} sync +optical-service optical-service-create ${project.version} sync +optical-service optical-service-create-sync-success ${project.version} sync +optical-service service-create-msa ${project.version} sync +optical-service optical-service-delete ${project.version} sync diff --git a/platform-logic/optical-service/src/main/xml/optical-service_optical-service-create-sync-success.xml b/platform-logic/optical-service/src/main/xml/optical-service_optical-service-create-sync-success.xml new file mode 100644 index 00000000..43359c40 --- /dev/null +++ b/platform-logic/optical-service/src/main/xml/optical-service_optical-service-create-sync-success.xml @@ -0,0 +1,95 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/platform-logic/optical-service/src/main/xml/optical-service_optical-service-create.xml b/platform-logic/optical-service/src/main/xml/optical-service_optical-service-create.xml new file mode 100644 index 00000000..240316ab --- /dev/null +++ b/platform-logic/optical-service/src/main/xml/optical-service_optical-service-create.xml @@ -0,0 +1,73 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/platform-logic/optical-service/src/main/xml/optical-service_optical-service-delete.xml b/platform-logic/optical-service/src/main/xml/optical-service_optical-service-delete.xml new file mode 100644 index 00000000..4b42278c --- /dev/null +++ b/platform-logic/optical-service/src/main/xml/optical-service_optical-service-delete.xml @@ -0,0 +1,123 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/platform-logic/optical-service/src/main/xml/optical-service_optical-validate-input-params.xml b/platform-logic/optical-service/src/main/xml/optical-service_optical-validate-input-params.xml new file mode 100644 index 00000000..b6517f99 --- /dev/null +++ b/platform-logic/optical-service/src/main/xml/optical-service_optical-validate-input-params.xml @@ -0,0 +1,63 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/platform-logic/optical-service/src/main/xml/optical-service_service-create-msa.xml b/platform-logic/optical-service/src/main/xml/optical-service_service-create-msa.xml new file mode 100644 index 00000000..db2d29f6 --- /dev/null +++ b/platform-logic/optical-service/src/main/xml/optical-service_service-create-msa.xml @@ -0,0 +1,95 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file -- cgit 1.2.3-korg