Class AbstractMigrationCmd
- java.lang.Object
- 
- org.camunda.bpm.engine.impl.migration.AbstractMigrationCmd
 
- 
- Direct Known Subclasses:
- MigrateProcessInstanceBatchCmd,- MigrateProcessInstanceCmd
 
 public abstract class AbstractMigrationCmd extends java.lang.Object- Author:
- Thorben Lindhauer
 
- 
- 
Field SummaryFields Modifier and Type Field Description protected MigrationPlanExecutionBuilderImplexecutionBuilder
 - 
Constructor SummaryConstructors Constructor Description AbstractMigrationCmd(MigrationPlanExecutionBuilderImpl executionBuilder)
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description protected voidcheckAuthorizations(CommandContext commandContext, ProcessDefinitionEntity sourceDefinition, ProcessDefinitionEntity targetDefinition)protected java.util.Collection<java.lang.String>collectProcessInstanceIds()protected ProcessDefinitionEntitygetProcessDefinition(CommandContext commandContext, java.lang.String processDefinitionId)protected ProcessDefinitionEntityresolveSourceProcessDefinition(CommandContext commandContext)protected ProcessDefinitionEntityresolveTargetProcessDefinition(CommandContext commandContext)protected voidwriteUserOperationLog(CommandContext commandContext, ProcessDefinitionEntity sourceProcessDefinition, ProcessDefinitionEntity targetProcessDefinition, int numInstances, java.util.Map<java.lang.String,java.lang.Object> variables, boolean async)
 
- 
- 
- 
Field Detail- 
executionBuilderprotected MigrationPlanExecutionBuilderImpl executionBuilder 
 
- 
 - 
Constructor Detail- 
AbstractMigrationCmdpublic AbstractMigrationCmd(MigrationPlanExecutionBuilderImpl executionBuilder) 
 
- 
 - 
Method Detail- 
checkAuthorizationsprotected void checkAuthorizations(CommandContext commandContext, ProcessDefinitionEntity sourceDefinition, ProcessDefinitionEntity targetDefinition) 
 - 
collectProcessInstanceIdsprotected java.util.Collection<java.lang.String> collectProcessInstanceIds() 
 - 
writeUserOperationLogprotected void writeUserOperationLog(CommandContext commandContext, ProcessDefinitionEntity sourceProcessDefinition, ProcessDefinitionEntity targetProcessDefinition, int numInstances, java.util.Map<java.lang.String,java.lang.Object> variables, boolean async) 
 - 
resolveSourceProcessDefinitionprotected ProcessDefinitionEntity resolveSourceProcessDefinition(CommandContext commandContext) 
 - 
resolveTargetProcessDefinitionprotected ProcessDefinitionEntity resolveTargetProcessDefinition(CommandContext commandContext) 
 - 
getProcessDefinitionprotected ProcessDefinitionEntity getProcessDefinition(CommandContext commandContext, java.lang.String processDefinitionId) 
 
- 
 
-