Class NoUnmappedLeafInstanceValidator
java.lang.Object
org.camunda.bpm.engine.impl.migration.validation.instance.NoUnmappedLeafInstanceValidator
- All Implemented Interfaces:
MigratingActivityInstanceValidator
,MigratingCompensationInstanceValidator
,MigratingTransitionInstanceValidator
public class NoUnmappedLeafInstanceValidator
extends Object
implements MigratingActivityInstanceValidator, MigratingTransitionInstanceValidator, MigratingCompensationInstanceValidator
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionprotected boolean
hasNoInstruction
(MigratingProcessElementInstance migratingInstance) protected boolean
isInvalid
(MigratingActivityInstance migratingInstance) protected boolean
isInvalid
(MigratingCompensationEventSubscriptionInstance migratingInstance) protected boolean
isInvalid
(MigratingEventScopeInstance migratingInstance) protected boolean
isInvalid
(MigratingTransitionInstance migratingInstance) void
validate
(MigratingActivityInstance migratingInstance, MigratingProcessInstance migratingProcessInstance, MigratingActivityInstanceValidationReportImpl instanceReport) void
validate
(MigratingCompensationEventSubscriptionInstance migratingInstance, MigratingProcessInstance migratingProcessInstance, MigratingActivityInstanceValidationReportImpl ancestorInstanceReport) void
validate
(MigratingEventScopeInstance migratingInstance, MigratingProcessInstance migratingProcessInstance, MigratingActivityInstanceValidationReportImpl ancestorInstanceReport) void
validate
(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:
validate
in interfaceMigratingActivityInstanceValidator
-
validate
public void validate(MigratingTransitionInstance migratingInstance, MigratingProcessInstance migratingProcessInstance, MigratingTransitionInstanceValidationReportImpl instanceReport) - Specified by:
validate
in interfaceMigratingTransitionInstanceValidator
-
validate
public void validate(MigratingCompensationEventSubscriptionInstance migratingInstance, MigratingProcessInstance migratingProcessInstance, MigratingActivityInstanceValidationReportImpl ancestorInstanceReport) - Specified by:
validate
in interfaceMigratingCompensationInstanceValidator
ancestorInstanceReport
- 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:
validate
in interfaceMigratingCompensationInstanceValidator
ancestorInstanceReport
- the report of the closest ancestor activity instance; errors should be added to this report
-
isInvalid
-
isInvalid
-
isInvalid
-
isInvalid
-
hasNoInstruction
-