com.semarchy.mdm.runtime.model.integration
Interface IConstraintValidationSubPhase
- All Superinterfaces:
- IPhase
- All Known Subinterfaces:
- ICheckValidationSubPhase, IForeignValidationSubPhase, ILovValidationSubPhase, IMandatoryValidationSubPhase, IUniqueKeyValidationSubPhase
public interface IConstraintValidationSubPhase
- extends IPhase
Represents a generic database constraint validation sub phase regardless of the type
of constraint we are validating.
- Author:
- skamel
MAX_CONSNAME_LEN
static final int MAX_CONSNAME_LEN
- See Also:
- Constant Field Values
MAX_CONSTYPE_LEN
static final int MAX_CONSTYPE_LEN
- See Also:
- Constant Field Values
getConstraintName
String getConstraintName()
- Returns:
- the name of the constraint being validated. Name should not exceed
MAX_CONSNAME_LEN
chars
getConstraintType
String getConstraintType()
- Returns:
- the type of constraint being validated. String should not exceed
MAX_CONSTYPE_LEN
getTasks
List<IDBTaskDefinition> getTasks()
- Returns:
- the non null ordered list of tasks to execute in this phase. List can be empty
Copyright © 2015. All Rights Reserved.