Interface TagClassValidator


  • public interface TagClassValidator
    • 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