import org.apache.log4j.Logger;
import org.hibernate.Criteria;
+import org.hibernate.Query;
import org.springframework.stereotype.Repository;
import eu.etaxonomy.cdm.model.name.TypeDesignationBase;
+import eu.etaxonomy.cdm.model.name.TypeDesignationStatusBase;
import eu.etaxonomy.cdm.persistence.dao.hibernate.common.SourcedEntityDaoImpl;
import eu.etaxonomy.cdm.persistence.dao.name.ITypeDesignationDao;
return results;
}
+ /**
+ * {@inheritDoc}
+ */
+ @Override
+ public List<TypeDesignationStatusBase> getTypeDesignationStatusInUse() {
+ Query query = getSession().createQuery("select distinct tdb.typeStatus from TypeDesignationBase tdb");
+ List<TypeDesignationStatusBase> terms = query.list();
+ return terms;
+ }
+
}