summaryrefslogtreecommitdiffstats
path: root/dmaap-listener/src/main
diff options
context:
space:
mode:
authorDan Timoney <dt5972@att.com>2018-03-28 14:10:52 +0000
committerGerrit Code Review <gerrit@onap.org>2018-03-28 14:10:52 +0000
commit563f9cea833f0af27b101ba8f60fc14df84fb7fe (patch)
tree88f5f6f6f9a20729b03468222df4e949e6d341ce /dmaap-listener/src/main
parent448607990ac6b73d21f8d1b781e37ec798d7e29e (diff)
parentfa0fd7c1fe8dcb746cc8bdb9cc8d8e09ef10f7ad (diff)
Merge "Add Aai event listener"
Diffstat (limited to 'dmaap-listener/src/main')
-rw-r--r--dmaap-listener/src/main/resources/generic-vnf.map5
-rw-r--r--dmaap-listener/src/main/resources/template-generic-vnf.vt15
-rw-r--r--dmaap-listener/src/main/resources/template-pserver.vt4
3 files changed, 24 insertions, 0 deletions
diff --git a/dmaap-listener/src/main/resources/generic-vnf.map b/dmaap-listener/src/main/resources/generic-vnf.map
new file mode 100644
index 00000000..bc375eb2
--- /dev/null
+++ b/dmaap-listener/src/main/resources/generic-vnf.map
@@ -0,0 +1,5 @@
+# SDN-C URL
+SDNC.endpoint => config-selfservice-api:notification-callback
+
+# Field mapping
+SDNC.template => template-generic-vnf.vt
diff --git a/dmaap-listener/src/main/resources/template-generic-vnf.vt b/dmaap-listener/src/main/resources/template-generic-vnf.vt
new file mode 100644
index 00000000..c8a6b78e
--- /dev/null
+++ b/dmaap-listener/src/main/resources/template-generic-vnf.vt
@@ -0,0 +1,15 @@
+{
+ "input": {
+ "common-header": {
+ "request-id": "$event-header.id",
+ "timestamp": "$curr_time",
+ "originator-id": "AAI",
+ "api-ver": "2.00"
+ },
+ "action-identifiers": {
+ "action-name": "dmaap-notification",
+ "mode": "async"
+ },
+ "payload": $full_message
+ }
+} \ No newline at end of file
diff --git a/dmaap-listener/src/main/resources/template-pserver.vt b/dmaap-listener/src/main/resources/template-pserver.vt
index 1df659e0..c8a6b78e 100644
--- a/dmaap-listener/src/main/resources/template-pserver.vt
+++ b/dmaap-listener/src/main/resources/template-pserver.vt
@@ -6,6 +6,10 @@
"originator-id": "AAI",
"api-ver": "2.00"
},
+ "action-identifiers": {
+ "action-name": "dmaap-notification",
+ "mode": "async"
+ },
"payload": $full_message
}
} \ No newline at end of file