Methods 
| Modifier and Type | 
Method and Description | 
protected void | 
checkAuthorization(CommandContext commandContext,
                  ProcessDefinitionEntity sourceProcessDefinition,
                  ProcessDefinitionEntity targetProcessDefinition)  | 
MigrationPlan | 
execute(CommandContext commandContext)  | 
protected List<MigrationInstruction> | 
generateInstructions(CommandContext commandContext,
                    ProcessDefinitionImpl sourceProcessDefinition,
                    ProcessDefinitionImpl targetProcessDefinition,
                    boolean updateEventTriggers)  | 
protected ProcessDefinitionEntity | 
getProcessDefinition(CommandContext commandContext,
                    String id,
                    String type)  | 
protected MigrationInstructionValidationReportImpl | 
validateInstruction(ValidatingMigrationInstruction instruction,
                   ValidatingMigrationInstructions instructions,
                   List<MigrationInstructionValidator> migrationInstructionValidators)  | 
protected void | 
validateMigrationPlan(CommandContext commandContext,
                     MigrationPlanImpl migrationPlan,
                     ProcessDefinitionImpl sourceProcessDefinition,
                     ProcessDefinitionImpl targetProcessDefinition)  | 
protected ValidatingMigrationInstructions | 
wrapMigrationInstructions(MigrationPlan migrationPlan,
                         ProcessDefinitionImpl sourceProcessDefinition,
                         ProcessDefinitionImpl targetProcessDefinition,
                         MigrationPlanValidationReportImpl planReport)  |