org.camunda.bpm.engine.impl.migration.instance
Class MigratingVariableInstance
java.lang.Object
org.camunda.bpm.engine.impl.migration.instance.MigratingVariableInstance
- All Implemented Interfaces:
- MigratingInstance
public class MigratingVariableInstance
- extends Object
- implements MigratingInstance
- Author:
- Thorben Lindhauer
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
variable
protected VariableInstanceEntity variable
isConcurrentLocalInParentScope
protected boolean isConcurrentLocalInParentScope
MigratingVariableInstance
public MigratingVariableInstance(VariableInstanceEntity variable,
boolean isConcurrentLocalInParentScope)
isDetached
public boolean isDetached()
- Specified by:
isDetached in interface MigratingInstance
detachState
public void detachState()
- Description copied from interface:
MigratingInstance
- Detach this instance's state from its owning instance and the execution tree
- Specified by:
detachState in interface MigratingInstance
attachState
public void attachState(MigratingActivityInstance owningActivityInstance)
- Description copied from interface:
MigratingInstance
- Restore 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 (i.e. the source process definition state)
- Specified by:
attachState in interface MigratingInstance
migrateState
public void migrateState()
- Description copied from interface:
MigratingInstance
- Migrate state from the source process definition
to the target process definition.
- Specified by:
migrateState in interface MigratingInstance
migrateDependentEntities
public void migrateDependentEntities()
- Description copied from interface:
MigratingInstance
- Migrate instances that are aggregated by this instance
(e.g. an activity instance aggregates task instances).
- Specified by:
migrateDependentEntities in interface MigratingInstance
getVariableName
public String getVariableName()
Copyright © 2016 camunda services GmbH. All rights reserved.