Class NoUnmappedLeafInstanceValidator
java.lang.Object
org.cibseven.bpm.engine.impl.migration.validation.instance.NoUnmappedLeafInstanceValidator
- All Implemented Interfaces:
MigratingActivityInstanceValidator,MigratingCompensationInstanceValidator,MigratingTransitionInstanceValidator
public class NoUnmappedLeafInstanceValidator
extends Object
implements MigratingActivityInstanceValidator, MigratingTransitionInstanceValidator, MigratingCompensationInstanceValidator
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected booleanhasNoInstruction(MigratingProcessElementInstance migratingInstance) protected booleanisInvalid(MigratingActivityInstance migratingInstance) protected booleanisInvalid(MigratingCompensationEventSubscriptionInstance migratingInstance) protected booleanisInvalid(MigratingEventScopeInstance migratingInstance) protected booleanisInvalid(MigratingTransitionInstance migratingInstance) voidvalidate(MigratingActivityInstance migratingInstance, MigratingProcessInstance migratingProcessInstance, MigratingActivityInstanceValidationReportImpl instanceReport) voidvalidate(MigratingCompensationEventSubscriptionInstance migratingInstance, MigratingProcessInstance migratingProcessInstance, MigratingActivityInstanceValidationReportImpl ancestorInstanceReport) voidvalidate(MigratingEventScopeInstance migratingInstance, MigratingProcessInstance migratingProcessInstance, MigratingActivityInstanceValidationReportImpl ancestorInstanceReport) voidvalidate(MigratingTransitionInstance migratingInstance, MigratingProcessInstance migratingProcessInstance, MigratingTransitionInstanceValidationReportImpl instanceReport)
-
Constructor Details
-
NoUnmappedLeafInstanceValidator
public NoUnmappedLeafInstanceValidator()
-
-
Method Details
-
validate
public void validate(MigratingActivityInstance migratingInstance, MigratingProcessInstance migratingProcessInstance, MigratingActivityInstanceValidationReportImpl instanceReport) - Specified by:
validatein interfaceMigratingActivityInstanceValidator
-
validate
public void validate(MigratingTransitionInstance migratingInstance, MigratingProcessInstance migratingProcessInstance, MigratingTransitionInstanceValidationReportImpl instanceReport) - Specified by:
validatein interfaceMigratingTransitionInstanceValidator
-
validate
public void validate(MigratingCompensationEventSubscriptionInstance migratingInstance, MigratingProcessInstance migratingProcessInstance, MigratingActivityInstanceValidationReportImpl ancestorInstanceReport) - Specified by:
validatein interfaceMigratingCompensationInstanceValidatorancestorInstanceReport- the report of the closest ancestor activity instance; errors should be added to this report
-
validate
public void validate(MigratingEventScopeInstance migratingInstance, MigratingProcessInstance migratingProcessInstance, MigratingActivityInstanceValidationReportImpl ancestorInstanceReport) - Specified by:
validatein interfaceMigratingCompensationInstanceValidatorancestorInstanceReport- the report of the closest ancestor activity instance; errors should be added to this report
-
isInvalid
-
isInvalid
-
isInvalid
-
isInvalid
-
hasNoInstruction
-