Clover Coverage Report - itracker
Coverage timestamp: Tue May 1 2012 16:42:12 CEST
20   62   7   5
0   48   0.35   4
4     1.75  
1    
 
 
  IssueActivityDAOImpl       Line # 12 20 7 0% 0.0
 
No Tests
 
1    package org.itracker.persistence.dao;
2   
3    import java.util.List;
4   
5    import org.hibernate.HibernateException;
6    import org.hibernate.Query;
7    import org.itracker.model.IssueActivity;
8   
9    /**
10    *
11    */
 
12    public class IssueActivityDAOImpl extends BaseHibernateDAOImpl<IssueActivity>
13    implements IssueActivityDAO {
14   
 
15  0 toggle public IssueActivityDAOImpl() {
16    }
17   
 
18  0 toggle public IssueActivity findById(Integer activityId) {
19  0 IssueActivity activity;
20  0 try {
21  0 activity = (IssueActivity)getSession().get(IssueActivity.class,
22    activityId);
23    } catch (HibernateException ex) {
24  0 throw convertHibernateAccessException(ex);
25    }
26  0 return activity;
27    }
28   
 
29  0 toggle @SuppressWarnings("unchecked")
30    public List<IssueActivity> findByIssueId(Integer issueId) {
31  0 List<IssueActivity> activities;
32   
33  0 try {
34  0 Query query = getSession().getNamedQuery(
35    "IssueActivitiesByIssueQuery");
36  0 query.setInteger("issueId", issueId);
37  0 activities = query.list();
38    } catch (HibernateException ex) {
39  0 throw convertHibernateAccessException(ex);
40    }
41  0 return activities;
42    }
43   
 
44  0 toggle @SuppressWarnings("unchecked")
45    public List<IssueActivity> findByIssueIdAndNotification(Integer issueId,
46    boolean notificationSent) {
47  0 List<IssueActivity> activities;
48   
49  0 try {
50  0 Query query = getSession().getNamedQuery(
51    "IssueActivitiesByIssueAndNotificationQuery");
52  0 query.setInteger("issueId", issueId);
53  0 query.setBoolean("notificationSent", notificationSent);
54  0 activities = query.list();
55    } catch (HibernateException ex) {
56  0 throw convertHibernateAccessException(ex);
57    }
58  0 return activities;
59    }
60   
61   
62    }