AutomationCompositionDefinition
AutomationComposition


Description


ActionstatestateChangeResultdeployStatelockStatestateChangeResult
CRUD Automation Composition Definition
Create-----Create new AC Definition
Update
COMMISSIONED
----Update the AC Definition
Delete
COMMISSIONED
----Delete the AC Definition
Change status of Automation Composition Definition



Prime


COMMISSIONED
----Start Priming transition
PRIMING
FAILED
---Start Priming transition after PRIMING is failed
PRIMING
TIMEOUT
---Start Priming transition after PRIMING got timeout
DEPRIMING
FAILED
---Start Priming transition after DEPRIMING is failed
DEPRIMING
TIMEOUT
---Start Priming transition after DEPRIMING got timeout



Deprime

PRIMED
NO_ERROR
No instances connected to this AC DefinitionStart Depriming the AC Definition
DEPRIMING
FAILED
---Start Depriming after DEPRIMING is failed
DEPRIMING
TIMEOUT
---Start Depriming after DEPRIMING got timeout
PRIMING
FAILED
---Start Depriming after PRIMING is failed
PRIMING
TIMEOUT
---Start Depriming after PRIMING got timeout
CRUD Automation Composition Instance
Create
PRIMED
NO_ERROR
---Create a new AC instance



Update

PRIMED
NO_ERROR
UNDEPLOYED
-
-Update the AC Instance
PRIMED
NO_ERROR
DEPLOYED
LOCKED
-Update the AC Instance and send update to participants
PRIMED
NO_ERROR
UPDATING
LOCKED
FAILED
Start Updating transition and send update to participants after UPDATING is failed
PRIMED
NO_ERROR
UPDATING
LOCKED
TIMEOUT
Start Updating transition and send update to participants after UPDATING got timeout
Migrate
PRIMED
NO_ERROR
DEPLOYED
LOCKED
-Start Migrating transition and send migrate to participants


Delete

PRIMED
NO_ERROR
UNDEPLOYED
-
-Start Deleting transition and send delete to participants
PRIMED
NO_ERROR
DELETING
NONE
FAILED
Start Deleting transition and send delete to participants after DELETING is failed
PRIMED
NO_ERROR
DELETING
NONE
TIMEOUT
Start Deleting transition and send delete to participants after DELETING got timeout
Change status of Automation Composition Instance



Deploy

PRIMED
NO_ERROR
UNDEPLOYED
-
-Start Deploying transition and send deploy to participants
PRIMED
NO_ERROR
DEPLOYING
NONE
FAILED
Start Deploying transition and send deploy to participants after DEPLOYING is failed
PRIMED
NO_ERROR
DEPLOYING
NONE
TIMEOUT
Start Deploying transition and send deploy to participants after DEPLOYING got timeout
PRIMED
NO_ERROR
UNDEPLOYING
NONE
FAILED
Start Deploying transition and send deploy to participants after UNDEPLOYING is failed
PRIMED
NO_ERROR
UNDEPLOYING
NONE
TIMEOUT
Start Deploying transition and send deploy to participants after UNDEPLOYING got timeout





Undeploy

PRIMED
NO_ERROR
DEPLOYED
LOCKED
-Start Undeploying transition and send undeploy to participants
PRIMED
NO_ERROR
DEPLOYING
NONE
FAILED
Start Undeploying transition and send undeploy to participants after DEPLOYING is failed
PRIMED
NO_ERROR
DEPLOYING
NONE
TIMEOUT
Start Undeploying transition and send undeploy to participants after DEPLOYING got timeout
PRIMED
NO_ERROR
UNDEPLOYING
NONE
FAILED
Start Undeploying transition and send undeploy to participants after UNDEPLOYING is failed
PRIMED
NO_ERROR
UNDEPLOYING
NONE
TIMEOUT
Start Undeploying transition and send undeploy to participants after UNDEPLOYING got timeout
PRIMED
NO_ERROR
UPDATING
LOCKED
FAILED
Start Undeploying transition and send update to participants after UPDATING is failed
PRIMED
NO_ERROR
UPDATING
LOCKED
TIMEOUT
Start Undeploying transition and send update to participants after UPDATING got timeout
PRIMED
NO_ERROR
MIGRATING
LOCKED
FAILED
Start Undeploying transition and send update to participants after MIGRATING is failed
PRIMED
NO_ERROR
MIGRATING
LOCKED
TIMEOUT
Start Undeploying transition and send update to participants after MIGRATING got timeout



Lock

PRIMED
NO_ERROR
DEPLOYED
UNLOCKED
-Start Locking transition and send lock to participants
PRIMED
NO_ERROR
DEPLOYED
UNLOCKING
FAILED
Start Locking transition and send lock to participants after UNLOCKING is failed
PRIMED
NO_ERROR
DEPLOYED
UNLOCKING
TIMEOUT
Start Locking transition and send lock to participants after UNLOCKING got timeout
PRIMED
NO_ERROR
DEPLOYED
LOCKING
FAILED
Start Locking transition and send lock to participants after LOCKING is failed
PRIMED
NO_ERROR
DEPLOYED
LOCKING
TIMEOUT
Start Locking transition and send lock to participants after LOCKING got timeout



Unlock

PRIMED
NO_ERROR
DEPLOYED
LOCKED
-Start Unlocking transition and send unlock to participants
PRIMED
NO_ERROR
DEPLOYED
UNLOCKING
FAILED
Start Unlocking transition and send unlock to participants after UNLOCKING is failed
PRIMED
NO_ERROR
DEPLOYED
UNLOCKING
TIMEOUT
Start Unlocking transition and send unlock to participants after UNLOCKING got timeout
PRIMED
NO_ERROR
DEPLOYED
LOCKING
FAILED
Start Unlocking transition and send unlock to participants after LOCKING is failed
PRIMED
NO_ERROR
DEPLOYED
LOCKING
TIMEOUT
Start Unlocking transition and send unlock to participants after LOCKING got timeout
  • No labels