Refactor Parameter Group classes 30/143330/3
authordanielhanrahan <daniel.hanrahan@est.tech>
Wed, 18 Feb 2026 13:01:17 +0000 (13:01 +0000)
committerDaniel Hanrahan <daniel.hanrahan@est.tech>
Tue, 24 Feb 2026 11:42:56 +0000 (11:42 +0000)
commit5b1af0c59861e81f501e8b304572faf2ed6799e0
treedec02841090ca59692c76be3a43b099ae011f75a
parent3ebeed66d44b562676e3e8fd5b096b4849272132
Refactor Parameter Group classes

Remove unneeded ParameterGroup, ParameterGroupImpl classes.
Replace ParameterGroupConstraint with standard annotations.

Issue-ID: POLICY-5509
Change-Id: I329bad819d9930e68ece0ac7a6bb986462f75fe3
Signed-off-by: danielhanrahan <daniel.hanrahan@est.tech>
15 files changed:
participant/participant-impl/participant-impl-acelement/src/main/java/org/onap/policy/clamp/acm/element/service/ConfigService.java
participant/participant-impl/participant-impl-acelement/src/test/java/org/onap/policy/clamp/acm/element/service/ConfigServiceTest.java
participant/participant-intermediary/src/main/java/org/onap/policy/clamp/acm/participant/intermediary/parameters/ParticipantIntermediaryParameters.java
policy-common/src/main/java/org/onap/policy/common/parameters/ParameterGroup.java [deleted file]
policy-common/src/main/java/org/onap/policy/common/parameters/ParameterGroupImpl.java [deleted file]
policy-common/src/main/java/org/onap/policy/common/parameters/topic/BusTopicParams.java
policy-common/src/main/java/org/onap/policy/common/parameters/topic/TopicParameterGroup.java
policy-common/src/main/java/org/onap/policy/common/parameters/validation/ParameterGroupConstraint.java [deleted file]
policy-common/src/main/java/org/onap/policy/common/parameters/validation/ParameterGroupValidator.java [deleted file]
policy-common/src/test/java/org/onap/policy/common/message/bus/event/CommonTestData.java
policy-common/src/test/java/org/onap/policy/common/message/bus/event/TopicParameterGroupTest.java
policy-common/src/test/java/org/onap/policy/common/parameters/ParameterGroupTest.java [deleted file]
policy-common/src/test/java/org/onap/policy/common/parameters/validation/ParameterGroupValidatorTest.java [deleted file]
policy-models/src/test/java/org/onap/policy/models/base/validation/annotations/VerifyKeyValidatorTest.java
runtime-acm/src/main/java/org/onap/policy/clamp/acm/runtime/main/parameters/AcRuntimeParameterGroup.java