Class ValidatingMigrationInstructions
java.lang.Object
org.camunda.bpm.engine.impl.migration.validation.instruction.ValidatingMigrationInstructions
- Author:
- Thorben Lindhauer
-
Field Summary
Modifier and TypeFieldDescriptionprotected Collection<ValidatingMigrationInstruction>
protected Map<ScopeImpl,
List<ValidatingMigrationInstruction>> protected Map<ScopeImpl,
List<ValidatingMigrationInstruction>> -
Constructor Summary
ConstructorDescription -
Method Summary
Modifier and TypeMethodDescriptionvoid
addAll
(List<ValidatingMigrationInstruction> instructions) void
addInstruction
(ValidatingMigrationInstruction instruction) boolean
contains
(ValidatingMigrationInstruction instruction) boolean
containsInstructionForSourceScope
(ScopeImpl sourceScope) void
filterWith
(List<MigrationInstructionValidator> validators) protected void
indexInstruction
(ValidatingMigrationInstruction instruction) protected boolean
isValidInstruction
(ValidatingMigrationInstruction instruction, ValidatingMigrationInstructions instructions, List<MigrationInstructionValidator> migrationInstructionValidators) protected MigrationInstructionValidationReportImpl
validateInstruction
(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)
-