Bug: Add check from alternateId cache before saving state 73/142273/4
authoremaclee <lee.anjella.macabuhay@est.tech>
Tue, 14 Oct 2025 12:24:53 +0000 (13:24 +0100)
committeremaclee <lee.anjella.macabuhay@est.tech>
Wed, 15 Oct 2025 09:52:29 +0000 (10:52 +0100)
commit3f9f3f374210b32ad8394535602e445f69e2f077
treed16ba8cbd3f95d8f244a34f7284d2f6b356ed006
parentd17ae8e731e57c5910a31aa89844eefa998475ad
Bug: Add check from alternateId cache before saving state

- ensured the the alternate ids/cm handle ids were removed from
  cache as part of the remove cm handle process
- upon saving a cm handle state , a check to the cache is
  performed first

Issue-ID: CPS-3007
Change-Id: I399c3bc36244cc49e20f435a84ebc68bd9050654
Signed-off-by: emaclee <lee.anjella.macabuhay@est.tech>
cps-ncmp-service/src/main/java/org/onap/cps/ncmp/impl/inventory/CmHandleRegistrationService.java
cps-ncmp-service/src/main/java/org/onap/cps/ncmp/impl/inventory/InventoryPersistenceImpl.java
cps-ncmp-service/src/test/groovy/org/onap/cps/ncmp/impl/inventory/CmHandleRegistrationServiceSpec.groovy
cps-ncmp-service/src/test/groovy/org/onap/cps/ncmp/impl/inventory/InventoryPersistenceImplSpec.groovy