The CLAMP DCAE Participant

@Francesco Fiora to update.



The DCAE participant receives messages through participant-intermediary common code, and handles them by invoking CLAMP DCAE methods, which internally work towards DCAE.

For example, When a ControlLoopUpdate message is received by DCAE participant, it contains full ToscaServiceTemplate describing all components participating in a control loop. When the control loop element state changed from UNINITIALIZED to PASSIVE, DCAE-participant triggers deploy of DCAE.


When the state changes from PASSIVE to UNINITIALIZED, DCAE-Participant un-deploys DCAE by invoking methods towards CLAMP.

Run DCAE Participant from command line using Maven

mvn spring-boot:run -Dspring-boot.run.arguments="--server.port=8081 --topicServer=localhost"

Run DCAE Participant from command line using Jar

java -jar -Dserver.port=8081 -DtopicServer=localhost target/policy-clamp-participant-impl-dcae-6.1.2-SNAPSHOT.jar