Class MigratingVariableInstance
java.lang.Object
org.camunda.bpm.engine.impl.migration.instance.MigratingVariableInstance
- All Implemented Interfaces:
- MigratingInstance
- Author:
- Thorben Lindhauer
- 
Field SummaryFields
- 
Constructor SummaryConstructorsConstructorDescriptionMigratingVariableInstance(VariableInstanceEntity variable, boolean isConcurrentLocalInParentScope) 
- 
Method SummaryModifier and TypeMethodDescriptionvoidattachState(MigratingScopeInstance owningActivityInstance) Restore this instance's state as a subordinate to the given activity instance (e.g.voidattachState(MigratingTransitionInstance owningActivityInstance) Restore this instance's state as a subordinate to the given transition instance (e.g.voidDetach this instance's state from its owning instance and the execution treebooleanvoidMigrate instances that are aggregated by this instance (e.g.protected voidvoidMigrate state from the source process definition to the target process definition.
- 
Field Details- 
variable
- 
isConcurrentLocalInParentScopeprotected boolean isConcurrentLocalInParentScope
 
- 
- 
Constructor Details- 
MigratingVariableInstancepublic MigratingVariableInstance(VariableInstanceEntity variable, boolean isConcurrentLocalInParentScope) 
 
- 
- 
Method Details- 
isDetachedpublic boolean isDetached()- Specified by:
- isDetachedin interface- MigratingInstance
 
- 
detachStatepublic void detachState()Description copied from interface:MigratingInstanceDetach this instance's state from its owning instance and the execution tree- Specified by:
- detachStatein interface- MigratingInstance
 
- 
attachStateDescription copied from interface:MigratingInstanceRestore this instance's state as a subordinate to the given activity instance (e.g. in the execution tree). Restoration should restore the state that was detached before.- Specified by:
- attachStatein interface- MigratingInstance
 
- 
attachStateDescription copied from interface:MigratingInstanceRestore this instance's state as a subordinate to the given transition instance (e.g. in the execution tree). Restoration should restore the state that was detached before.- Specified by:
- attachStatein interface- MigratingInstance
 
- 
migrateStatepublic void migrateState()Description copied from interface:MigratingInstanceMigrate state from the source process definition to the target process definition.- Specified by:
- migrateStatein interface- MigratingInstance
 
- 
migrateHistoryprotected void migrateHistory()
- 
migrateDependentEntitiespublic void migrateDependentEntities()Description copied from interface:MigratingInstanceMigrate instances that are aggregated by this instance (e.g. an activity instance aggregates task instances).- Specified by:
- migrateDependentEntitiesin interface- MigratingInstance
 
- 
getVariableName
 
-