...
PlantUML Macro |
---|
@startuml
Commissioning_REST -> CLAMP_Runtime: Decommission Control Loop Type Definition
alt Control Loop Instances exist for Control Loop Type
Commissioning_REST <- CLAMP_Runtime: Cannot decommission Control Loop Type Definition
else No Control Loop Instances exist for Control Loop Type
Participant <- CLAMP_Runtime: Participant Update\n[Remove Control Loop Element Definitions\nfrom Participants in Control Loop]
activate Participant
Participant -> Participant: Delete Control Loop Element\nType Definitions and\nCommon Property Values
Participant -> CLAMP_Runtime: Participant Update Ack [from each Participant mentioned in Participant Update message]
deactivate Participant
end |
Control Loop Update
Control Loop Update handles creation, change, and deletion of control loops on participants. Change of control loops uses a semantic versioning approach and follow the semantics described on the page TOSCA Defined Control Loop: Architecture and Design.
...