org.camunda.bpm.engine.impl.migration.validation
Class MigrationInstructionValidators

java.lang.Object
  extended by org.camunda.bpm.engine.impl.migration.validation.MigrationInstructionValidators

public class MigrationInstructionValidators
extends Object


Field Summary
static MigrationInstructionValidator ACTIVITIES_CAN_BE_MIGRATED
           
static MigrationInstructionValidator ONE_TO_ONE_VALIDATOR
           
static MigrationInstructionValidator SAME_EVENT_SCOPE
           
static MigrationInstructionValidator SAME_ID_VALIDATOR
           
static MigrationInstructionValidator SAME_SCOPE
           
 
Constructor Summary
MigrationInstructionValidators()
           
 
Method Summary
protected static boolean haveSameEventScope(String sourceActivityId, String targetActivityId, List<MigrationInstruction> instructions, ProcessDefinitionImpl sourceProcessDefinition, ProcessDefinitionImpl targetProcessDefinition)
           
protected static boolean haveSameEventScope(String sourceActivityId, String targetActivityId, ProcessDefinitionImpl sourceProcessDefinition, ProcessDefinitionImpl targetProcessDefinition)
           
protected static boolean haveSameScope(String sourceActivityId, String targetActivityId, ProcessDefinitionImpl sourceProcessDefinition, ProcessDefinitionImpl targetProcessDefinition)
           
protected static boolean isProcessDefinition(ScopeImpl scope)
           
protected static String resolveActivityIdMappingFromMigrationInstructions(String activityId, List<MigrationInstruction> instructions)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

ACTIVITIES_CAN_BE_MIGRATED

public static final MigrationInstructionValidator ACTIVITIES_CAN_BE_MIGRATED

ONE_TO_ONE_VALIDATOR

public static final MigrationInstructionValidator ONE_TO_ONE_VALIDATOR

SAME_ID_VALIDATOR

public static final MigrationInstructionValidator SAME_ID_VALIDATOR

SAME_SCOPE

public static final MigrationInstructionValidator SAME_SCOPE

SAME_EVENT_SCOPE

public static final MigrationInstructionValidator SAME_EVENT_SCOPE
Constructor Detail

MigrationInstructionValidators

public MigrationInstructionValidators()
Method Detail

haveSameScope

protected static boolean haveSameScope(String sourceActivityId,
                                       String targetActivityId,
                                       ProcessDefinitionImpl sourceProcessDefinition,
                                       ProcessDefinitionImpl targetProcessDefinition)

haveSameEventScope

protected static boolean haveSameEventScope(String sourceActivityId,
                                            String targetActivityId,
                                            ProcessDefinitionImpl sourceProcessDefinition,
                                            ProcessDefinitionImpl targetProcessDefinition)

haveSameEventScope

protected static boolean haveSameEventScope(String sourceActivityId,
                                            String targetActivityId,
                                            List<MigrationInstruction> instructions,
                                            ProcessDefinitionImpl sourceProcessDefinition,
                                            ProcessDefinitionImpl targetProcessDefinition)

resolveActivityIdMappingFromMigrationInstructions

protected static String resolveActivityIdMappingFromMigrationInstructions(String activityId,
                                                                          List<MigrationInstruction> instructions)

isProcessDefinition

protected static boolean isProcessDefinition(ScopeImpl scope)


Copyright © 2016 camunda services GmbH. All rights reserved.