Class DomainDAO

  • All Implemented Interfaces:
    org.exoplatform.commons.api.persistence.GenericDAO<DomainEntity,​Long>

    public class DomainDAO
    extends org.exoplatform.commons.persistence.impl.GenericDAOJPAImpl<DomainEntity,​Long>
    implements org.exoplatform.commons.api.persistence.GenericDAO<DomainEntity,​Long>
    • Constructor Detail

      • DomainDAO

        public DomainDAO()
    • Method Detail

      • findDomainByTitle

        public DomainEntity findDomainByTitle​(String domainTitle)
                                       throws javax.persistence.PersistenceException
        Throws:
        javax.persistence.PersistenceException
      • getAllDomains

        public List<DomainEntity> getAllDomains()
                                         throws javax.persistence.PersistenceException
        Throws:
        javax.persistence.PersistenceException
      • getEnabledDomains

        public List<DomainEntity> getEnabledDomains()
                                             throws javax.persistence.PersistenceException
        Throws:
        javax.persistence.PersistenceException
      • deleteDomainByTitle

        public int deleteDomainByTitle​(String domainTitle)
                                throws javax.persistence.PersistenceException
        Throws:
        javax.persistence.PersistenceException
      • clear

        public void clear()