| Interface | Description | 
|---|---|
| MigrationInstructionValidator | Checks that a migration instruction is valid for the
 migration plan. | 
| ValidatingMigrationInstruction | 
| Class | Description | 
|---|---|
| AdditionalFlowScopeInstructionValidator | |
| CannotAddMultiInstanceBodyValidator | Validates that the target process definition cannot add a migrating multi-instance body. | 
| CannotAddMultiInstanceBodyValidator.MiBodyCollector | |
| CannotAddMultiInstanceInnerActivityValidator | Validates that the target process definition cannot add a new inner activity to a migrating multi-instance body. | 
| CannotRemoveMultiInstanceInnerActivityValidator | Validates that the target process definition cannot add a remove the inner activity of a
 migrating multi-instance body. | 
| ConditionalEventUpdateEventTriggerValidator | |
| GatewayMappingValidator | For synchronizing gateways (inclusive; parallel), the situation in which
  more tokens end up at the target gateway than there are incoming sequence flows
  must be avoided. | 
| MigrationInstructionValidationReportImpl | |
| MigrationPlanValidationReportImpl | |
| OnlyOnceMappedActivityInstructionValidator | |
| SameBehaviorInstructionValidator | |
| SameEventScopeInstructionValidator | |
| SameEventTypeValidator | |
| UpdateEventTriggersValidator | Ensure that the option updateEventTriggers can only be used activities defining an event trigger | 
| ValidatingMigrationInstructionImpl | |
| ValidatingMigrationInstructions | 
Copyright © 2018. All rights reserved.