Package com.spoledge.audao.db.dao

Interface Summary
AbstractDao This is the parent of all DAO classes.
ConnectionProvider This is a Connection Provider which is used in DaoFactories.
DtoCache<K,V> This is an abstract cache used for caching DTOs.
DtoCacheFactory<K,V> Factory used for cache creating.
 

Class Summary
AbstractDaoImpl<T> This is the parent of all DAO implementation classes.
ChainedDtoCache<K,V> Chains caches.
ExpiringMemoryDtoCacheImpl<K,V> Expiring Memory DtoCache uses LinkedHashMap to store the values (LRU cache).
ExpiringMemoryDtoCacheImpl.Entry<V>  
MemoryDtoCacheFactoryImpl<K,V> This is the DtoCacheFactory which uses memory caches.
MemoryDtoCacheImpl<K,V> Memory DtoCache uses LinkedHashMap to store the values (LRU cache).
RootDaoImpl This is the root parent of all DAO implementation classes.
 

Exception Summary
DaoException This exception is thrown when DAO detects an application error.
DBException This exception is thrown when DAO detects a database error - for example when a connection problem occurs or problem in RDBMS itself occurs.
 



Copyright © 2010 Spolecne s.r.o. All Rights Reserved.