protected class MigratingActivityInstance.MigratingScopeActivityInstanceBehavior extends Object implements MigratingActivityInstance.MigratingActivityInstanceBehavior
Modifier | Constructor and Description |
---|---|
protected |
MigratingScopeActivityInstanceBehavior() |
Modifier and Type | Method and Description |
---|---|
void |
attachState() |
protected void |
becomeNonScope() |
ExecutionEntity |
createAttachableExecution() |
void |
destroyAttachableExecution(ExecutionEntity execution) |
void |
detachState() |
boolean |
isDetached() |
protected boolean |
isLeafActivity(ScopeImpl scope) |
void |
migrateState() |
void |
remove(boolean skipCustomListeners,
boolean skipIoMappings) |
ExecutionEntity |
resolveRepresentativeExecution() |
protected MigratingScopeActivityInstanceBehavior()
public boolean isDetached()
isDetached
in interface MigratingActivityInstance.MigratingActivityInstanceBehavior
public void detachState()
detachState
in interface MigratingActivityInstance.MigratingActivityInstanceBehavior
public void attachState()
attachState
in interface MigratingActivityInstance.MigratingActivityInstanceBehavior
public void migrateState()
migrateState
in interface MigratingActivityInstance.MigratingActivityInstanceBehavior
protected void becomeNonScope()
protected boolean isLeafActivity(ScopeImpl scope)
public ExecutionEntity resolveRepresentativeExecution()
resolveRepresentativeExecution
in interface MigratingActivityInstance.MigratingActivityInstanceBehavior
public void remove(boolean skipCustomListeners, boolean skipIoMappings)
remove
in interface MigratingActivityInstance.MigratingActivityInstanceBehavior
public ExecutionEntity createAttachableExecution()
createAttachableExecution
in interface MigratingActivityInstance.MigratingActivityInstanceBehavior
public void destroyAttachableExecution(ExecutionEntity execution)
destroyAttachableExecution
in interface MigratingActivityInstance.MigratingActivityInstanceBehavior
Copyright © 2019. All rights reserved.