References
- CPS-2425Getting issue details... STATUS
CPS Data Notifications Overview
Issues & Decisions on event schemas
Issue | Notes | Decisions | |
---|---|---|---|
1 | Async Event DataOperation Event | NCMP Produces DataOperationEvent | |
2 | Cm Notification Subscriptions | NCMP Produces and Consumes the events | |
3 | Dmi Data Avc Event | Events we receive from DMI | |
4 | Lcm ( Lifecycle Management Events) | NCMP Produces LCM Events | |
5 | NCMP Data Avc Event | NCMP Produces AvcEvent | |
6 | TrustLevel Events | NCMP Consumes Device Heartbeat |
Data Schema and Type Mapping
Below table shows the current mapping of the dataschema and type been send/received as part of the notifications.
Use Case | Current Data Schema | Internal Java Type | Expected Data Schema | |
---|---|---|---|---|
1 | AsyncEvent - DataOperationEvent | urn:cps: org.onap.cps.ncmp.events.async1_0_0.DataOperationEvent:1.0.0 | org.onap.cps.ncmp.events.async1_0_0.DataOperationEvent | |
2 | Cm Notification Subscription ( Produce and Consume) | org.onap.ncmp.cm.subscription:1.0.0 org.onap.ncmp.cm.subscription:1.0.0 org.onap.ncmp.dmi.cm.subscription:1.0.0 org.onap.ncmp.dmi.cm.subscription:1.0.0 | org.onap.cps.ncmp.impl.cmnotificationsubscription_1_0_0.client_to_ncmp.NcmpInEvent org.onap.cps.ncmp.impl.cmnotificationsubscription_1_0_0.ncmp_to_client.NcmpOutEvent org.onap.cps.ncmp.impl.cmnotificationsubscription_1_0_0.ncmp_to_dmi.DmiInEvent org.onap.cps.ncmp.impl.cmnotificationsubscription_1_0_0.dmi_to_ncmp.DmiOutEvent | |
3 | DMI Data Avc (Consuming) | |||
4 | Lcm ( Lifecycle Management Events ) | Non Cloud Event | org.onap.cps.ncmp.events.lcm.v1.LcmEventHeader | |
5 | NCMP Data Avc | urn:cps:org.onap.cps.ncmp.events.avc.ncmp_to_client.AvcEvent:1.0.0 | org.onap.cps.ncmp.events.avc.ncmp_to_client.AvcEvent | |
6 | Trust Level Events (Consuming) |