Class AbstractMigrationCmd
java.lang.Object
org.camunda.bpm.engine.impl.migration.AbstractMigrationCmd
- Direct Known Subclasses:
MigrateProcessInstanceBatchCmd,MigrateProcessInstanceCmd
- Author:
- Thorben Lindhauer
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected voidcheckAuthorizations(CommandContext commandContext, ProcessDefinitionEntity sourceDefinition, ProcessDefinitionEntity targetDefinition) protected Collection<String>protected ProcessDefinitionEntitygetProcessDefinition(CommandContext commandContext, String processDefinitionId) protected ProcessDefinitionEntityresolveSourceProcessDefinition(CommandContext commandContext) protected ProcessDefinitionEntityresolveTargetProcessDefinition(CommandContext commandContext) protected voidwriteUserOperationLog(CommandContext commandContext, ProcessDefinitionEntity sourceProcessDefinition, ProcessDefinitionEntity targetProcessDefinition, int numInstances, Map<String, Object> variables, boolean async)
-
Field Details
-
executionBuilder
-
-
Constructor Details
-
AbstractMigrationCmd
-
-
Method Details
-
checkAuthorizations
protected void checkAuthorizations(CommandContext commandContext, ProcessDefinitionEntity sourceDefinition, ProcessDefinitionEntity targetDefinition) -
collectProcessInstanceIds
-
writeUserOperationLog
protected void writeUserOperationLog(CommandContext commandContext, ProcessDefinitionEntity sourceProcessDefinition, ProcessDefinitionEntity targetProcessDefinition, int numInstances, Map<String, Object> variables, boolean async) -
resolveSourceProcessDefinition
-
resolveTargetProcessDefinition
-
getProcessDefinition
protected ProcessDefinitionEntity getProcessDefinition(CommandContext commandContext, String processDefinitionId)
-