Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

PlantUML Macro
@startuml

participant Participant
participant ACM_Runtime
database ACM_Database

loop Every Participant Supervision Interval
  Participant -> ACM_Runtime: Heartbeat message
  including\nstatus of AC Element Instances on Participant
 ACM_Runtime -> ACM_Database: Update Participant Heartbeat data

 loop Every AC Element Instance in Heartbeat Message
  ACM_Runtime -> ACM_Database: Update AC Element Instance status
 end
end

@enduml


The ACM runtime regularly checks the heartbeat reports from participants and takes action of participants time out. If a heartbeat message is not received for a participant in the Timeout Interval, the participant is marked as timed out and its ACM element instances are informed.

...