org.camunda.bpm.engine.impl.migration.instance
Class MigratingIncident
java.lang.Object
org.camunda.bpm.engine.impl.migration.instance.MigratingIncident
- All Implemented Interfaces:
- MigratingInstance
public class MigratingIncident
- extends Object
- implements MigratingInstance
|
Method Summary |
void |
attachState(MigratingActivityInstance newOwningInstance)
Restore this instance's state as a subordinate to the given activity 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. |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
incident
protected IncidentEntity incident
targetScope
protected ScopeImpl targetScope
MigratingIncident
public MigratingIncident(IncidentEntity incident,
ScopeImpl targetScope)
isDetached
public boolean isDetached()
- Specified by:
isDetached in interface MigratingInstance
detachState
public void detachState()
- Description copied from interface:
MigratingInstance
- Detach this instance's state from its owning instance and the execution tree
- Specified by:
detachState in interface MigratingInstance
attachState
public void attachState(MigratingActivityInstance newOwningInstance)
- Description copied from interface:
MigratingInstance
- Restore this instance's state as a subordinate to the given activity instance
(e.g. in the execution tree).
Restoration should restore the state that was detached
before (i.e. the source process definition state)
- Specified by:
attachState in interface MigratingInstance
migrateState
public void migrateState()
- Description copied from interface:
MigratingInstance
- Migrate state from the source process definition
to the target process definition.
- Specified by:
migrateState in interface MigratingInstance
migrateDependentEntities
public void migrateDependentEntities()
- Description copied from interface:
MigratingInstance
- Migrate instances that are aggregated by this instance
(e.g. an activity instance aggregates task instances).
- Specified by:
migrateDependentEntities in interface MigratingInstance
Copyright © 2016 camunda services GmbH. All rights reserved.