Uses of Interface
org.perfectjpattern.jee.api.integration.dao.IBaseDao

Packages that use IBaseDao
org.perfectjpattern.jee.api.integration.dao Generic Data Access Object (DAO) Pattern API. 
org.perfectjpattern.jee.integration.dao Spring-based implementation of the Generic Data Access Object (DAO) Pattern. 
org.perfectjpattern.jee.integration.dao.jpa   
 

Uses of IBaseDao in org.perfectjpattern.jee.api.integration.dao
 

Subinterfaces of IBaseDao in org.perfectjpattern.jee.api.integration.dao
 interface ICustomerDao
          Abstract definition of the Customer DAO.
 interface IGenericDao<Id,Element>
          Data Access Object (DAO) Pattern: Abstracts from any direct type of database or persistence mechanism.
 

Methods in org.perfectjpattern.jee.api.integration.dao that return IBaseDao
<Id extends Serializable,Element>
IBaseDao<Id,Element>
IBaseDaoFactory.createDao(Class<Element> aPersistentClass)
          Returns the Base DAO implementation corresponding to the given model class type.
 

Uses of IBaseDao in org.perfectjpattern.jee.integration.dao
 

Classes in org.perfectjpattern.jee.integration.dao that implement IBaseDao
 class AbstractHibernateManagedGenericDao<Id extends Serializable,Element>
          Abstract base partial implementation for all managed EJB exposing PerfectJPattern IGenericDao implementation.
 class AbstractJpaManagedBaseDao<Id extends Serializable,Element>
          Abstract base partial implementation for all managed EJB exposing PerfectJPattern IBaseDao implementation.
 class HibernateGenericDao<Id extends Serializable,Element>
          Hibernate-based implementation of IGenericReadOnlyDao
 class JpaBaseDao<Id extends Serializable,Element>
          Abstract reusable JPA partial implementation of IGenericReadOnlyDao that provides automatic handling of EntityManager within a EJB container
 class SpringGenericDao<Id extends Serializable,Element>
          Spring-based implementation of IGenericDao
 

Methods in org.perfectjpattern.jee.integration.dao that return IBaseDao
<Id extends Serializable,Element>
IBaseDao<Id,Element>
AbstractDaoFactory.createDao(Class<Element> aPersistentClass)
          Returns the Base DAO implementation corresponding to the given model class type.
protected abstract
<Id extends Serializable,Element>
IBaseDao<Id,Element>
AbstractDaoFactory.createDao(Class<Element> aPersistentClass, ISessionStrategy aSessionStrategy, ITransactionStrategy aTransactionStrategy)
           
protected
<Id extends Serializable,Element>
IBaseDao<Id,Element>
JpaDaoFactory.createDao(Class<Element> aPersistentClass, ISessionStrategy aSessionStrategy, ITransactionStrategy aTransactionStrategy)
           
 

Uses of IBaseDao in org.perfectjpattern.jee.integration.dao.jpa
 

Subinterfaces of IBaseDao in org.perfectjpattern.jee.integration.dao.jpa
 interface IMovieBaseDao
          Abstract Movie IBaseDao definition
 interface IMovieGenericDao
          Abstract Movie IGenericDao definition
 

Classes in org.perfectjpattern.jee.integration.dao.jpa that implement IBaseDao
 class MovieBaseDao
          EJB implementation of IMovieBaseDao.
 class MovieGenericDao
          EJB implementation of IMovieGenericDao.
 



Copyright © 2007-2009. All Rights Reserved.