Process Cm Avc Event in NCMP 96/141596/9
authormpriyank <priyank.maheshwari@est.tech>
Mon, 21 Jul 2025 11:21:46 +0000 (12:21 +0100)
committermpriyank <priyank.maheshwari@est.tech>
Wed, 30 Jul 2025 16:09:00 +0000 (17:09 +0100)
commitf7255dd331914348f6d313cbc3e216f44b165922
tree7afb34e1cf24c4c942e8e36263f5f74b8826c384
parent67ec529840cbbabde19a60e37aaaa83166e92eb8
Process Cm Avc Event in NCMP

- process the cm avc event when the source system is set as ONAP DMI
  Plugin in the header
- handle the create , update , patch and delete operation to the CPS
  Cache.
- Testware to support the write operation
- Usage of the RestConf to Cps Path utility in this patch

Issue-ID: CPS-2777
Change-Id: I43233cf52f411a5d3cc20b03d0ef6e6e50399aa7
Signed-off-by: mpriyank <priyank.maheshwari@est.tech>
cps-ncmp-service/src/main/java/org/onap/cps/ncmp/impl/cmnotificationsubscription/cmavc/CmAvcEventConsumer.java
cps-ncmp-service/src/main/java/org/onap/cps/ncmp/impl/cmnotificationsubscription/cmavc/CmAvcEventService.java [new file with mode: 0644]
cps-ncmp-service/src/main/java/org/onap/cps/ncmp/impl/cmnotificationsubscription/cmavc/CmAvcOperationEnum.java [new file with mode: 0644]
cps-ncmp-service/src/test/groovy/org/onap/cps/ncmp/impl/cmnotificationsubscription/cmavc/CmAvcEventConsumerSpec.groovy
cps-ncmp-service/src/test/groovy/org/onap/cps/ncmp/impl/cmnotificationsubscription/cmavc/CmAvcEventServiceSpec.groovy [new file with mode: 0644]
cps-service/src/main/java/org/onap/cps/utils/YangParser.java
cps-service/src/test/groovy/org/onap/cps/utils/YangParserSpec.groovy