org.camunda.bpm.engine.impl.migration.validation.instruction
Interface MigrationInstructionValidator
- All Known Implementing Classes:
- CannotAddMultiInstanceBodyValidator, CannotAddMultiInstanceInnerActivityValidator, CannotRemoveMultiInstanceInnerActivityValidator, GatewayMappingValidator, OnlyOnceMappedActivityInstructionValidator, SameBehaviorInstructionValidator, SameEventScopeInstructionValidator, SameEventTypeValidator, UpdateEventTriggersValidator
public interface MigrationInstructionValidator
Checks that a migration instruction is valid for the
migration plan. For example if the instruction migrates
an activity to a different type.
validate
void validate(ValidatingMigrationInstruction instruction,
ValidatingMigrationInstructions instructions,
MigrationInstructionValidationReportImpl report)
- Check that a migration instruction is valid for a migration plan. If it is invalid
a failure has to added to the validation report.
- Parameters:
instruction - the instruction to validateinstructions - the complete migration plan to validatereport - the validation report
Copyright © 2016 camunda services GmbH. All rights reserved.