Class MigratingScopeInstanceBranch
- java.lang.Object
-
- org.camunda.bpm.engine.impl.migration.instance.MigratingScopeInstanceBranch
-
public class MigratingScopeInstanceBranch extends java.lang.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 java.util.Map<ScopeImpl,MigratingScopeInstance>
scopeInstances
-
Constructor Summary
Constructors Modifier Constructor Description MigratingScopeInstanceBranch()
protected
MigratingScopeInstanceBranch(java.util.Map<ScopeImpl,MigratingScopeInstance> scopeInstances)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description MigratingScopeInstanceBranch
copy()
MigratingScopeInstance
getInstance(ScopeImpl scope)
boolean
hasInstance(ScopeImpl scope)
void
visited(MigratingScopeInstance scopeInstance)
-
-
-
Field Detail
-
scopeInstances
protected java.util.Map<ScopeImpl,MigratingScopeInstance> scopeInstances
-
-
Constructor Detail
-
MigratingScopeInstanceBranch
public MigratingScopeInstanceBranch()
-
MigratingScopeInstanceBranch
protected MigratingScopeInstanceBranch(java.util.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)
-
-