com.semarchy.mdm.runtime.model.integration
Interface IValidationPhase

All Superinterfaces:
IPhase

public interface IValidationPhase
extends IPhase

Represents an overall validation phase with all its sub phases:

Author:
skamel

Method Summary
 List<ICheckValidationSubPhase> getCheckValidationSubPhases()
           
 List<IForeignValidationSubPhase> getForeignValidationSubPhases()
           
 List<ILovValidationSubPhase> getLovValidationSubPhases()
           
 List<IMandatoryValidationSubPhase> getMandatoryValidationSubPhases()
           
 List<IPluginValidationSubPhase> getPluginValidationSubPhases()
           
 List<IUniqueKeyValidationSubPhase> getUniqueKeyValidationSubPhases()
           
 
Methods inherited from interface com.semarchy.mdm.runtime.model.integration.IPhase
getName, getPostTasks, getPreTasks
 

Method Detail

getMandatoryValidationSubPhases

List<IMandatoryValidationSubPhase> getMandatoryValidationSubPhases()
Returns:
the non ordered non null list of mandatory attribute validation phases

getLovValidationSubPhases

List<ILovValidationSubPhase> getLovValidationSubPhases()
Returns:
the non ordered non null list of LOV attribute validation phases

getCheckValidationSubPhases

List<ICheckValidationSubPhase> getCheckValidationSubPhases()
Returns:
the non ordered non null list of ICheckConstraint validation phases

getForeignValidationSubPhases

List<IForeignValidationSubPhase> getForeignValidationSubPhases()
Returns:
the non ordered non null list of IForeignAttribute validation phases

getUniqueKeyValidationSubPhases

List<IUniqueKeyValidationSubPhase> getUniqueKeyValidationSubPhases()
Returns:
the non ordered non null list of IUniqueKeyValidationSubPhase validation phases

getPluginValidationSubPhases

List<IPluginValidationSubPhase> getPluginValidationSubPhases()
Returns:
the ORDERED non null list of plugin validation phases


Copyright © 2015. All Rights Reserved.