Added some data model diagrams, sequence diagrams and state machine diagrams. The state machine diagrams and sequence diagrams are built with PlantUML whereas data model diagrams are built with Dia. Also added some textual description with the sequence diagrams. Change-Id: Iffbb47b0f2d12ce63eeaa1531a1bd1a790d69e79 Closes-Bug: #1531802
17 lines
755 B
Plaintext
17 lines
755 B
Plaintext
@startuml
|
|
|
|
[*] --> RECOMMENDED: The Watcher Planner\ncreates the Action Plan
|
|
RECOMMENDED --> TRIGGERED: Administrator launches\nthe Action Plan
|
|
TRIGGERED --> ONGOING: The Watcher Applier receives the request\nto launch the Action Plan
|
|
ONGOING --> FAILED: Something failed while executing\nthe Action Plan in the Watcher Applier
|
|
ONGOING --> SUCCEEDED: The Watcher Applier executed\nthe Action Plan successfully
|
|
FAILED --> DELETED : Administrator removes\nAction Plan
|
|
SUCCEEDED --> DELETED : Administrator removes\nAction Plan
|
|
ONGOING --> CANCELLED : Administrator cancels\nAction Plan
|
|
RECOMMENDED --> CANCELLED : Administrator cancels\nAction Plan
|
|
TRIGGERED --> CANCELLED : Administrator cancels\nAction Plan
|
|
CANCELLED --> DELETED
|
|
DELETED --> [*]
|
|
|
|
@enduml
|