From 73088c5cd088a764b5d517de481392d91d9e8043 Mon Sep 17 00:00:00 2001 From: FrancescoFioraEst Date: Thu, 8 Dec 2022 12:41:49 +0000 Subject: Add support for instance properties Issue-ID: POLICY-4483 Change-Id: I6ca953e05e74d68262507b393fb6415573fa3eab Signed-off-by: FrancescoFioraEst --- .../handler/AutomationCompositionHandler.java | 19 ------------------- .../handler/AutomationCompositionHandlerTest.java | 1 - 2 files changed, 20 deletions(-) (limited to 'participant/participant-intermediary/src') diff --git a/participant/participant-intermediary/src/main/java/org/onap/policy/clamp/acm/participant/intermediary/handler/AutomationCompositionHandler.java b/participant/participant-intermediary/src/main/java/org/onap/policy/clamp/acm/participant/intermediary/handler/AutomationCompositionHandler.java index 451215515..cb5b572a5 100644 --- a/participant/participant-intermediary/src/main/java/org/onap/policy/clamp/acm/participant/intermediary/handler/AutomationCompositionHandler.java +++ b/participant/participant-intermediary/src/main/java/org/onap/policy/clamp/acm/participant/intermediary/handler/AutomationCompositionHandler.java @@ -22,7 +22,6 @@ package org.onap.policy.clamp.acm.participant.intermediary.handler; import java.util.ArrayList; -import java.util.HashMap; import java.util.LinkedHashMap; import java.util.List; import java.util.Map; @@ -48,7 +47,6 @@ import org.onap.policy.clamp.models.acm.messages.dmaap.participant.ParticipantMe import org.onap.policy.models.base.PfModelException; import org.onap.policy.models.tosca.authorative.concepts.ToscaConceptIdentifier; import org.onap.policy.models.tosca.authorative.concepts.ToscaNodeTemplate; -import org.onap.policy.models.tosca.authorative.concepts.ToscaProperty; import org.slf4j.Logger; import org.slf4j.LoggerFactory; import org.springframework.stereotype.Component; @@ -441,21 +439,4 @@ public class AutomationCompositionHandler { automationCompositions.setAutomationCompositionList(new ArrayList<>(automationCompositionMap.values())); return automationCompositions; } - - /** - * Get properties of a automation composition element. - * - * @param id the automation composition element id - * @return the instance properties - */ - public Map getAcElementInstanceProperties(UUID id) { - Map propertiesMap = new HashMap<>(); - for (var automationComposition : automationCompositionMap.values()) { - var element = automationComposition.getElements().get(id); - if (element != null) { - propertiesMap.putAll(element.getPropertiesMap()); - } - } - return propertiesMap; - } } diff --git a/participant/participant-intermediary/src/test/java/org/onap/policy/clamp/acm/participant/intermediary/handler/AutomationCompositionHandlerTest.java b/participant/participant-intermediary/src/test/java/org/onap/policy/clamp/acm/participant/intermediary/handler/AutomationCompositionHandlerTest.java index 06b4256a7..95f16d3e2 100644 --- a/participant/participant-intermediary/src/test/java/org/onap/policy/clamp/acm/participant/intermediary/handler/AutomationCompositionHandlerTest.java +++ b/participant/participant-intermediary/src/test/java/org/onap/policy/clamp/acm/participant/intermediary/handler/AutomationCompositionHandlerTest.java @@ -135,7 +135,6 @@ class AutomationCompositionHandlerTest { assertDoesNotThrow(() -> ach.handleAutomationCompositionUpdate(updateMsg, acElementDefinitions)); updateMsg.setStartPhase(1); assertDoesNotThrow(() -> ach.handleAutomationCompositionUpdate(updateMsg, acElementDefinitions)); - assertThat(ach.getAcElementInstanceProperties(uuid)).isEmpty(); ach.getAutomationCompositionMap().clear(); updateMsg.setStartPhase(0); -- cgit 1.2.3-korg