Project

General

Profile

Download (1.77 KB) Statistics
| Branch: | Tag: | Revision:
1
/**
2
* Copyright (C) 2008 EDIT
3
* European Distributed Institute of Taxonomy 
4
* http://www.e-taxonomy.eu
5
*/
6

    
7
package eu.etaxonomy.cdm.persistence.dao.hibernate.common;
8

    
9
import java.util.List;
10

    
11
import org.apache.log4j.Logger;
12
import org.hibernate.Criteria;
13
import org.springframework.stereotype.Repository;
14

    
15
import eu.etaxonomy.cdm.model.common.LanguageStringBase;
16
import eu.etaxonomy.cdm.model.common.ReferencedEntityBase;
17
import eu.etaxonomy.cdm.model.common.Representation;
18
import eu.etaxonomy.cdm.persistence.dao.common.IRepresentationDao;
19
import eu.etaxonomy.cdm.persistence.dao.hibernate.name.NomenclaturalStatusDaoHibernateImpl;
20
import eu.etaxonomy.cdm.persistence.dao.name.INomenclaturalStatusDao;
21

    
22
/**
23
 * @author a.babadshanjan
24
 * @created 10.09.2008
25
 */
26
@Repository
27
public class RepresentationDaoImpl 
28
extends LanguageStringBaseDaoImpl<Representation> implements IRepresentationDao {
29
	private static final Logger logger = Logger.getLogger(RepresentationDaoImpl.class);
30

    
31
	public RepresentationDaoImpl() {
32
		super(Representation.class); 
33
	}
34

    
35
	public List<Representation> getAllRepresentations(Integer limit, Integer start) {
36
		Criteria crit = getSession().createCriteria(Representation.class);
37
		List<Representation> results = crit.list();
38
		return results;
39
	}
40
}
41

    
42

    
43
//public List<ReferencedEntityBase> getAllNomenclaturalStatus(Integer limit, Integer start) {
44
//	Criteria crit = getSession().createCriteria(NomenclaturalStatus.class);
45
//	List<ReferencedEntityBase> results = crit.list();
46
//	return results;
47
//}
48

    
49
//public List<TypeDesignationBase> getAllTypeDesignations(Integer limit, Integer start) {
50
//	Criteria crit = getSession().createCriteria(TypeDesignationBase.class);
51
//	List<TypeDesignationBase> results = crit.list();
52
//	return results;
53
//}
54

    
(10-10/11)