Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  1. GET DesignTime ControlLoops Sequence Diagram

    PlantUML Macro
    titleInstantiation
    @startuml
    
    actor CLAMP
    control CL_Instance_Control
    participant Database
    note over Database: It can be DesiginTime Or RuntTime Catalogue Database
    
    
    CLAMP -> CL_Instance_Control: Rest API Request (JSON/Yaml)
    CL_Instance_Control -> Database: Get, Delete Or Create ControlLoops
    note over CL_Instance_Control,Database: Pull, Delete existing Or Create New ControlLoops in Database
    
    alt successful case
    
        Database -> CL_Instance_Control : Return List of ControlLoops, Or able to Delete, Create ControlLoop in Database
        CL_Instance_Control -> CLAMP: Return Success
    
    else failure case
    
        CL_Instance_Control <- Database: Return either Empty List for Get ControlLoops Or Failure Status for Delete, Create Request
        note over Database: No ControlLoops exist Or Failed in Deleting, Creating ControlLoops
        CL_Instance_Control -> CLAMP : Return Failure
    
    end
    @enduml



...