Add Rejected scenario(s) for create subscription 88/142388/7
authoremaclee <lee.anjella.macabuhay@est.tech>
Tue, 4 Nov 2025 18:22:51 +0000 (18:22 +0000)
committeremaclee <lee.anjella.macabuhay@est.tech>
Thu, 20 Nov 2025 11:19:48 +0000 (11:19 +0000)
commita7d439306819d28dd4ad7d5af61cc00b9efaea4e
tree6bae53cfc50547c28dbdd5f7eb29c6b55a38d653
parent0f2a078afd2502ec442bec62364af7e7b7da9108
Add Rejected scenario(s) for create subscription

- added consuming REJECTED create request from DMI
- when REJECTED request is consumed, should update database and
  log details (dataNodeSelector, dataJobId, dmi details)
- added ignoring when dataJobId is not unique with test

Issue-ID: CPS-3005
Change-Id: If06c6ddfb3cf151ebf9485d43ba9d6ee5ef57287
Signed-off-by: emaclee <lee.anjella.macabuhay@est.tech>
cps-ncmp-service/src/main/java/org/onap/cps/ncmp/impl/datajobs/subscription/dmi/EventConsumer.java
cps-ncmp-service/src/main/java/org/onap/cps/ncmp/impl/datajobs/subscription/ncmp/CmSubscriptionHandlerImpl.java
cps-ncmp-service/src/test/groovy/org/onap/cps/ncmp/impl/datajobs/subscription/dmi/EventConsumerSpec.groovy
cps-ncmp-service/src/test/groovy/org/onap/cps/ncmp/impl/datajobs/subscription/ncmp/CmSubscriptionHandlerImplSpec.groovy
cps-ncmp-service/src/test/resources/datajobs/subscription/cmNotificationSubscriptionDmiOutEvent.json [deleted file]