...
PlantUML Macro |
---|
@startuml
participant REST
participant ACM_Runtime
database ACM_Database
REST -> ACM_Runtime: Commission Automation Composition Type
alt Automation Composition Type exists and has Instances
ACM_Runtime -> REST: Automation Composition Type Commissioning Failed
else
ACM_Runtime -> ACM_Database: Create and Store Automation Composition Type
ACM_Runtime -> REST: Automation Composition Type Commissioned
ACM_Runtime -> ACM_Runtime: Trigger Priming of Automation Composition Type
activate ACM_Runtime
deactivate ACM_Runtime
end
@enduml |
2.2 Commissioning an Automation Composition Type using SDC
...
PlantUML Macro |
---|
@startuml participant REST participant ACM_Runtime database ACM_Database REST -> ACM_Runtime: Decommission Automation Composition Type alt Automation Composition Type has Instances ACM_Runtime -> REST: Automation Composition Type Decommissioning Failed else ACM_Runtime -> REST: Automation Composition Type Definition Decommissioning Ordered ACM_Runtime -> ACM_Runtime: Trigger Depriming ofACM_Database: Delete Automation Composition Type Definition activate ACM_Runtime deactivate ACM_Runtime ACM_Runtime -> ACM_DatabaseREST: Delete Automation Composition Type Decommissioned end @enduml |
2.4 Priming an Automation Composition Type Definition on Participants
...