...
The participant should already have cleared down all its ACM Element instances and set their states to UNINITIALIZED"Not In Service".
PlantUML Macro |
---|
@startuml participant Participant participant ACM_Runtime database ACM_Database Participant -> Participant: Uninitialize all ACM Element Instances running on Participant\n(See Instantiation Dialogues) activate Participant deactivate Participant ACM_Runtime -> ACM_Database: Delete Participant Registration Participant <- ACM_Runtime: [ASYNC] Deregistration Accepted @enduml |
...
PlantUML Macro |
---|
@startuml participant ACM_Runtime participant ParticipantsParticipant database ACM_Database ACM_RUNTIMERuntime <-> ACM_RuntimeParticipant: Bring[ASYNC] Automation Composition Element Instance into Service Response ACM_Runtime -> ACM_Database: ReadStore Automation Composition Element Instance Response Information alt AutomationIs CompositionAC Instance exists alt Automation Composition Instance is not state UNINITIALIZED ACM_Runtime -> REST: Automation Composition instance exists and is already Element Instance in service? else ACM_Runtime -> REST: Automation Composition instance does not exist end else ACM_Runtime -> Participants: [ASYNC] Bring AC Element Instances for this AC Instance into Service ACM_Database: Set AC Elemenet Instance as "In Service" else ACM_Runtime -> ACM_Database: Set statusAC ofElemenet AC Instance and its AC Element Instances as "ComingNot intoIn Service" ACM_Runtime -> REST: Automation Composition Instance has been requested to come into service end @enduml |
Warning |
---|
PAGE UPDATED TO HERE. |
...