|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.camunda.bpm.engine.impl.migration.instance.MigratingProcessElementInstance
org.camunda.bpm.engine.impl.migration.instance.MigratingCompensationEventSubscriptionInstance
public class MigratingCompensationEventSubscriptionInstance
| Field Summary | |
|---|---|
protected EventSubscriptionEntity |
eventSubscription
|
static MigrationLogger |
MIGRATION_LOGGER
|
| Fields inherited from class org.camunda.bpm.engine.impl.migration.instance.MigratingProcessElementInstance |
|---|
currentScope, migrationInstruction, parentInstance, sourceScope, targetScope |
| Constructor Summary | |
|---|---|
MigratingCompensationEventSubscriptionInstance(MigrationInstruction migrationInstruction,
ScopeImpl sourceScope,
ScopeImpl targetScope,
EventSubscriptionEntity eventSubscription)
|
|
| Method Summary | |
|---|---|
void |
addMigratingDependentInstance(MigratingInstance migratingInstance)
|
void |
attachState(MigratingScopeInstance targetActivityInstance)
Restore this instance's state as a subordinate to the given activity instance (e.g. |
void |
attachState(MigratingTransitionInstance targetTransitionInstance)
Restore this instance's state as a subordinate to the given transition instance (e.g. |
void |
detachState()
Detach this instance's state from its owning instance and the execution tree |
boolean |
isDetached()
|
void |
migrateDependentEntities()
Migrate instances that are aggregated by this instance (e.g. |
void |
migrateState()
Migrate state from the source process definition to the target process definition. |
void |
remove()
Remove this instance from the process instance. |
ExecutionEntity |
resolveRepresentativeExecution()
|
void |
setParent(MigratingScopeInstance parentInstance)
|
| Methods inherited from class org.camunda.bpm.engine.impl.migration.instance.MigratingProcessElementInstance |
|---|
getClosestAncestorActivityInstance, getCurrentScope, getMigrationInstruction, getParent, getSourceScope, getTargetScope, migratesTo |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
public static final MigrationLogger MIGRATION_LOGGER
protected EventSubscriptionEntity eventSubscription
| Constructor Detail |
|---|
public MigratingCompensationEventSubscriptionInstance(MigrationInstruction migrationInstruction,
ScopeImpl sourceScope,
ScopeImpl targetScope,
EventSubscriptionEntity eventSubscription)
| Method Detail |
|---|
public boolean isDetached()
isDetached in interface MigratingInstancepublic void detachState()
MigratingInstance
detachState in interface MigratingInstancepublic void attachState(MigratingTransitionInstance targetTransitionInstance)
MigratingInstance
attachState in interface MigratingInstancepublic void migrateState()
MigratingInstance
migrateState in interface MigratingInstancepublic void migrateDependentEntities()
MigratingInstance
migrateDependentEntities in interface MigratingInstancepublic void addMigratingDependentInstance(MigratingInstance migratingInstance)
addMigratingDependentInstance in class MigratingProcessElementInstancepublic ExecutionEntity resolveRepresentativeExecution()
resolveRepresentativeExecution in class MigratingProcessElementInstancepublic void attachState(MigratingScopeInstance targetActivityInstance)
MigratingInstance
attachState in interface MigratingInstancepublic void setParent(MigratingScopeInstance parentInstance)
setParent in class MigratingProcessElementInstancepublic void remove()
RemovingInstance
remove in interface RemovingInstance
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||