public class NoUnmappedLeafInstanceValidator extends Object implements MigratingActivityInstanceValidator, MigratingTransitionInstanceValidator, MigratingCompensationInstanceValidator
Constructor and Description |
---|
NoUnmappedLeafInstanceValidator() |
public void validate(MigratingActivityInstance migratingInstance, MigratingProcessInstance migratingProcessInstance, MigratingActivityInstanceValidationReportImpl instanceReport)
validate
in interface MigratingActivityInstanceValidator
public void validate(MigratingTransitionInstance migratingInstance, MigratingProcessInstance migratingProcessInstance, MigratingTransitionInstanceValidationReportImpl instanceReport)
validate
in interface MigratingTransitionInstanceValidator
public void validate(MigratingCompensationEventSubscriptionInstance migratingInstance, MigratingProcessInstance migratingProcessInstance, MigratingActivityInstanceValidationReportImpl ancestorInstanceReport)
validate
in interface MigratingCompensationInstanceValidator
ancestorInstanceReport
- the report of the closest ancestor activity instance;
errors should be added to this reportpublic void validate(MigratingEventScopeInstance migratingInstance, MigratingProcessInstance migratingProcessInstance, MigratingActivityInstanceValidationReportImpl ancestorInstanceReport)
validate
in interface MigratingCompensationInstanceValidator
ancestorInstanceReport
- the report of the closest ancestor activity instance;
errors should be added to this reportprotected boolean isInvalid(MigratingActivityInstance migratingInstance)
protected boolean isInvalid(MigratingEventScopeInstance migratingInstance)
protected boolean isInvalid(MigratingTransitionInstance migratingInstance)
protected boolean isInvalid(MigratingCompensationEventSubscriptionInstance migratingInstance)
protected boolean hasNoInstruction(MigratingProcessElementInstance migratingInstance)
Copyright © 2017. All rights reserved.