Update to consume and publish events in new format 67/39767/1
authorMichael Arrastia <MArrasti@amdocs.com>
Wed, 28 Mar 2018 18:07:34 +0000 (19:07 +0100)
committerMichael Arrastia <MArrasti@amdocs.com>
Wed, 28 Mar 2018 18:07:34 +0000 (19:07 +0100)
commit282a3420f6a8e2174034fcfa98b5a3ece28023a7
tree558d1d3d559acf291e325769e987ce82ce44a117
parent533b090aa92f5eaa6c674fd63940fcacf4dc811e
Update to consume and publish events in new format

The new format includes:
- the graph request/response encapsulated in a body property
- new event header with details such as timestamp, request-id,
  event-type

Issue-ID: AAI-960

Change-Id: Ib84ddd54352ca95c3968d2d2936f6348951c2d2c
Signed-off-by: Michael Arrastia <MArrasti@amdocs.com>
13 files changed:
.gitignore
champ-lib/champ-core/pom.xml
champ-lib/champ-janus/pom.xml
champ-lib/champ-titan/pom.xml
champ-lib/pom.xml
champ-service/pom.xml
champ-service/src/main/java/org/onap/champ/async/ChampAsyncRequestProcessor.java
champ-service/src/main/java/org/onap/champ/async/ChampAsyncResponsePublisher.java
champ-service/src/main/java/org/onap/champ/event/envelope/GraphEventEnvelope.java [new file with mode: 0644]
champ-service/src/main/java/org/onap/champ/event/envelope/GraphEventHeader.java [new file with mode: 0644]
champ-service/src/test/java/org/onap/champ/event/GraphEventEnvelopeTest.java [new file with mode: 0644]
champ-service/src/test/java/org/onap/champ/util/TestUtil.java [new file with mode: 0644]
champ-service/src/test/resources/event/event-envelope.json [new file with mode: 0644]