Versions Compared

Key

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

...

PlantUML Macro
@startuml
participant ACM_Runtime
participant Participant

ACM_Runtime -> Participant: [ASYNC] BringPrime AC Element InstancesTypes for this AC Instance into ServiceType 

loop over AC Element InstancesTypes in AC InstanceType
 alt alt Does the primed Participant ID on this AC Element InstanceType\nmatch my Participant ID
  alt Is this AC Element InstanceType already in serviceprimed
   ACM_Runtime <- Participant: [ASYNC] WARN: AC Element Type is already in serviceprimed
  else
   Participant -> Participant: BringPrimes AC Element Instance into ServiceType
   activate Participant
   deactivate Participant
   alt AC Element came into service successfullysuccessfully primed
    ACM_Runtime <- Participant: [ASYNC] INFO: AC Element broughtsuccessfully into serviceprimed
   else
    ACM_Runtime <- Participant: [ASYNC] ERROR: AC Element was not brought into servicepriming failed
   end
  end
 else
  note left of participant
   ignore this AC Element instanceType as its for another participant 
  end note
 end
end

@enduml

...