Update payload format for update notification 29/50329/1
authorMichael Arrastia <MArrasti@amdocs.com>
Tue, 5 Jun 2018 12:19:45 +0000 (13:19 +0100)
committerMichael Arrastia <MArrasti@amdocs.com>
Tue, 5 Jun 2018 12:19:45 +0000 (13:19 +0100)
commita96fd576a4cb3cd25fdc2eb0c4f2c1c98f6d50cf
tree296becbaa361d15f2a0ce73510f67353adad3bf1
parentd448077492f159e5877b73c0e732aecc5b4a7695
Update payload format for update notification

The update notification event is now aligned with the format of the
response event.  Both response and update notification events issued
by Champ now include top level header and body properties.

Change-Id: I00f9971cdbab4944def66c25f5939d5cc4de71bd
Issue-ID: AAI-1195
Signed-off-by: Michael Arrastia <MArrasti@amdocs.com>
12 files changed:
champ-lib/champ-core/pom.xml
champ-lib/champ-core/src/main/java/org/onap/aai/champcore/event/AbstractLoggingChampGraph.java
champ-lib/champ-core/src/main/java/org/onap/aai/champcore/event/ChampEvent.java
champ-lib/champ-core/src/main/java/org/onap/aai/champcore/event/envelope/ChampEventEnvelope.java [new file with mode: 0644]
champ-lib/champ-core/src/main/java/org/onap/aai/champcore/event/envelope/ChampEventHeader.java [moved from champ-service/src/main/java/org/onap/champ/event/envelope/GraphEventHeader.java with 87% similarity]
champ-lib/champ-core/src/test/java/org/onap/aai/champcore/event/envelope/ChampEventEnvelopeTest.java [new file with mode: 0644]
champ-lib/champ-core/src/test/java/org/onap/aai/champcore/util/TestUtil.java [new file with mode: 0644]
champ-lib/champ-core/src/test/resources/event/event-envelope.json [new file with mode: 0644]
champ-service/src/main/java/org/onap/champ/async/ChampAsyncRequestProcessor.java
champ-service/src/main/java/org/onap/champ/event/GraphEvent.java
champ-service/src/main/java/org/onap/champ/event/envelope/GraphEventEnvelope.java
champ-service/src/test/resources/event/event-envelope.json