com.ibatis.db.dao.jdbc
Class JndiDataSourceDaoTransactionPool

java.lang.Object
  extended bycom.ibatis.db.dao.jdbc.JndiDataSourceDaoTransactionPool
All Implemented Interfaces:
DaoTransactionPool

public class JndiDataSourceDaoTransactionPool
extends java.lang.Object
implements DaoTransactionPool


Field Summary
private  javax.sql.DataSource dataSource
           
 
Constructor Summary
JndiDataSourceDaoTransactionPool()
           
 
Method Summary
 void configure(java.util.Map properties)
           
 DaoTransaction getTransaction()
           
 void releaseTransaction(DaoTransaction trans)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

dataSource

private javax.sql.DataSource dataSource
Constructor Detail

JndiDataSourceDaoTransactionPool

public JndiDataSourceDaoTransactionPool()
Method Detail

configure

public void configure(java.util.Map properties)
               throws DaoException
Specified by:
configure in interface DaoTransactionPool
Throws:
DaoException

releaseTransaction

public void releaseTransaction(DaoTransaction trans)
                        throws DaoException
Specified by:
releaseTransaction in interface DaoTransactionPool
Throws:
DaoException

getTransaction

public DaoTransaction getTransaction()
                              throws DaoException
Specified by:
getTransaction in interface DaoTransactionPool
Throws:
DaoException