org.camunda.bpm.engine.impl.migration.instance
Class MigratingProcessInstance
java.lang.Object
org.camunda.bpm.engine.impl.migration.instance.MigratingProcessInstance
public class MigratingProcessInstance
- extends Object
- Author:
- Thorben Lindhauer
|
Method Summary |
MigratingActivityInstance |
addActivityInstance(MigrationInstruction migrationInstruction,
ActivityInstance activityInstance,
ScopeImpl sourceScope,
ScopeImpl targetScope,
ExecutionEntity scopeExecution)
|
MigratingCompensationEventSubscriptionInstance |
addCompensationSubscriptionInstance(MigrationInstruction eventSubscriptionInstruction,
EventSubscriptionEntity eventSubscription,
ScopeImpl sourceScope,
ScopeImpl targetScope)
|
MigratingEventScopeInstance |
addEventScopeInstance(MigrationInstruction migrationInstruction,
ExecutionEntity eventScopeExecution,
ScopeImpl sourceScope,
ScopeImpl targetScope,
MigrationInstruction eventSubscriptionInstruction,
EventSubscriptionEntity eventSubscription,
ScopeImpl eventSubscriptionSourceScope,
ScopeImpl eventSubscriptionTargetScope)
|
MigratingTransitionInstance |
addTransitionInstance(MigrationInstruction migrationInstruction,
TransitionInstance transitionInstance,
ScopeImpl sourceScope,
ScopeImpl targetScope,
ExecutionEntity asyncExecution)
|
Collection<MigratingActivityInstance> |
getMigratingActivityInstances()
|
Collection<MigratingCompensationEventSubscriptionInstance> |
getMigratingCompensationSubscriptionInstances()
|
Collection<MigratingEventScopeInstance> |
getMigratingEventScopeInstances()
|
Collection<MigratingScopeInstance> |
getMigratingScopeInstances()
|
Collection<MigratingTransitionInstance> |
getMigratingTransitionInstances()
|
String |
getProcessInstanceId()
|
MigratingActivityInstance |
getRootInstance()
|
ProcessDefinitionEntity |
getSourceDefinition()
|
ProcessDefinitionEntity |
getTargetDefinition()
|
void |
setRootInstance(MigratingActivityInstance rootInstance)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
LOGGER
protected static final MigrationLogger LOGGER
processInstanceId
protected String processInstanceId
migratingActivityInstances
protected List<MigratingActivityInstance> migratingActivityInstances
migratingTransitionInstances
protected List<MigratingTransitionInstance> migratingTransitionInstances
migratingEventScopeInstances
protected List<MigratingEventScopeInstance> migratingEventScopeInstances
migratingCompensationSubscriptionInstances
protected List<MigratingCompensationEventSubscriptionInstance> migratingCompensationSubscriptionInstances
rootInstance
protected MigratingActivityInstance rootInstance
sourceDefinition
protected ProcessDefinitionEntity sourceDefinition
targetDefinition
protected ProcessDefinitionEntity targetDefinition
MigratingProcessInstance
public MigratingProcessInstance(String processInstanceId,
ProcessDefinitionEntity sourceDefinition,
ProcessDefinitionEntity targetDefinition)
getRootInstance
public MigratingActivityInstance getRootInstance()
setRootInstance
public void setRootInstance(MigratingActivityInstance rootInstance)
getMigratingActivityInstances
public Collection<MigratingActivityInstance> getMigratingActivityInstances()
getMigratingTransitionInstances
public Collection<MigratingTransitionInstance> getMigratingTransitionInstances()
getMigratingEventScopeInstances
public Collection<MigratingEventScopeInstance> getMigratingEventScopeInstances()
getMigratingCompensationSubscriptionInstances
public Collection<MigratingCompensationEventSubscriptionInstance> getMigratingCompensationSubscriptionInstances()
getMigratingScopeInstances
public Collection<MigratingScopeInstance> getMigratingScopeInstances()
getSourceDefinition
public ProcessDefinitionEntity getSourceDefinition()
getTargetDefinition
public ProcessDefinitionEntity getTargetDefinition()
getProcessInstanceId
public String getProcessInstanceId()
addActivityInstance
public MigratingActivityInstance addActivityInstance(MigrationInstruction migrationInstruction,
ActivityInstance activityInstance,
ScopeImpl sourceScope,
ScopeImpl targetScope,
ExecutionEntity scopeExecution)
addTransitionInstance
public MigratingTransitionInstance addTransitionInstance(MigrationInstruction migrationInstruction,
TransitionInstance transitionInstance,
ScopeImpl sourceScope,
ScopeImpl targetScope,
ExecutionEntity asyncExecution)
addEventScopeInstance
public MigratingEventScopeInstance addEventScopeInstance(MigrationInstruction migrationInstruction,
ExecutionEntity eventScopeExecution,
ScopeImpl sourceScope,
ScopeImpl targetScope,
MigrationInstruction eventSubscriptionInstruction,
EventSubscriptionEntity eventSubscription,
ScopeImpl eventSubscriptionSourceScope,
ScopeImpl eventSubscriptionTargetScope)
addCompensationSubscriptionInstance
public MigratingCompensationEventSubscriptionInstance addCompensationSubscriptionInstance(MigrationInstruction eventSubscriptionInstruction,
EventSubscriptionEntity eventSubscription,
ScopeImpl sourceScope,
ScopeImpl targetScope)
Copyright © 2017 camunda services GmbH. All rights reserved.