Forward Subscription Information to DMI Plugin(s) 31/133431/9
authorlukegleeson <luke.gleeson@est.tech>
Thu, 23 Feb 2023 11:43:13 +0000 (11:43 +0000)
committerlukegleeson <luke.gleeson@est.tech>
Mon, 13 Mar 2023 16:23:22 +0000 (16:23 +0000)
commit7549776fb3b82de2d14ae60e1bddf74bf62f8f79
treecab5eb4becd8d9f310e5ae2dee0667eb79ac0553
parentf0f4fd810c9a249d78def4c2f10356fceb864b1f
Forward Subscription Information to DMI Plugin(s)

Note: Implemented common EventsPublisher class

Issue-ID: CPS-1431
Signed-off-by: lukegleeson <luke.gleeson@est.tech>
Change-Id: I292a95f2c990a140f5fd63622ca4eba3f8284b9e
12 files changed:
cps-ncmp-events/src/main/resources/schemas/avc-subscription-event-v1.json
cps-ncmp-service/src/main/java/org/onap/cps/ncmp/api/impl/event/EventsPublisher.java [moved from cps-ncmp-service/src/main/java/org/onap/cps/ncmp/api/impl/event/lcm/LcmEventsPublisher.java with 73% similarity]
cps-ncmp-service/src/main/java/org/onap/cps/ncmp/api/impl/event/avc/SubscriptionEventConsumer.java
cps-ncmp-service/src/main/java/org/onap/cps/ncmp/api/impl/event/avc/SubscriptionEventForwarder.java [new file with mode: 0644]
cps-ncmp-service/src/main/java/org/onap/cps/ncmp/api/impl/event/lcm/LcmEventsService.java
cps-ncmp-service/src/test/groovy/org/onap/cps/ncmp/api/impl/event/avc/SubscriptionEventConsumerSpec.groovy
cps-ncmp-service/src/test/groovy/org/onap/cps/ncmp/api/impl/event/avc/SubscriptionEventForwarderSpec.groovy [new file with mode: 0644]
cps-ncmp-service/src/test/groovy/org/onap/cps/ncmp/api/impl/event/lcm/LcmEventsPublisherSpec.groovy
cps-ncmp-service/src/test/groovy/org/onap/cps/ncmp/api/impl/event/lcm/LcmEventsServiceSpec.groovy
cps-ncmp-service/src/test/groovy/org/onap/cps/ncmp/api/kafka/MessagingBaseSpec.groovy
cps-ncmp-service/src/test/resources/avcSubscriptionCreationEvent.json
cps-service/src/main/java/org/onap/cps/spi/exceptions/OperationNotYetSupportedException.java [new file with mode: 0644]