Class SameEventScopeInstructionValidator
java.lang.Object
org.cibseven.bpm.engine.impl.migration.validation.instruction.SameEventScopeInstructionValidator
- All Implemented Interfaces:
MigrationInstructionValidator
public class SameEventScopeInstructionValidator
extends Object
implements MigrationInstructionValidator
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected voidaddFailure(ValidatingMigrationInstruction instruction, MigrationInstructionValidationReportImpl report, String sourceScopeId, String targetScopeId) protected ScopeImplfindMappedEventScope(ScopeImpl sourceEventScope, ValidatingMigrationInstruction instruction, ValidatingMigrationInstructions instructions) protected booleanisCompensationBoundaryEvent(ActivityImpl sourceActivity) protected booleanisUserTaskWithTimeoutListener(ActivityImpl sourceActivity) voidvalidate(ValidatingMigrationInstruction instruction, ValidatingMigrationInstructions instructions, MigrationInstructionValidationReportImpl report) Check that a migration instruction is valid for a migration plan.
-
Constructor Details
-
SameEventScopeInstructionValidator
public SameEventScopeInstructionValidator()
-
-
Method Details
-
validate
public void validate(ValidatingMigrationInstruction instruction, ValidatingMigrationInstructions instructions, MigrationInstructionValidationReportImpl report) Description copied from interface:MigrationInstructionValidatorCheck that a migration instruction is valid for a migration plan. If it is invalid a failure has to added to the validation report.- Specified by:
validatein interfaceMigrationInstructionValidator- Parameters:
instruction- the instruction to validateinstructions- the complete migration plan to validatereport- the validation report
-
isCompensationBoundaryEvent
-
isUserTaskWithTimeoutListener
-
findMappedEventScope
protected ScopeImpl findMappedEventScope(ScopeImpl sourceEventScope, ValidatingMigrationInstruction instruction, ValidatingMigrationInstructions instructions) -
addFailure
protected void addFailure(ValidatingMigrationInstruction instruction, MigrationInstructionValidationReportImpl report, String sourceScopeId, String targetScopeId)
-