com.anasoft.os.daofusion.test.example.dao
Class EntityManagerAwareEntityDao<T extends Persistable<ID>,ID extends java.io.Serializable>

java.lang.Object
  extended by com.anasoft.os.daofusion.BaseHibernateDataAccessor
      extended by com.anasoft.os.daofusion.AbstractHibernateEntityDao<T,ID>
          extended by com.anasoft.os.daofusion.test.example.dao.EntityManagerAwareEntityDao<T,ID>
All Implemented Interfaces:
PersistentEntityDao<T,ID>
Direct Known Subclasses:
CustomerDao, OrderDao, OrderItemDao, StockItemDao

public abstract class EntityManagerAwareEntityDao<T extends Persistable<ID>,ID extends java.io.Serializable>
extends AbstractHibernateEntityDao<T,ID>


Constructor Summary
EntityManagerAwareEntityDao()
           
 
Method Summary
protected  org.hibernate.ejb.HibernateEntityManager getHibernateEntityManager()
           
 org.hibernate.Session getHibernateSession()
           
 
Methods inherited from class com.anasoft.os.daofusion.AbstractHibernateEntityDao
count, count, countAll, countAll, delete, delete, delete, deleteAll, deleteAll, get, get, getAll, getAll, query, query, refresh, saveOrUpdate, uniqueResult, uniqueResult
 
Methods inherited from class com.anasoft.os.daofusion.BaseHibernateDataAccessor
getCriteria, getHibernateCriteria, getSession, rowCount
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface com.anasoft.os.daofusion.PersistentEntityDao
getEntityClass
 

Constructor Detail

EntityManagerAwareEntityDao

public EntityManagerAwareEntityDao()
Method Detail

getHibernateEntityManager

protected org.hibernate.ejb.HibernateEntityManager getHibernateEntityManager()
Specified by:
getHibernateEntityManager in class BaseHibernateDataAccessor

getHibernateSession

public org.hibernate.Session getHibernateSession()


Copyright © 2008-2009 ANASOFT and contributors. All Rights Reserved.