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