Package ru.i_novus.ms.rdm.api.validation
Interface VersionValidation
public interface VersionValidation
-
Method Summary
Modifier and Type Method Description booleanequalsPrimaries(java.util.List<Structure.Attribute> primaries1, java.util.List<Structure.Attribute> primaries2)booleanhasReferrerVersions(java.lang.String refBookCode)voidvalidateAttribute(Structure.Attribute attribute)voidvalidateAttributeExists(java.lang.Integer versionId, Structure structure, java.lang.String attribute)voidvalidateDraftAttributeExists(java.lang.Integer draftId, Structure structure, java.lang.String attribute)voidvalidateDraftNotArchived(java.lang.Integer draftId)voidvalidateDraftStructure(java.lang.String refBookCode, Structure draftStructure)voidvalidateNewAttribute(Structure.Attribute newAttribute, Structure oldStructure, java.lang.String refBookCode)voidvalidateNewReference(Structure.Attribute newAttribute, Structure.Reference newReference, Structure oldStructure, java.lang.String refBookCode)voidvalidateOldAttribute(Structure.Attribute oldAttribute, Structure oldStructure, java.lang.String refBookCode)voidvalidateOptLockValue(java.lang.Integer draftId, java.lang.Integer draftLockValue, java.lang.Integer optLockValue)voidvalidateRefBook(java.lang.Integer refBookId)voidvalidateRefBookCode(java.lang.String refBookCode)voidvalidateRefBookCodeExists(java.lang.String refBookCode)voidvalidateRefBookCodeNotExists(java.lang.String refBookCode)voidvalidateRefBookExists(java.lang.Integer refBookId)voidvalidateReferenceAbility(Structure.Reference reference)voidvalidateReferrerStructure(Structure structure)voidvalidateStructure(Structure structure)voidvalidateVersionExists(java.lang.Integer versionId)
-
Method Details
-
validateRefBook
void validateRefBook(java.lang.Integer refBookId) -
validateRefBookCode
void validateRefBookCode(java.lang.String refBookCode) -
validateRefBookExists
void validateRefBookExists(java.lang.Integer refBookId) -
validateRefBookCodeExists
void validateRefBookCodeExists(java.lang.String refBookCode) -
validateRefBookCodeNotExists
void validateRefBookCodeNotExists(java.lang.String refBookCode) -
hasReferrerVersions
boolean hasReferrerVersions(java.lang.String refBookCode) -
validateVersionExists
void validateVersionExists(java.lang.Integer versionId) -
validateOptLockValue
void validateOptLockValue(java.lang.Integer draftId, java.lang.Integer draftLockValue, java.lang.Integer optLockValue) -
validateDraftNotArchived
void validateDraftNotArchived(java.lang.Integer draftId) -
validateAttributeExists
void validateAttributeExists(java.lang.Integer versionId, Structure structure, java.lang.String attribute) -
validateDraftAttributeExists
void validateDraftAttributeExists(java.lang.Integer draftId, Structure structure, java.lang.String attribute) -
validateStructure
-
validateAttribute
-
validateReferenceAbility
-
validateDraftStructure
-
validateReferrerStructure
-
validateNewAttribute
void validateNewAttribute(Structure.Attribute newAttribute, Structure oldStructure, java.lang.String refBookCode) -
validateNewReference
void validateNewReference(Structure.Attribute newAttribute, Structure.Reference newReference, Structure oldStructure, java.lang.String refBookCode) -
validateOldAttribute
void validateOldAttribute(Structure.Attribute oldAttribute, Structure oldStructure, java.lang.String refBookCode) -
equalsPrimaries
boolean equalsPrimaries(java.util.List<Structure.Attribute> primaries1, java.util.List<Structure.Attribute> primaries2)
-