protected class MigratingActivityInstance.MigratingNonScopeActivityInstanceBehavior extends Object implements MigratingActivityInstance.MigratingActivityInstanceBehavior
Modifier | Constructor and Description |
---|---|
protected |
MigratingNonScopeActivityInstanceBehavior() |
Modifier and Type | Method and Description |
---|---|
void |
attachState() |
protected void |
becomeScope() |
ExecutionEntity |
createAttachableExecution() |
void |
destroyAttachableExecution(ExecutionEntity execution) |
void |
detachState() |
boolean |
isDetached() |
void |
migrateState() |
void |
remove(boolean skipCustomListeners,
boolean skipIoMappings) |
ExecutionEntity |
resolveRepresentativeExecution() |
protected MigratingNonScopeActivityInstanceBehavior()
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 becomeScope()
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 © 2022. All rights reserved.