Interface Summary |
IArgumentTypeResolver |
Abstract definition of a Hibernate type resolver |
IBaseDao<Id,Element> |
Data Access Object (DAO) Pattern: Abstracts from any direct type of
database or persistence mechanism. |
IBaseDaoFactory |
Abstract Factory for creating instances of IBaseReadOnlyDao and
IBaseDao types |
IBaseReadOnlyDao<Id,Element> |
Data Access Object (DAO) Pattern: Abstracts from any direct type of
database or persistence mechanism. |
ICustomerDao |
Abstract definition of the Customer DAO. |
IFinderExecutor<Element> |
Abstract definition for executing any defined finder method |
IFinderNamingStrategy |
Abstract definition of a Strategy for discovering query names based
on a data model type and a finder interface method |
IGenericDao<Id,Element> |
Data Access Object (DAO) Pattern: Abstracts from any direct type of
database or persistence mechanism. |
IGenericDaoFactory |
Abstract Factory for creating instances of IGenericReadOnlyDao and
IGenericDao types |
IGenericReadOnlyDao<Id,Element> |
Data Access Object (DAO) Pattern: Abstracts from any direct type of
database or persistence mechanism. |
IQuery |
Abstract definition of Query available for the DAO implementation. |
ISession |
Abstract definition of Session available for the DAO implementation. |
ISessionStrategy |
Abstract IStrategy reusable by IGenericReadOnlyDao
that defines:
Defines retrieval of instances of JPA implementation-specific
Session instances
defines shutdown
|
ITransaction |
Abstract definition of Transaction available for the DAO implementation. |
ITransactionStrategy |
Abstract IStrategy reusable by IGenericDao that defines:
Defines retrieval of instances of JPA implementation-specific
Transaction instances
|