3 participant ACM_Runtime
4 participant Participant
7 alt Automation Composition Type has Deployed Instances
8 REST <- ACM_Runtime: Priming of Automation Composition Type Failed, instances deployed
9 else Automation Composition Type is in state COMMISSIONED or PRIMED
10 REST -> ACM_Runtime: Prime Automation Composition Type
12 ACM_Runtime -> ACM_Database: Read Automation Composition Type
13 ACM_Runtime -> ACM_Database: Read Participants
14 ACM_Runtime -> ACM_Runtime: Set suitable participant ID on each AC Element Type
16 alt Was a sutable participant ID found for each AC Element Type?
17 ACM_Runtime -> Participant: [ASYNC] Send Priming Request to all Participants\nwith Automation Composition Type Definition
18 ACM_Runtime -> ACM_Database: Set Automation Composition Type State to PRIMING
20 REST <- ACM_Runtime: Priming of Automation Composition Type Ordered
22 REST <- ACM_Runtime: Priming of Automation Composition Type Faield, no sutiable participant found
25 REST <- ACM_Runtime: Priming of Automation Composition Type Failed, invalid state