| 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 © 2019. All rights reserved.