Versions Compared

Key

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

Allowed operations in ACM-participant for the participant developer point of view.

The table show the the allowed values using the "updateAutomationCompositionElementState" method.


Method

StateChangeResult.NO_ERROR
StateChangeResult.FAILED
DeployStateLockStateDeployStateLockState
undeployUNDEPLOYEDnullDEPLOYEDnull
deployDEPLOYEDnullUNDEPLOYEDnull
locknullLOCKEDnullUNLOCKED
unlocknullUNLOCKEDnullLOCKED
deleteDELETEDnullUNDEPLOYEDnull
updateDEPLOYEDnullDEPLOYEDnull
migrateDEPLOYEDnullDEPLOYEDnull

handleRestartInstance
DEPLOYED/UNLOCK

DEPLOYEDUNLOCK

handleRestartInstance
DEPLOYED/LOCK

DEPLOYEDLOCK

handleRestartInstance
DEPLOYING

DEPLOYEDnullUNDEPLOYEDnull

handleRestartInstance
UNDEPLOYING

UNDEPLOYEDnullDEPLOYEDnull

handleRestartInstance
UPDATING

DEPLOYEDnullDEPLOYEDnull

handleRestartInstance
DELETING

DELETEDnullUNDEPLOYEDnull

handleRestartInstance
LOCKING

nullLOCKEDnullUNLOCKED

handleRestartInstance
UNLOCKING

nullUNLOCKEDnullLOCKED


The table show the the allowed values using the "updateCompositionState" method.

MethodStateChangeResult.NO_ERROR
StateChangeResult.FAILED
primePRIMEDCOMMISSIONED
deprimeCOMMISSIONEDPRIMED
handleRestartComposition
PRIMED
PRIMED
handleRestartComposition
PRIMING
PRIMEDCOMMISSIONED
handleRestartComposition
DEPRIMING
COMMISSIONEDPRIMED

...