DMI Plugins respond back to NCMP Events Schema 51/134951/13
authorseanbeirne <sean.beirne@est.tech>
Mon, 19 Jun 2023 13:42:28 +0000 (14:42 +0100)
committerSean Beirne <sean.beirne@est.tech>
Wed, 26 Jul 2023 09:42:58 +0000 (09:42 +0000)
commitc0ebeaa0ddcb758874320097194dfd4aa8a947c4
treed9371d1a178ae86429ad0f4f18dc3e38c5bcb82a
parent92f74d79d912110ce62173298abe33414dec8fd1
DMI Plugins respond back to NCMP Events Schema

- Introduced Cloud Events for Subscription Response
- Created SubscriptionEventResponseMapper
- Created CloudEventContructionException for DMI
- Modified Folder Structure for Subscriptions

Issue-ID: CPS-1738
Signed-off-by: seanbeirne <sean.beirne@est.tech>
Change-Id: I242926fb3e6ceb8e6a6ca23bfbd794feacdeaf20
src/main/java/org/onap/cps/ncmp/dmi/config/kafka/KafkaConfig.java
src/main/java/org/onap/cps/ncmp/dmi/exception/CloudEventConstructionException.java [moved from src/main/java/org/onap/cps/ncmp/dmi/service/model/SubscriptionEventResponse.java with 64% similarity]
src/main/java/org/onap/cps/ncmp/dmi/notifications/avc/SubscriptionEventConsumer.java [deleted file]
src/main/java/org/onap/cps/ncmp/dmi/notifications/avcsubscription/SubscriptionEventConsumer.java [new file with mode: 0644]
src/main/java/org/onap/cps/ncmp/dmi/notifications/avcsubscription/SubscriptionEventResponseMapper.java [new file with mode: 0644]
src/main/java/org/onap/cps/ncmp/dmi/service/model/SubscriptionEventResponseStatus.java [deleted file]
src/test/groovy/org/onap/cps/ncmp/dmi/config/kafka/KafkaConfigSpec.groovy
src/test/groovy/org/onap/cps/ncmp/dmi/notifications/avc/SubscriptionEventConsumerSpec.groovy [deleted file]
src/test/groovy/org/onap/cps/ncmp/dmi/notifications/avcsubscription/SubscriptionEventConsumerSpec.groovy [new file with mode: 0644]
src/test/groovy/org/onap/cps/ncmp/dmi/notifications/avcsubscription/SubscriptionEventResponseMapperSpec.groovy [new file with mode: 0644]
src/test/resources/avcSubscriptionCreationEvent.json