...
PlantUML Macro |
---|
@startuml participant SDC participant Policy_Distribution participant CLAMP_Runtime database Commissioned_CL_Inventory SDC -> Policy_Distribution: [DMaaP] CSAR containing Control Loop Type Definition Policy_Distribution -> CLAMP_Runtime: [REST] Commission Control Loop Type Definition CLAMP_Runtime -> Commissioned_CL_Inventory: Store Control Loop Type Definition CLAMP_Runtime -> Policy_Distribution: [REST] Type Definition Commissioned Policy_Distribution -> SDC: [DMaaP] Deployment Completed @enduml |
1.3 Setting Common
...
Properties for a Control Loop Type Definition
This dialogue sets the values of common properties. The values of the common properties may be set, updated, or deleted at will, as this dialogue saves the properties to the database but does not send the definitions or properties to the participants. However, once a Control Loop Type Definition and its properties are primed (See Section 1.4), the properties cannot be changed until the control loop type definition is de-primed (See Section 1.5).
PlantUML Macro |
---|
@startuml participant CLAMP_GUI participant CLAMP_Runtime participant Participant database Commissioned_CL_Inventory CLAMP_GUI -> CLAMP_Runtime: [REST] Read Control Loop Type Definitions CLAMP_Runtime -> Commissioned_CL_Inventory: Read Control Loop Type Definitions CLAMP_Runtime -> CLAMP_GUI: [REST] Type Definitions returned CLAMP_GUI -> CLAMP_GUI: Select Control Loop Type Definition for Parameterization CLAMP_GUI -> CLAMP_Runtime: [REST] Fetch GUI fields for Common Parameter Definitions alt Control Loop Type Definition not Commissioned on Participants CLAMP_Runtime -> Commissioned_CL_Inventory: Read Control Loop Type Definition CLAMP_Runtime -> CLAMP_Runtime: Generate fields for Common Parameters for GUI CLAMP_Runtime -> CLAMP_GUI: [REST] Return GUI fields Common Parameter Definitions CLAMP_GUI -> CLAMP_GUI: Render UI for Common Parameters CLAMP_GUI -> CLAMP_GUI: Get values for Common Parameters from user CLAMP_GUI -> CLAMP_Runtime: [REST] Set values for Common Parameters CLAMP_Runtime -> Commissioned_CL_Inventory: Store values for Common Parameters CLAMP_Runtime -> CLAMP_GUI: [REST] Common Parameter values stored else Control Loop Type Definition already Commissioned on Participants CLAMP_Runtime -> CLAMP_GUI: [REST] Cannot set Common Parameters on\nControl Loop Type Definition that has\nbeen commissioned on participants end @enduml |
...