Package org.objectweb.telosys.dal.dao

Interface Summary
DAOProvider DAO provider interface Service providing DAOs for bean instance, bean class or table name
DatabaseSession Database session interface
ListQuery  
 

Class Summary
CurrentDatabaseSession This class gives access to the current DatabaseSession associated with the current thread
The DatabaseSession is stored as a "thread-local variable" ( see ThreadLocal for more details )
DAOProviderImpl DAO provider implementation
DAORegistries Set of DAO registries (one registry for each database)
DAORegistry DAO registry, used to provide DAO by bean class or by table name If the application uses multiple databases, there's a DAO registry for each database.
DatabaseSessionManager Central point to get a DatabaseSession
DummyDatabaseSession Dummy database session used when working without a real database connection
DynamicDAORegistry Dynamic DAO Registry.
QueryContext The context of a query ( contains the PreparedStatement and the ResultSet of the query )
This is an internal framework class, designed to be used by the StandardDAO and all its descendents
SequenceDAO Standard DAO for sequences
SqlRequests Each instance this class holds all the SQL requets required by a standard DAO
to acces a table.
StandardDAO Standard DAO ancestor
StandardDAOAdapter Adapter to use a specific DAO as a generic DAO
Provides the same methods as a specific DAO, but with generic parameters.
StandardDatabaseSession Standard implementation of DatabaseSession
StandardQuery Standard implementation of ListQuery