Refactor clamp models to isolate any business logic 65/143365/2
authorFrancescoFioraEst <francesco.fiora@est.tech>
Tue, 20 Jan 2026 13:42:41 +0000 (13:42 +0000)
committerFrancesco Fiora <francesco.fiora@est.tech>
Mon, 23 Feb 2026 16:05:04 +0000 (16:05 +0000)
commit3ebeed66d44b562676e3e8fd5b096b4849272132
treead3ae7538adc76cdf7a7c76644b5e611c885229b
parentf00a94eb8b97ad771b34925586f33f38bab05c54
Refactor clamp models to isolate any business logic

Issue-ID: POLICY-5549
Change-Id: Ib92ff2a261882050932f1c72fe1c784a7d62ebc6
Signed-off-by: FrancescoFioraEst <francesco.fiora@est.tech>
15 files changed:
models/src/main/java/org/onap/policy/clamp/models/acm/concepts/AcElementDeploy.java
models/src/main/java/org/onap/policy/clamp/models/acm/concepts/AcElementRestart.java
models/src/main/java/org/onap/policy/clamp/models/acm/concepts/AutomationCompositionElement.java
models/src/main/java/org/onap/policy/clamp/models/acm/document/base/DocConceptKey.java
models/src/main/java/org/onap/policy/clamp/models/acm/document/base/DocUtil.java
models/src/main/java/org/onap/policy/clamp/models/acm/document/base/ToscaServiceTemplateValidation.java
models/src/test/java/org/onap/policy/clamp/models/acm/document/concepts/DocToscaServiceTemplateTest.java
policy-models/src/main/java/org/onap/policy/models/base/PfConcept.java
policy-models/src/main/java/org/onap/policy/models/base/PfConceptKey.java
policy-models/src/main/java/org/onap/policy/models/base/PfKey.java
policy-models/src/main/java/org/onap/policy/models/base/PfKeyImpl.java
policy-models/src/main/java/org/onap/policy/models/base/PfUtils.java
policy-models/src/main/java/org/onap/policy/models/base/validation/annotations/VerifyKeyValidator.java
policy-models/src/test/java/org/onap/policy/models/base/PfConceptKeyTest.java
policy-models/src/test/java/org/onap/policy/models/base/PfKeyImplTest.java