public class MigratingVariableInstance extends Object implements MigratingInstance
| Modifier and Type | Field and Description |
|---|---|
protected boolean |
isConcurrentLocalInParentScope |
protected VariableInstanceEntity |
variable |
| Constructor and Description |
|---|
MigratingVariableInstance(VariableInstanceEntity variable,
boolean isConcurrentLocalInParentScope) |
| Modifier and Type | Method and Description |
|---|---|
void |
attachState(MigratingScopeInstance owningActivityInstance)
Restore this instance's state as a subordinate to the given activity instance
(e.g.
|
void |
attachState(MigratingTransitionInstance owningActivityInstance)
Restore this instance's state as a subordinate to the given transition instance
(e.g.
|
void |
detachState()
Detach this instance's state from its owning instance and the execution tree
|
String |
getVariableName() |
protected boolean |
isAsyncOnProcessStart() |
boolean |
isDetached() |
void |
migrateDependentEntities()
Migrate instances that are aggregated by this instance
(e.g.
|
protected void |
migrateHistory() |
void |
migrateState()
Migrate state from the source process definition
to the target process definition.
|
protected VariableInstanceEntity variable
protected boolean isConcurrentLocalInParentScope
public MigratingVariableInstance(VariableInstanceEntity variable, boolean isConcurrentLocalInParentScope)
public boolean isDetached()
isDetached in interface MigratingInstancepublic void detachState()
MigratingInstancedetachState in interface MigratingInstancepublic void attachState(MigratingScopeInstance owningActivityInstance)
MigratingInstanceattachState in interface MigratingInstancepublic void attachState(MigratingTransitionInstance owningActivityInstance)
MigratingInstanceattachState in interface MigratingInstancepublic void migrateState()
MigratingInstancemigrateState in interface MigratingInstanceprotected void migrateHistory()
public void migrateDependentEntities()
MigratingInstancemigrateDependentEntities in interface MigratingInstancepublic String getVariableName()
protected boolean isAsyncOnProcessStart()
Copyright © 2021. All rights reserved.