Skip to content

Commit 258beb5

Browse files
Child Dao classes now use the EntityManager of parent (AbstractHibernateDao)
1 parent e3601ca commit 258beb5

27 files changed

Lines changed: 1 addition & 131 deletions

src/main/java/org/wise/portal/dao/achievement/HibernateAchievementDao.java

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -26,8 +26,6 @@
2626
import java.util.ArrayList;
2727
import java.util.List;
2828

29-
import javax.persistence.EntityManager;
30-
import javax.persistence.PersistenceContext;
3129
import javax.persistence.TypedQuery;
3230
import javax.persistence.criteria.CriteriaBuilder;
3331
import javax.persistence.criteria.CriteriaQuery;
@@ -48,9 +46,6 @@
4846
public class HibernateAchievementDao extends AbstractHibernateDao<Achievement>
4947
implements AchievementDao<Achievement> {
5048

51-
@PersistenceContext
52-
private EntityManager entityManager;
53-
5449
@Override
5550
@SuppressWarnings("unchecked")
5651
public List<Achievement> getAchievementsByParams(Integer id, Run run, Workgroup workgroup,

src/main/java/org/wise/portal/dao/annotation/wise5/impl/HibernateAnnotationDao.java

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -4,8 +4,6 @@
44
import java.util.List;
55
import java.util.Set;
66

7-
import javax.persistence.EntityManager;
8-
import javax.persistence.PersistenceContext;
97
import javax.persistence.TypedQuery;
108
import javax.persistence.criteria.CriteriaBuilder;
119
import javax.persistence.criteria.CriteriaQuery;
@@ -28,9 +26,6 @@
2826
public class HibernateAnnotationDao extends AbstractHibernateDao<Annotation>
2927
implements AnnotationDao<Annotation> {
3028

31-
@PersistenceContext
32-
private EntityManager entityManager;
33-
3429
@Override
3530
protected String getFindAllQuery() {
3631
return null;

src/main/java/org/wise/portal/dao/attendance/impl/HibernateStudentAttendanceDao.java

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -28,8 +28,6 @@
2828
import java.util.Date;
2929
import java.util.List;
3030

31-
import javax.persistence.EntityManager;
32-
import javax.persistence.PersistenceContext;
3331
import javax.persistence.TypedQuery;
3432
import javax.persistence.criteria.CriteriaBuilder;
3533
import javax.persistence.criteria.CriteriaQuery;
@@ -47,9 +45,6 @@
4745
public class HibernateStudentAttendanceDao extends AbstractHibernateDao<StudentAttendance>
4846
implements StudentAttendanceDao<StudentAttendance> {
4947

50-
@PersistenceContext
51-
private EntityManager entityManager;
52-
5348
@Transactional(readOnly = true)
5449
@SuppressWarnings("unchecked")
5550
public List<StudentAttendance> getStudentAttendanceByRunId(Long runId) {

src/main/java/org/wise/portal/dao/authentication/impl/HibernateAclSidDao.java

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -20,8 +20,6 @@
2020
*/
2121
package org.wise.portal.dao.authentication.impl;
2222

23-
import javax.persistence.EntityManager;
24-
import javax.persistence.PersistenceContext;
2523
import javax.persistence.TypedQuery;
2624
import javax.persistence.criteria.CriteriaBuilder;
2725
import javax.persistence.criteria.CriteriaQuery;
@@ -44,9 +42,6 @@
4442
public class HibernateAclSidDao extends AbstractHibernateDao<MutableAclSid>
4543
implements AclSidDao<MutableAclSid> {
4644

47-
@PersistenceContext
48-
private EntityManager entityManager;
49-
5045
private static final String FIND_ALL_QUERY = "from PersistentAclSid";
5146

5247
@Override

src/main/java/org/wise/portal/dao/authentication/impl/HibernateAclTargetObjectDao.java

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -20,8 +20,6 @@
2020
*/
2121
package org.wise.portal.dao.authentication.impl;
2222

23-
import javax.persistence.EntityManager;
24-
import javax.persistence.PersistenceContext;
2523
import javax.persistence.TypedQuery;
2624
import javax.persistence.criteria.CriteriaBuilder;
2725
import javax.persistence.criteria.CriteriaQuery;
@@ -46,9 +44,6 @@ public class HibernateAclTargetObjectDao extends AbstractHibernateDao<MutableAcl
4644

4745
private static final String FIND_ALL_QUERY = "from PersistentAclTargetObject";
4846

49-
@PersistenceContext
50-
private EntityManager entityManager;
51-
5247
@Override
5348
protected Class<PersistentAclTargetObject> getDataObjectClass() {
5449
return PersistentAclTargetObject.class;

src/main/java/org/wise/portal/dao/authentication/impl/HibernateAclTargetObjectIdentityDao.java

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -23,8 +23,6 @@
2323
import java.util.ArrayList;
2424
import java.util.List;
2525

26-
import javax.persistence.EntityManager;
27-
import javax.persistence.PersistenceContext;
2826
import javax.persistence.TypedQuery;
2927
import javax.persistence.criteria.CriteriaBuilder;
3028
import javax.persistence.criteria.CriteriaQuery;
@@ -50,9 +48,6 @@ public class HibernateAclTargetObjectIdentityDao
5048
extends AbstractHibernateDao<MutableAclTargetObjectIdentity>
5149
implements AclTargetObjectIdentityDao<MutableAclTargetObjectIdentity> {
5250

53-
@PersistenceContext
54-
private EntityManager entityManager;
55-
5651
private static final String FIND_ALL_QUERY = "from PersistentAclTargetObjectIdentity";
5752

5853
public MutableAclTargetObjectIdentity retrieveByObjectIdentity(ObjectIdentity objectIdentity) {

src/main/java/org/wise/portal/dao/authentication/impl/HibernateGrantedAuthorityDao.java

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -20,8 +20,6 @@
2020
*/
2121
package org.wise.portal.dao.authentication.impl;
2222

23-
import javax.persistence.EntityManager;
24-
import javax.persistence.PersistenceContext;
2523
import javax.persistence.TypedQuery;
2624
import javax.persistence.criteria.CriteriaBuilder;
2725
import javax.persistence.criteria.CriteriaQuery;
@@ -43,9 +41,6 @@
4341
public class HibernateGrantedAuthorityDao extends AbstractHibernateDao<MutableGrantedAuthority>
4442
implements GrantedAuthorityDao<MutableGrantedAuthority> {
4543

46-
@PersistenceContext
47-
private EntityManager entityManager;
48-
4944
private static final String FIND_ALL_QUERY = "from PersistentGrantedAuthority";
5045

5146
public MutableGrantedAuthority retrieveByName(String authority) {

src/main/java/org/wise/portal/dao/authentication/impl/HibernateUserDetailsDao.java

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -22,8 +22,6 @@
2222

2323
import java.util.List;
2424

25-
import javax.persistence.EntityManager;
26-
import javax.persistence.PersistenceContext;
2725
import javax.persistence.TypedQuery;
2826
import javax.persistence.criteria.CriteriaBuilder;
2927
import javax.persistence.criteria.CriteriaQuery;
@@ -47,9 +45,6 @@
4745
public class HibernateUserDetailsDao extends AbstractHibernateDao<MutableUserDetails>
4846
implements UserDetailsDao<MutableUserDetails> {
4947

50-
@PersistenceContext
51-
private EntityManager entityManager;
52-
5348
private static final String FIND_ALL_QUERY = "from PersistentUserDetails";
5449

5550
public PersistentUserDetails retrieveByName(String username) {

src/main/java/org/wise/portal/dao/impl/AbstractHibernateDao.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -46,7 +46,7 @@
4646
public abstract class AbstractHibernateDao<T> extends HibernateDaoSupport implements SimpleDao<T> {
4747

4848
@PersistenceContext
49-
private EntityManager entityManager;
49+
protected EntityManager entityManager;
5050

5151
@Resource
5252
protected SessionFactory sessionFactory;

src/main/java/org/wise/portal/dao/newsitem/impl/HibernateNewsItemDao.java

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -25,8 +25,6 @@
2525

2626
import java.util.List;
2727

28-
import javax.persistence.EntityManager;
29-
import javax.persistence.PersistenceContext;
3028
import javax.persistence.TypedQuery;
3129
import javax.persistence.criteria.CriteriaBuilder;
3230
import javax.persistence.criteria.CriteriaQuery;
@@ -45,9 +43,6 @@
4543
public class HibernateNewsItemDao extends AbstractHibernateDao<NewsItem>
4644
implements NewsItemDao<NewsItem> {
4745

48-
@PersistenceContext
49-
private EntityManager entityManager;
50-
5146
private static final String FIND_ALL_QUERY = "from NewsItemImpl order by id desc";
5247

5348
@Override

0 commit comments

Comments
 (0)