Clover Coverage Report - itracker
Coverage timestamp: Tue May 1 2012 16:42:12 CEST
14   48   6   4.67
0   37   0.43   3
3     2  
1    
 
 
  ConfigurationDAOImpl       Line # 13 14 6 0% 0.0
 
No Tests
 
1    package org.itracker.persistence.dao;
2   
3    import java.util.List;
4   
5    import org.hibernate.Criteria;
6    import org.hibernate.HibernateException;
7    import org.hibernate.criterion.Expression;
8    import org.itracker.model.Configuration;
9   
10    /**
11    *
12    */
 
13    public class ConfigurationDAOImpl extends BaseHibernateDAOImpl<Configuration>
14    implements ConfigurationDAO {
15   
 
16  0 toggle public Configuration findByPrimaryKey(Integer configId) {
17  0 try {
18  0 return (Configuration)getSession().get(Configuration.class, configId);
19    } catch (HibernateException e) {
20  0 throw convertHibernateAccessException(e);
21    }
22    }
23   
 
24  0 toggle @SuppressWarnings("unchecked")
25    public List<Configuration> findByType(int type) {
26  0 Criteria criteria = getSession().createCriteria(Configuration.class);
27  0 criteria.add(Expression.eq("type", Integer.valueOf(type)));
28   
29  0 try {
30  0 return criteria.list();
31    } catch (HibernateException e) {
32  0 throw convertHibernateAccessException(e);
33    }
34    }
35   
 
36  0 toggle @SuppressWarnings("unchecked")
37    public List<Configuration> findByTypeAndValue(int type, String value) {
38  0 Criteria criteria = getSession().createCriteria(Configuration.class);
39  0 criteria.add(Expression.eq("type", Integer.valueOf(type)));
40  0 criteria.add(Expression.eq("value", value));
41   
42  0 try {
43  0 return criteria.list();
44    } catch (HibernateException e) {
45  0 throw convertHibernateAccessException(e);
46    }
47    }
48    }