public abstract class MigratingScopeInstance extends MigratingProcessElementInstance
currentScope, migrationInstruction, parentInstance, sourceScope, targetScope
Constructor and Description |
---|
MigratingScopeInstance() |
Modifier and Type | Method and Description |
---|---|
abstract void |
addChild(MigratingCompensationEventSubscriptionInstance migratingEventSubscription) |
abstract void |
addChild(MigratingScopeInstance migratingActivityInstance) |
abstract void |
detachChildren() |
abstract Collection<MigratingProcessElementInstance> |
getChildren()
gets all children
|
abstract Collection<MigratingScopeInstance> |
getChildScopeInstances()
gets those children that are itself scope instances
|
abstract boolean |
migrates() |
abstract void |
remove(boolean skipCustomListeners,
boolean skipIoMappings)
removes this scope; parameters are hints and may be ignored by the implementation
|
abstract void |
removeChild(MigratingCompensationEventSubscriptionInstance migratingEventSubscription) |
abstract void |
removeChild(MigratingScopeInstance migratingActivityInstance) |
abstract void |
removeUnmappedDependentInstances() |
addMigratingDependentInstance, getClosestAncestorActivityInstance, getCurrentScope, getMigrationInstruction, getParent, getSourceScope, getTargetScope, migratesTo, resolveRepresentativeExecution, setParent
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
attachState, attachState, detachState, isDetached, migrateDependentEntities, migrateState
public abstract void removeChild(MigratingScopeInstance migratingActivityInstance)
public abstract void addChild(MigratingScopeInstance migratingActivityInstance)
public abstract void removeChild(MigratingCompensationEventSubscriptionInstance migratingEventSubscription)
public abstract void addChild(MigratingCompensationEventSubscriptionInstance migratingEventSubscription)
public abstract boolean migrates()
public abstract void detachChildren()
public abstract void remove(boolean skipCustomListeners, boolean skipIoMappings)
public abstract Collection<MigratingProcessElementInstance> getChildren()
public abstract Collection<MigratingScopeInstance> getChildScopeInstances()
public abstract void removeUnmappedDependentInstances()
Copyright © 2020. All rights reserved.