Adding new state and system diagrams/pages
[policy/parent.git] / docs / clamp / acm / plantuml / states / AcElementInstanceStatesOnRuntime.puml
1 @startuml
2
3 [*] --> UNDEPLOYED: Create
4 UNDEPLOYED --> [*]: Delete
5 UNDEPLOYED --> DEPLOYING: Deploy
6 DEPLOYING --> DEPLOYED: AC Element\nInstance DEPLOYED
7 DEPLOYING --> UNDEPLOYING: Undeploy
8 DEPLOYED --> UNDEPLOYING: Undeploy
9 UNDEPLOYING --> UNDEPLOYED: AC Element\nInstance UNDEPLOYED
10
11
12 state DEPLOYED {
13  [*] --> LOCKED: Deploy
14  LOCKED --> [*]: Undeploy
15  LOCKED --> UNLOCKING: Unlock
16  UNLOCKING --> UNLOCKED: AC Element\nInstance UNLOCKED
17  UNLOCKED --> LOCKING: Lock
18  UNLOCKING --> LOCKING: Lock
19  LOCKING --> LOCKED: AC Element\nInstance LOCKED
20 }
21
22 @enduml