Class MigratingScopeInstanceBranch
- java.lang.Object
 - 
- org.camunda.bpm.engine.impl.migration.instance.MigratingScopeInstanceBranch
 
 
- 
public class MigratingScopeInstanceBranch extends Object
Keeps track of scope instances (activity instances; event scope instances) created in a branch of the activity/event scope tree from the process instance downwards- Author:
 - Thorben Lindhauer
 
 
- 
- 
Field Summary
Fields Modifier and Type Field Description protected Map<ScopeImpl,MigratingScopeInstance>scopeInstances 
- 
Constructor Summary
Constructors Modifier Constructor Description MigratingScopeInstanceBranch()protectedMigratingScopeInstanceBranch(Map<ScopeImpl,MigratingScopeInstance> scopeInstances) 
- 
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description MigratingScopeInstanceBranchcopy()MigratingScopeInstancegetInstance(ScopeImpl scope)booleanhasInstance(ScopeImpl scope)voidvisited(MigratingScopeInstance scopeInstance) 
 - 
 
- 
- 
Field Detail
- 
scopeInstances
protected Map<ScopeImpl,MigratingScopeInstance> scopeInstances
 
 - 
 
- 
Constructor Detail
- 
MigratingScopeInstanceBranch
public MigratingScopeInstanceBranch()
 
- 
MigratingScopeInstanceBranch
protected MigratingScopeInstanceBranch(Map<ScopeImpl,MigratingScopeInstance> scopeInstances)
 
 - 
 
- 
Method Detail
- 
copy
public MigratingScopeInstanceBranch copy()
 
- 
getInstance
public MigratingScopeInstance getInstance(ScopeImpl scope)
 
- 
hasInstance
public boolean hasInstance(ScopeImpl scope)
 
- 
visited
public void visited(MigratingScopeInstance scopeInstance)
 
 - 
 
 -