Overview
Package
Class
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES
All Classes
B
C
D
E
F
G
H
I
J
L
O
Q
R
S
T
U
B
beginTransaction()
- Method in class com.ibatis.dao.client.template.
HibernateDaoTemplate
buildDaoManager(Reader, Properties)
- Static method in class com.ibatis.dao.client.
DaoManagerBuilder
Builds a DAO Manager from the reader supplied.
buildDaoManager(Reader)
- Static method in class com.ibatis.dao.client.
DaoManagerBuilder
Builds a DAO Manager from the reader supplied.
C
cancelQuery()
- Method in class com.ibatis.dao.client.template.
HibernateDaoTemplate
clear()
- Method in class com.ibatis.dao.client.template.
HibernateDaoTemplate
close()
- Method in class com.ibatis.dao.client.template.
HibernateDaoTemplate
com.ibatis.dao.client
- package com.ibatis.dao.client
com.ibatis.dao.client.template
- package com.ibatis.dao.client.template
commitTransaction()
- Method in interface com.ibatis.dao.client.
DaoManager
Commits all transactions currently started for all DAO contexts managed by this DaoManager.
connection()
- Method in class com.ibatis.dao.client.template.
HibernateDaoTemplate
contains(Object)
- Method in class com.ibatis.dao.client.template.
HibernateDaoTemplate
create(Object)
- Method in class com.ibatis.dao.client.template.
OjbBrokerDaoTemplate
Puts an instance/value object on the persistentence layer.
createCriteria(Class)
- Method in class com.ibatis.dao.client.template.
HibernateDaoTemplate
createFilter(Object, String)
- Method in class com.ibatis.dao.client.template.
HibernateDaoTemplate
createQuery(String)
- Method in class com.ibatis.dao.client.template.
HibernateDaoTemplate
createSQLQuery(String, String, Class)
- Method in class com.ibatis.dao.client.template.
HibernateDaoTemplate
createSQLQuery(String, String[], Class[])
- Method in class com.ibatis.dao.client.template.
HibernateDaoTemplate
D
Dao
- Interface in
com.ibatis.dao.client
The interface that identifies and describes Data Access Objects.
DaoException
- Exception in
com.ibatis.dao.client
General runtime exception thrown by the DAO framework.
DaoException()
- Constructor for exception com.ibatis.dao.client.
DaoException
DaoException(String)
- Constructor for exception com.ibatis.dao.client.
DaoException
DaoException(Throwable)
- Constructor for exception com.ibatis.dao.client.
DaoException
DaoException(String, Throwable)
- Constructor for exception com.ibatis.dao.client.
DaoException
DaoManager
- Interface in
com.ibatis.dao.client
This interface describes the DaoManager interface.
daoManager
- Variable in class com.ibatis.dao.client.template.
DaoTemplate
DaoManagerBuilder
- Class in
com.ibatis.dao.client
Builds a DaoManager given a Reader (dao.xml) and optionally a set of properties.
DaoTemplate
- Class in
com.ibatis.dao.client.template
A base class for Dao implementations, or other DAO templates.
DaoTemplate(DaoManager)
- Constructor for class com.ibatis.dao.client.template.
DaoTemplate
The DaoManager that manages this Dao instance will be passed in as the parameter to this constructor automatically upon instantiation.
DaoTransaction
- Interface in
com.ibatis.dao.client
This interface marks a class as being a DaoTransaction.
delete(Object)
- Method in class com.ibatis.dao.client.template.
HibernateDaoTemplate
delete(String)
- Method in class com.ibatis.dao.client.template.
HibernateDaoTemplate
delete(String, Object, Type)
- Method in class com.ibatis.dao.client.template.
HibernateDaoTemplate
delete(String, Object[], Type[])
- Method in class com.ibatis.dao.client.template.
HibernateDaoTemplate
delete(Object)
- Method in class com.ibatis.dao.client.template.
OjbBrokerDaoTemplate
Removes an instance/value object from the persistence layer.
delete(String, Object)
- Method in class com.ibatis.dao.client.template.
SqlMapDaoTemplate
Executes a mapped SQL DELETE statement.
delete(String)
- Method in class com.ibatis.dao.client.template.
SqlMapDaoTemplate
Executes a mapped SQL DELETE statement.
disconnect()
- Method in class com.ibatis.dao.client.template.
HibernateDaoTemplate
E
endTransaction()
- Method in interface com.ibatis.dao.client.
DaoManager
Ends all transactions currently started for all DAO contexts managed by this DaoManager.
evict(Object)
- Method in class com.ibatis.dao.client.template.
HibernateDaoTemplate
executeBatch()
- Method in class com.ibatis.dao.client.template.
SqlMapDaoTemplate
Executes (flushes) all statements currently batched.
executeBatchDetailed()
- Method in class com.ibatis.dao.client.template.
SqlMapDaoTemplate
Executes (flushes) all statements currently batched.
F
filter(Object, String)
- Method in class com.ibatis.dao.client.template.
HibernateDaoTemplate
filter(Object, String, Object, Type)
- Method in class com.ibatis.dao.client.template.
HibernateDaoTemplate
filter(Object, String, Object[], Type[])
- Method in class com.ibatis.dao.client.template.
HibernateDaoTemplate
find(String)
- Method in class com.ibatis.dao.client.template.
HibernateDaoTemplate
find(String, Object, Type)
- Method in class com.ibatis.dao.client.template.
HibernateDaoTemplate
find(String, Object[], Type[])
- Method in class com.ibatis.dao.client.template.
HibernateDaoTemplate
flush()
- Method in class com.ibatis.dao.client.template.
HibernateDaoTemplate
G
get(Class, Serializable)
- Method in class com.ibatis.dao.client.template.
HibernateDaoTemplate
get(Class, Serializable, LockMode)
- Method in class com.ibatis.dao.client.template.
HibernateDaoTemplate
getConnection()
- Method in class com.ibatis.dao.client.template.
JdbcDaoTemplate
Gets the JDBC Connection associated with the current DaoTransaction that this Dao is working under.
getCount(Class, Expression)
- Method in class com.ibatis.dao.client.template.
ToplinkDaoTemplate
Returns a count of the number of objects in a result set given the specified expression.
getCurrentLockMode(Object)
- Method in class com.ibatis.dao.client.template.
HibernateDaoTemplate
getDao(Class)
- Method in interface com.ibatis.dao.client.
DaoManager
Gets a Dao instance for the requested interface type.
getDao(Class, String)
- Method in interface com.ibatis.dao.client.
DaoManager
Gets a Dao instance for the requested interface type registered under the context with the specified id.
getFlushMode()
- Method in class com.ibatis.dao.client.template.
HibernateDaoTemplate
getIdentifier(Object)
- Method in class com.ibatis.dao.client.template.
HibernateDaoTemplate
getNamedQuery(String)
- Method in class com.ibatis.dao.client.template.
HibernateDaoTemplate
getPersistenceBroker()
- Method in class com.ibatis.dao.client.template.
OjbBrokerDaoTemplate
Gets the OJB persistence broker associated with the current DaoTransaction that this Dao is working under.
getSession()
- Method in class com.ibatis.dao.client.template.
HibernateDaoTemplate
Gets the Hibernate session associated with the current DaoTransaction that this Dao is working under.
getSession()
- Method in class com.ibatis.dao.client.template.
ToplinkDaoTemplate
Gets the Toplink session associated with the current DaoTransaction that this Dao is working under.
getSessionFactory()
- Method in class com.ibatis.dao.client.template.
HibernateDaoTemplate
getSqlMapExecutor()
- Method in class com.ibatis.dao.client.template.
SqlMapDaoTemplate
Gets the SQL Map Executor associated with the current DaoTransaction that this Dao is working under.
getSqlMapTransactionManager()
- Method in class com.ibatis.dao.client.template.
SqlMapDaoTemplate
Gets the SQL Map Transaction Manager associated with the current DaoTransaction that this Dao is working under.
getTransaction(Dao)
- Method in interface com.ibatis.dao.client.
DaoManager
Gets the transaction that the provided Dao is currently working under.
getUnitOfWork()
- Method in class com.ibatis.dao.client.template.
ToplinkDaoTemplate
Gets the Toplink UnitOfWork associated with the current DaoTransaction that this Dao is working under.
H
HibernateDaoTemplate
- Class in
com.ibatis.dao.client.template
A DaoTemplate for Hibernate implementations that provides a convenient method to access the Hibernate Session.
HibernateDaoTemplate(DaoManager)
- Constructor for class com.ibatis.dao.client.template.
HibernateDaoTemplate
The DaoManager that manages this Dao instance will be passed in as the parameter to this constructor automatically upon instantiation.
I
insert(String, Object)
- Method in class com.ibatis.dao.client.template.
SqlMapDaoTemplate
Executes a mapped SQL INSERT statement.
insert(String)
- Method in class com.ibatis.dao.client.template.
SqlMapDaoTemplate
Executes a mapped SQL INSERT statement.
isConnected()
- Method in class com.ibatis.dao.client.template.
HibernateDaoTemplate
isDirty()
- Method in class com.ibatis.dao.client.template.
HibernateDaoTemplate
isOpen()
- Method in class com.ibatis.dao.client.template.
HibernateDaoTemplate
iterate(String)
- Method in class com.ibatis.dao.client.template.
HibernateDaoTemplate
iterate(String, Object, Type)
- Method in class com.ibatis.dao.client.template.
HibernateDaoTemplate
iterate(String, Object[], Type[])
- Method in class com.ibatis.dao.client.template.
HibernateDaoTemplate
J
JdbcDaoTemplate
- Class in
com.ibatis.dao.client.template
A DaoTemplate for JDBC implementations that provides a convenient method to access the JDBC Connection.
JdbcDaoTemplate(DaoManager)
- Constructor for class com.ibatis.dao.client.template.
JdbcDaoTemplate
The DaoManager that manages this Dao instance will be passed in as the parameter to this constructor automatically upon instantiation.
L
load(Class, Serializable, LockMode)
- Method in class com.ibatis.dao.client.template.
HibernateDaoTemplate
load(Class, Serializable)
- Method in class com.ibatis.dao.client.template.
HibernateDaoTemplate
load(Object, Serializable)
- Method in class com.ibatis.dao.client.template.
HibernateDaoTemplate
lock(Object, LockMode)
- Method in class com.ibatis.dao.client.template.
HibernateDaoTemplate
O
OjbBrokerDaoTemplate
- Class in
com.ibatis.dao.client.template
A DaoTemplate for OJB broker implementations that provides a convenient method to access the broker.
OjbBrokerDaoTemplate(DaoManager)
- Constructor for class com.ibatis.dao.client.template.
OjbBrokerDaoTemplate
The DaoManager that manages this Dao instance will be passed in as the parameter to this constructor automatically upon instantiation.
Q
queryForList(String, Object)
- Method in class com.ibatis.dao.client.template.
SqlMapDaoTemplate
Executes a mapped SQL SELECT statement that returns data to populate a number of result objects.
queryForList(String)
- Method in class com.ibatis.dao.client.template.
SqlMapDaoTemplate
Executes a mapped SQL SELECT statement that returns data to populate a number of result objects.
queryForList(String, Object, int, int)
- Method in class com.ibatis.dao.client.template.
SqlMapDaoTemplate
Executes a mapped SQL SELECT statement that returns data to populate a number of result objects within a certain range.
queryForList(String, int, int)
- Method in class com.ibatis.dao.client.template.
SqlMapDaoTemplate
Executes a mapped SQL SELECT statement that returns data to populate a number of result objects within a certain range.
queryForMap(String, Object, String)
- Method in class com.ibatis.dao.client.template.
SqlMapDaoTemplate
Executes a mapped SQL SELECT statement that returns data to populate a number of result objects that will be keyed into a Map.
queryForMap(String, Object, String, String)
- Method in class com.ibatis.dao.client.template.
SqlMapDaoTemplate
Executes a mapped SQL SELECT statement that returns data to populate a number of result objects from which one property will be keyed into a Map.
queryForObject(String, Object)
- Method in class com.ibatis.dao.client.template.
SqlMapDaoTemplate
Executes a mapped SQL SELECT statement that returns data to populate a single object instance.
queryForObject(String)
- Method in class com.ibatis.dao.client.template.
SqlMapDaoTemplate
Executes a mapped SQL SELECT statement that returns data to populate a single object instance.
queryForObject(String, Object, Object)
- Method in class com.ibatis.dao.client.template.
SqlMapDaoTemplate
Executes a mapped SQL SELECT statement that returns data to populate the supplied result object.
queryForPaginatedList(String, Object, int)
- Method in class com.ibatis.dao.client.template.
SqlMapDaoTemplate
Executes a mapped SQL SELECT statement that returns data to populate a number of result objects a page at a time.
queryForPaginatedList(String, int)
- Method in class com.ibatis.dao.client.template.
SqlMapDaoTemplate
Executes a mapped SQL SELECT statement that returns data to populate a number of result objects a page at a time.
queryWithRowHandler(String, Object, RowHandler)
- Method in class com.ibatis.dao.client.template.
SqlMapDaoTemplate
Executes a mapped SQL SELECT statement that returns data to populate a number of result objects that will be handled one at a time by a RowHandler.
queryWithRowHandler(String, RowHandler)
- Method in class com.ibatis.dao.client.template.
SqlMapDaoTemplate
Executes a mapped SQL SELECT statement that returns data to populate a number of result objects that will be handled one at a time by a RowHandler.
R
reconnect()
- Method in class com.ibatis.dao.client.template.
HibernateDaoTemplate
reconnect(Connection)
- Method in class com.ibatis.dao.client.template.
HibernateDaoTemplate
refresh(Object)
- Method in class com.ibatis.dao.client.template.
HibernateDaoTemplate
refresh(Object, LockMode)
- Method in class com.ibatis.dao.client.template.
HibernateDaoTemplate
replicate(Object, ReplicationMode)
- Method in class com.ibatis.dao.client.template.
HibernateDaoTemplate
retrieveByPk(Object)
- Method in class com.ibatis.dao.client.template.
OjbBrokerDaoTemplate
Retrieves an instance/value object, according to its primary key,
retrieveExtent(Class)
- Method in class com.ibatis.dao.client.template.
OjbBrokerDaoTemplate
Retrieves all instances of a given class, from the persistence layer.
S
save(Object)
- Method in class com.ibatis.dao.client.template.
HibernateDaoTemplate
save(Object, Serializable)
- Method in class com.ibatis.dao.client.template.
HibernateDaoTemplate
saveOrUpdate(Object)
- Method in class com.ibatis.dao.client.template.
HibernateDaoTemplate
saveOrUpdateCopy(Object)
- Method in class com.ibatis.dao.client.template.
HibernateDaoTemplate
saveOrUpdateCopy(Object, Serializable)
- Method in class com.ibatis.dao.client.template.
HibernateDaoTemplate
setFlushMode(FlushMode)
- Method in class com.ibatis.dao.client.template.
HibernateDaoTemplate
SqlMapDaoTemplate
- Class in
com.ibatis.dao.client.template
A DaoTemplate for SQL Map implementations that provides a convenient method to access the SqlMapExecutor.
SqlMapDaoTemplate(DaoManager)
- Constructor for class com.ibatis.dao.client.template.
SqlMapDaoTemplate
The DaoManager that manages this Dao instance will be passed in as the parameter to this constructor automatically upon instantiation.
startBatch()
- Method in class com.ibatis.dao.client.template.
SqlMapDaoTemplate
Starts a batch in which update statements will be cached before being sent to the database all at once.
startTransaction()
- Method in interface com.ibatis.dao.client.
DaoManager
Starts a transaction scope managed by this DaoManager.
T
ToplinkDaoTemplate
- Class in
com.ibatis.dao.client.template
A DaoTemplate for Toplink implementations that provides a convenient method to access the Toplink Session.
ToplinkDaoTemplate(DaoManager)
- Constructor for class com.ibatis.dao.client.template.
ToplinkDaoTemplate
The DaoManager that manages this Dao instance will be passed in as the parameter to this constructor automatically upon instantiation.
U
update(Object)
- Method in class com.ibatis.dao.client.template.
HibernateDaoTemplate
update(Object, Serializable)
- Method in class com.ibatis.dao.client.template.
HibernateDaoTemplate
update(Object)
- Method in class com.ibatis.dao.client.template.
OjbBrokerDaoTemplate
Updates the instance/value object representation on the persistence layer.
update(String, Object)
- Method in class com.ibatis.dao.client.template.
SqlMapDaoTemplate
Executes a mapped SQL UPDATE statement.
update(String)
- Method in class com.ibatis.dao.client.template.
SqlMapDaoTemplate
Executes a mapped SQL UPDATE statement.
B
C
D
E
F
G
H
I
J
L
O
Q
R
S
T
U
Overview
Package
Class
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES
All Classes