Merge "Verify alignment with Definition of TOSCA Control Loop Types"
authorJim Hahn <jrh3@att.com>
Thu, 2 Sep 2021 14:28:06 +0000 (14:28 +0000)
committerGerrit Code Review <gerrit@onap.org>
Thu, 2 Sep 2021 14:28:06 +0000 (14:28 +0000)
1  2 
participant/participant-impl/participant-impl-dcae/src/test/java/org/onap/policy/clamp/controlloop/participant/dcae/main/rest/TestListenerUtils.java
participant/participant-impl/participant-impl-policy/src/test/java/org/onap/policy/clamp/controlloop/participant/policy/main/utils/TestListenerUtils.java
participant/participant-impl/participant-impl-simulator/src/test/java/org/onap/policy/clamp/controlloop/participant/simulator/main/rest/TestListenerUtils.java
participant/participant-intermediary/src/main/java/org/onap/policy/clamp/controlloop/participant/intermediary/handler/ParticipantHandler.java
runtime-controlloop/src/main/java/org/onap/policy/clamp/controlloop/runtime/supervision/comm/ParticipantUpdatePublisher.java
runtime-controlloop/src/test/java/org/onap/policy/clamp/controlloop/runtime/supervision/comm/SupervisionMessagesTest.java
runtime-controlloop/src/test/resources/rest/servicetemplates/pmsh_multiple_cl_tosca.yaml

@@@ -289,10 -292,11 +289,10 @@@ public class ParticipantHandler 
              return;
          }
  
 -        toscaServiceTemplate = participantUpdateMsg.getToscaServiceTemplate();
 -        if (toscaServiceTemplate != null) {
 +        if (!participantUpdateMsg.getParticipantDefinitionUpdates().isEmpty()) {
              // This message is to commission the controlloop
              for (ParticipantDefinition participantDefinition : participantUpdateMsg.getParticipantDefinitionUpdates()) {
-                 if (participantDefinition.getParticipantId().equals(participantType)) {
+                 if (participantDefinition.getParticipantType().equals(participantType)) {
                      clElementDefsOnThisParticipant.clear();
                      clElementDefsOnThisParticipant.addAll(participantDefinition.getControlLoopElementDefinitionList());
                      break;