Acmr sync event improvements 54/142454/4 master
authorrameshiyer27 <ramesh.murugan.iyer@est.tech>
Wed, 12 Nov 2025 17:12:25 +0000 (17:12 +0000)
committerrameshiyer27 <ramesh.murugan.iyer@est.tech>
Tue, 18 Nov 2025 14:25:07 +0000 (14:25 +0000)
commitac3470b06e996d43b49b63aa197d93202028a112
tree5b222bfbcbac2b3d160d69576e712f30dacbb882
parente39f1da48948b35459c2cd92ab953e0027214472
Acmr sync event improvements

Add a delete sync event for participant when no elements exist after migration

Add participantIdList in the sync events to avoid all participants
processing all the sync events.

Issue-ID: POLICY-5488
Signed-off-by: rameshiyer27 <ramesh.murugan.iyer@est.tech>
Change-Id: I7827268cb4c0c6d11a76eead555b1782ac74acf3
runtime-acm/src/main/java/org/onap/policy/clamp/acm/runtime/supervision/comm/ParticipantStatusReqPublisher.java
runtime-acm/src/main/java/org/onap/policy/clamp/acm/runtime/supervision/comm/ParticipantSyncPublisher.java
runtime-acm/src/main/java/org/onap/policy/clamp/acm/runtime/supervision/scanner/AbstractScanner.java
runtime-acm/src/main/java/org/onap/policy/clamp/acm/runtime/supervision/scanner/StageScanner.java
runtime-acm/src/test/java/org/onap/policy/clamp/acm/runtime/supervision/SupervisionScannerTest.java
runtime-acm/src/test/java/org/onap/policy/clamp/acm/runtime/supervision/comm/SupervisionMessagesTest.java
runtime-acm/src/test/java/org/onap/policy/clamp/acm/runtime/supervision/scanner/StageScannerTest.java
runtime-acm/src/test/java/org/onap/policy/clamp/acm/runtime/util/CommonTestData.java