Interface TagClassValidator
-
public interface TagClassValidator
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description void
checkCreationValidity(java.util.List<com.flower.docs.domain.tagclass.TagClass> tagClasses)
void
checkExistence(java.util.Set<java.lang.String> symbolicNames)
void
checkGetAllValidity(java.lang.String scope)
void
checkGetBySymbolicNameValidity(java.lang.String scope)
void
checkUpdateValidity(java.util.List<com.flower.docs.domain.tagclass.TagClass> tagClasses)
-
-
-
Method Detail
-
checkCreationValidity
void checkCreationValidity(java.util.List<com.flower.docs.domain.tagclass.TagClass> tagClasses) throws com.flower.docs.domain.exception.FunctionalException, com.flower.docs.domain.exception.TechnicalException
- Throws:
com.flower.docs.domain.exception.FunctionalException
com.flower.docs.domain.exception.TechnicalException
-
checkUpdateValidity
void checkUpdateValidity(java.util.List<com.flower.docs.domain.tagclass.TagClass> tagClasses) throws com.flower.docs.domain.exception.TechnicalException, com.flower.docs.domain.exception.FunctionalException
- Throws:
com.flower.docs.domain.exception.TechnicalException
com.flower.docs.domain.exception.FunctionalException
-
checkExistence
void checkExistence(java.util.Set<java.lang.String> symbolicNames) throws com.flower.docs.domain.exception.TechnicalException, com.flower.docs.domain.exception.FunctionalException
- Throws:
com.flower.docs.domain.exception.TechnicalException
com.flower.docs.domain.exception.FunctionalException
-
checkGetAllValidity
void checkGetAllValidity(java.lang.String scope) throws com.flower.docs.domain.exception.TechnicalException, com.flower.docs.domain.exception.FunctionalException
- Throws:
com.flower.docs.domain.exception.TechnicalException
com.flower.docs.domain.exception.FunctionalException
-
checkGetBySymbolicNameValidity
void checkGetBySymbolicNameValidity(java.lang.String scope) throws com.flower.docs.domain.exception.TechnicalException, com.flower.docs.domain.exception.FunctionalException
- Throws:
com.flower.docs.domain.exception.TechnicalException
com.flower.docs.domain.exception.FunctionalException
-
-