@startuml images/01-00-01_activity.png title Image 1.0.1: Audit Manager Active Node Check partition "Active Node Check" note top: Begin Active Node Check Method (*) -down-> if "Am I the Active Node?" then -right->[true] "Send Active Node Signal" -down-> "Active Node wait for Passive Node Signal Loop" -down-> if "Have received all Passive Node Signals?" then -down->[true] "Active Node wait for Audit Begin Job Signal Loop" -down-> if "Have received Audit Begin Job Signal?" then -down->[true] ===END_ACTIVE_NODE_CHECK=== else -up->[false] "Active Node wait for Audit Begin Job Signal Loop" endif else -up->[false] "Active Node wait for Passive Node Signal Loop" endif else -left->[false] "Send Passive Node Signal" -down-> "Passive Node wait for Active Node Signal Loop" -down-> if "Have received Active Node Signal?" then -down->[true] ===END_ACTIVE_NODE_CHECK=== else -up->[false] "Passive Node wait for Active Node Signal Loop" endif endif ===END_ACTIVE_NODE_CHECK=== --> (*) end partition @enduml