Uploaded image for project: 'Configuration Persistence Service'
  1. Configuration Persistence Service
  2. CPS-1386

NCMP to forward the event to cm-events

XMLWordPrintable

    • Icon: Story Story
    • Resolution: Done
    • Icon: Medium Medium
    • London Release
    • None
    • NCMP

      Overview See https://wiki.onap.org/display/DW/CPS-1065+Spike%3A+CM+data+notifications+from+NCMP+to+applications+including+subscriptions#CPS1065Spike:CMdatanotificationsfromNCMPtoapplicationsincludingsubscriptions-EventFlowOverview

       

      • 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. 

       

            seanbeirne Sean Beirne
            josephkeenan josephkeenan
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated:
              Resolved: