Mapper to group Subscription Details for DMI 15/138415/4
authormpriyank <priyank.maheshwari@est.tech>
Wed, 10 Jul 2024 13:46:46 +0000 (14:46 +0100)
committerPriyank Maheshwari <priyank.maheshwari@est.tech>
Mon, 15 Jul 2024 11:49:33 +0000 (11:49 +0000)
commit76676aa6d9b4a1336b8d1f392296995bcdde3439
tree2b47b6ab9328c3ab9f6c3f13b16cb049b3d13c7e
parent964c5f68ab2b70074fc22de01e9229d1f5ee7a3d
Mapper to group Subscription Details for DMI

- introduced a mapper to group a collection of subscription
  keys(datastore cmhandle and xpath ) based on datastore and xpath
- the information will be used to send out to the dmi plugin

Issue-ID: CPS-2312
Change-Id: I99f509eb5b4a8c3a7fb1078ae86490d894f22b6c
Signed-off-by: mpriyank <priyank.maheshwari@est.tech>
cps-ncmp-service/src/main/java/org/onap/cps/ncmp/impl/cmnotificationsubscription/dmi/DmiCmSubscriptionDetailsPerDmiMapper.java [new file with mode: 0644]
cps-ncmp-service/src/main/java/org/onap/cps/ncmp/impl/cmnotificationsubscription/models/DmiCmSubscriptionKey.java [new file with mode: 0644]
cps-ncmp-service/src/test/groovy/org/onap/cps/ncmp/impl/cmnotificationsubscription/dmi/DmiCmSubscriptionDetailsPerDmiMapperSpec.groovy [new file with mode: 0644]