-
Story
-
Resolution: Done
-
Medium
-
None
- Listen to events from topic dmi-cm-events
- Checks if the topic is been configured ( not blank )
property :
app.ncmp.avc.forward-topic: cm-events - Configure the topic "cm-events" to publish the topic for testing purpose.
- NCMP should do the below for these headers.
"eventId" : generated, “eventCorrelationId” : map data from received event, "eventTime" : map data from received event, "eventSource" : map data from received event, "eventType" : map data from received event, ”eventSchema” : map data from received event, ”eventSchemaVersion” : map data from received event
A/C
- If the property app.ncmp.avc.forward-topic is set then we should be able to publish to the topic , if not then nothing happens.
Out Of Scope
- CSITs ( Groovy test should verify if the event is published and we get the acknowledgement ){}
- Payload transformation ( we just forward it )
Open Question
- Who owns the public topic and who is responsible to configure it.