diff options
author | Serban Popescu <sp5226@att.com> | 2018-03-28 13:32:44 +0000 |
---|---|---|
committer | Serban Popescu <sp5226@att.com> | 2018-03-28 13:32:44 +0000 |
commit | fa0fd7c1fe8dcb746cc8bdb9cc8d8e09ef10f7ad (patch) | |
tree | 500e451f4520d83ce97d96de55e1ba69fde8fbbc /dmaap-listener/src/main | |
parent | 4a8c2cb9920983f8b8af75be90f7511a59e923f5 (diff) |
Add Aai event listener
Add support for Aai and Pserver incoming messages from Dmaap
Change-Id: I6ace2395476a1410ea3b7ffe0bebc1766d19e474
Issue-ID: CCSDK-223
Signed-off-by: Serban Popescu <sp5226@att.com>
Diffstat (limited to 'dmaap-listener/src/main')
-rw-r--r-- | dmaap-listener/src/main/resources/generic-vnf.map | 5 | ||||
-rw-r--r-- | dmaap-listener/src/main/resources/template-generic-vnf.vt | 15 | ||||
-rw-r--r-- | dmaap-listener/src/main/resources/template-pserver.vt | 4 |
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 000000000..bc375eb28 --- /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 000000000..c8a6b78ea --- /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 1df659e09..c8a6b78ea 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 |