Class ValidatingMigrationInstructions
java.lang.Object
org.camunda.bpm.engine.impl.migration.validation.instruction.ValidatingMigrationInstructions
- Author:
- Thorben Lindhauer
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected Collection<ValidatingMigrationInstruction>protected Map<ScopeImpl,List<ValidatingMigrationInstruction>> protected Map<ScopeImpl,List<ValidatingMigrationInstruction>> -
Constructor Summary
ConstructorsConstructorDescription -
Method Summary
Modifier and TypeMethodDescriptionvoidaddAll(List<ValidatingMigrationInstruction> instructions) voidaddInstruction(ValidatingMigrationInstruction instruction) booleancontains(ValidatingMigrationInstruction instruction) booleancontainsInstructionForSourceScope(ScopeImpl sourceScope) voidfilterWith(List<MigrationInstructionValidator> validators) protected voidindexInstruction(ValidatingMigrationInstruction instruction) protected booleanisValidInstruction(ValidatingMigrationInstruction instruction, ValidatingMigrationInstructions instructions, List<MigrationInstructionValidator> migrationInstructionValidators) protected MigrationInstructionValidationReportImplvalidateInstruction(ValidatingMigrationInstruction instruction, ValidatingMigrationInstructions instructions, List<MigrationInstructionValidator> migrationInstructionValidators)
-
Field Details
-
instructions
-
instructionsBySourceScope
-
instructionsByTargetScope
-
-
Constructor Details
-
ValidatingMigrationInstructions
-
ValidatingMigrationInstructions
public ValidatingMigrationInstructions()
-
-
Method Details
-
addInstruction
-
addAll
-
indexInstruction
-
getInstructions
-
getInstructionsBySourceScope
-
getInstructionsByTargetScope
-
filterWith
-
asMigrationInstructions
-
contains
-
containsInstructionForSourceScope
-
isValidInstruction
protected boolean isValidInstruction(ValidatingMigrationInstruction instruction, ValidatingMigrationInstructions instructions, List<MigrationInstructionValidator> migrationInstructionValidators) -
validateInstruction
protected MigrationInstructionValidationReportImpl validateInstruction(ValidatingMigrationInstruction instruction, ValidatingMigrationInstructions instructions, List<MigrationInstructionValidator> migrationInstructionValidators)
-