org.camunda.bpm.engine.impl.migration.instance
Class MigratingProcessElementInstance
java.lang.Object
org.camunda.bpm.engine.impl.migration.instance.MigratingProcessElementInstance
- All Implemented Interfaces:
- MigratingInstance
- Direct Known Subclasses:
- MigratingCompensationEventSubscriptionInstance, MigratingScopeInstance, MigratingTransitionInstance
public abstract class MigratingProcessElementInstance
- 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 |
migrationInstruction
protected MigrationInstruction migrationInstruction
sourceScope
protected ScopeImpl sourceScope
targetScope
protected ScopeImpl targetScope
currentScope
protected ScopeImpl currentScope
parentInstance
protected MigratingScopeInstance parentInstance
MigratingProcessElementInstance
public MigratingProcessElementInstance()
getSourceScope
public ScopeImpl getSourceScope()
getTargetScope
public ScopeImpl getTargetScope()
getCurrentScope
public ScopeImpl getCurrentScope()
getMigrationInstruction
public MigrationInstruction getMigrationInstruction()
getParent
public MigratingScopeInstance getParent()
migratesTo
public boolean migratesTo(ScopeImpl other)
setParent
public abstract void setParent(MigratingScopeInstance parentInstance)
addMigratingDependentInstance
public abstract void addMigratingDependentInstance(MigratingInstance migratingInstance)
resolveRepresentativeExecution
public abstract ExecutionEntity resolveRepresentativeExecution()
getClosestAncestorActivityInstance
public MigratingActivityInstance getClosestAncestorActivityInstance()
Copyright © 2017 camunda services GmbH. All rights reserved.