aboutsummaryrefslogtreecommitdiffstats
path: root/platform-logic/datachange/src/main/json/DataChange_data-change-notification.json
diff options
context:
space:
mode:
authorshashikanth.vh <shashikanth.vh@huawei.com>2018-07-23 14:42:56 +0530
committershashikanth.vh <shashikanth.vh@huawei.com>2018-07-23 14:43:03 +0530
commitbac0f1769ea3070fc81163715862dc27a44bd780 (patch)
tree66ceb4ea7129de7f7df6f1c37c6dfd0f186a03e8 /platform-logic/datachange/src/main/json/DataChange_data-change-notification.json
parenta3f3de2ecf7d2122d02b09250a867e36b621a3af (diff)
Datachange DG to handle ESR third party event
SDNC's AAI event consumer of esr-thirdparty information will post the event to DataChange API. DataChangeProvider DG is requried to process the event Change-Id: Ic4857e32bd6941628e297aefefd2c697255f3ca2 Issue-ID: SDNC-386 Signed-off-by: shashikanth.vh <shashikanth.vh@huawei.com> Former-commit-id: 9e66dd112e232dab7baabdc6415ccdd7c23c0f31
Diffstat (limited to 'platform-logic/datachange/src/main/json/DataChange_data-change-notification.json')
-rw-r--r--platform-logic/datachange/src/main/json/DataChange_data-change-notification.json170
1 files changed, 170 insertions, 0 deletions
diff --git a/platform-logic/datachange/src/main/json/DataChange_data-change-notification.json b/platform-logic/datachange/src/main/json/DataChange_data-change-notification.json
new file mode 100644
index 00000000..a68422ec
--- /dev/null
+++ b/platform-logic/datachange/src/main/json/DataChange_data-change-notification.json
@@ -0,0 +1,170 @@
+[
+ {
+ "id": "14de9b29.eb77a5",
+ "type": "dgstart",
+ "name": "DGSTART",
+ "outputs": 1,
+ "x": 116.00390625,
+ "y": 67.9999988079071,
+ "z": "bf7c0729.dcd628",
+ "wires": [
+ [
+ "1630f686.0be599"
+ ]
+ ]
+ },
+ {
+ "id": "1630f686.0be599",
+ "type": "service-logic",
+ "name": "DataChange ${project.version}",
+ "module": "DataChange",
+ "version": "${project.version}",
+ "comments": "",
+ "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='DataChange' version='${project.version}'>",
+ "outputs": 1,
+ "x": 302.1150550842285,
+ "y": 172.44447016716003,
+ "z": "bf7c0729.dcd628",
+ "wires": [
+ [
+ "8b5ae719.a8f008"
+ ]
+ ]
+ },
+ {
+ "id": "8b5ae719.a8f008",
+ "type": "method",
+ "name": "method data-change-notification",
+ "xml": "<method rpc='data-change-notification' mode='sync'>\n",
+ "comments": "",
+ "outputs": 1,
+ "x": 299.5596046447754,
+ "y": 336.22225546836853,
+ "z": "bf7c0729.dcd628",
+ "wires": [
+ [
+ "d99c1956.418f78"
+ ]
+ ]
+ },
+ {
+ "id": "d99c1956.418f78",
+ "type": "block",
+ "name": "block : atomic",
+ "xml": "<block atomic=\"true\">\n",
+ "atomic": "false",
+ "comments": "",
+ "outputs": 1,
+ "x": 344.7818908691406,
+ "y": 451.1113257408142,
+ "z": "bf7c0729.dcd628",
+ "wires": [
+ [
+ "fa034db9.8bac4",
+ "1981ae.01d4be53"
+ ]
+ ]
+ },
+ {
+ "id": "fa034db9.8bac4",
+ "type": "returnSuccess",
+ "name": "return success",
+ "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",
+ "comments": "",
+ "x": 552.3377494812012,
+ "y": 538.5561301708221,
+ "z": "bf7c0729.dcd628",
+ "wires": []
+ },
+ {
+ "id": "560d6ca1.0b4dd4",
+ "type": "call",
+ "name": "call esr-thirdparty-sdnc",
+ "xml": "<call module='DataChange' rpc='esr-thirdparty-sdnc' mode='sync' >\n",
+ "comments": "",
+ "outputs": 1,
+ "x": 1316.3379707336426,
+ "y": 346.66678977012634,
+ "z": "bf7c0729.dcd628",
+ "wires": [
+ []
+ ]
+ },
+ {
+ "id": "1981ae.01d4be53",
+ "type": "switchNode",
+ "name": "switch aai-node-type",
+ "xml": "<switch test='`$data-change-notification-input.aai-node-type`'>\n",
+ "comments": "",
+ "outputs": 1,
+ "x": 555.8866271972656,
+ "y": 414.88262701034546,
+ "z": "bf7c0729.dcd628",
+ "wires": [
+ [
+ "3eac43c0.8ab16c",
+ "935a0267.cd419"
+ ]
+ ]
+ },
+ {
+ "id": "3eac43c0.8ab16c",
+ "type": "other",
+ "name": "esr-thirdparty-sdnc",
+ "xml": "<outcome value='esr-thirdparty-sdnc'>\n",
+ "comments": "",
+ "outputs": 1,
+ "x": 837.9185485839844,
+ "y": 346.05725717544556,
+ "z": "bf7c0729.dcd628",
+ "wires": [
+ [
+ "43f3171.d9a25e8"
+ ]
+ ]
+ },
+ {
+ "id": "935a0267.cd419",
+ "type": "other",
+ "name": "other",
+ "xml": "<outcome value='Other'>\n",
+ "comments": "",
+ "outputs": 1,
+ "x": 795.8866920471191,
+ "y": 413.8826596736908,
+ "z": "bf7c0729.dcd628",
+ "wires": [
+ [
+ "b093dd51.fe287"
+ ]
+ ]
+ },
+ {
+ "id": "b093dd51.fe287",
+ "type": "returnFailure",
+ "name": "return failure",
+ "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=\"AAI node type not supported\" />",
+ "comments": "",
+ "x": 951.3312110900879,
+ "y": 413.99375891685486,
+ "z": "bf7c0729.dcd628",
+ "wires": []
+ },
+ {
+ "id": "43f3171.d9a25e8",
+ "type": "block",
+ "name": "block : atomic",
+ "xml": "<block atomic=\"true\">\n",
+ "atomic": "false",
+ "comments": "",
+ "outputs": 1,
+ "x": 1040.0042114257812,
+ "y": 346.8262984752655,
+ "z": "bf7c0729.dcd628",
+ "wires": [
+ [
+ "560d6ca1.0b4dd4"
+ ]
+ ]
+ }
+] \ No newline at end of file