Class MigratingActivityInstance.MigratingScopeActivityInstanceBehavior
- java.lang.Object
-
- org.camunda.bpm.engine.impl.migration.instance.MigratingActivityInstance.MigratingScopeActivityInstanceBehavior
-
- All Implemented Interfaces:
MigratingActivityInstance.MigratingActivityInstanceBehavior
- Enclosing class:
- MigratingActivityInstance
protected class MigratingActivityInstance.MigratingScopeActivityInstanceBehavior extends java.lang.Object implements MigratingActivityInstance.MigratingActivityInstanceBehavior
-
-
Constructor Summary
Constructors Modifier Constructor Description protected
MigratingScopeActivityInstanceBehavior()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
attachState()
protected void
becomeNonScope()
ExecutionEntity
createAttachableExecution()
void
destroyAttachableExecution(ExecutionEntity execution)
void
detachState()
boolean
isDetached()
protected boolean
isLeafActivity(ScopeImpl scope)
void
migrateState()
void
remove(boolean skipCustomListeners, boolean skipIoMappings)
ExecutionEntity
resolveRepresentativeExecution()
-
-
-
Method Detail
-
isDetached
public boolean isDetached()
- Specified by:
isDetached
in interfaceMigratingActivityInstance.MigratingActivityInstanceBehavior
-
detachState
public void detachState()
- Specified by:
detachState
in interfaceMigratingActivityInstance.MigratingActivityInstanceBehavior
-
attachState
public void attachState()
- Specified by:
attachState
in interfaceMigratingActivityInstance.MigratingActivityInstanceBehavior
-
migrateState
public void migrateState()
- Specified by:
migrateState
in interfaceMigratingActivityInstance.MigratingActivityInstanceBehavior
-
becomeNonScope
protected void becomeNonScope()
-
isLeafActivity
protected boolean isLeafActivity(ScopeImpl scope)
-
resolveRepresentativeExecution
public ExecutionEntity resolveRepresentativeExecution()
- Specified by:
resolveRepresentativeExecution
in interfaceMigratingActivityInstance.MigratingActivityInstanceBehavior
-
remove
public void remove(boolean skipCustomListeners, boolean skipIoMappings)
- Specified by:
remove
in interfaceMigratingActivityInstance.MigratingActivityInstanceBehavior
-
createAttachableExecution
public ExecutionEntity createAttachableExecution()
- Specified by:
createAttachableExecution
in interfaceMigratingActivityInstance.MigratingActivityInstanceBehavior
-
destroyAttachableExecution
public void destroyAttachableExecution(ExecutionEntity execution)
- Specified by:
destroyAttachableExecution
in interfaceMigratingActivityInstance.MigratingActivityInstanceBehavior
-
-