com.beetle.framework.persistence.access.datasource
类 DriverPool

java.lang.Object
  继承者 com.beetle.framework.persistence.access.datasource.DriverPool
所有已实现的接口:
IConnPool

public class DriverPool
extends java.lang.Object
implements IConnPool


字段摘要
 
从接口 com.beetle.framework.persistence.access.IConnPool 继承的字段
POOL_TYPE_DRIVER, POOL_TYPE_GENE, POOL_TYPE_PROXOOL, POOL_TYPE_XA
 
构造方法摘要
DriverPool(int max, int min, java.lang.String driverName, java.lang.String conURL, java.lang.String username, java.lang.String password)
           
 
方法摘要
 void closeAllConnections()
          Closes all connections in the connection pool.
 java.sql.Connection getConnection()
          Gets available connection from the pool
 int getPoolType()
           
 void setConURL(java.lang.String conURL)
           
 void setDriverName(java.lang.String driverName)
           
 void setMax(int max)
           
 void setMin(int min)
           
 void setPassword(java.lang.String password)
           
 void setTransactionManager(TransactionManager tm)
           
 void setUsername(java.lang.String username)
           
 void shutdown()
           
 void start()
           
 
从类 java.lang.Object 继承的方法
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

构造方法详细信息

DriverPool

public DriverPool(int max,
                  int min,
                  java.lang.String driverName,
                  java.lang.String conURL,
                  java.lang.String username,
                  java.lang.String password)
参数:
max -
min -
driverName -
conURL -
username -
password -
方法详细信息

setDriverName

public void setDriverName(java.lang.String driverName)
指定者:
接口 IConnPool 中的 setDriverName

setConURL

public void setConURL(java.lang.String conURL)
指定者:
接口 IConnPool 中的 setConURL

setUsername

public void setUsername(java.lang.String username)
指定者:
接口 IConnPool 中的 setUsername

setPassword

public void setPassword(java.lang.String password)
指定者:
接口 IConnPool 中的 setPassword

setMin

public void setMin(int min)
指定者:
接口 IConnPool 中的 setMin

setMax

public void setMax(int max)
指定者:
接口 IConnPool 中的 setMax

getConnection

public java.sql.Connection getConnection()
Gets available connection from the pool

指定者:
接口 IConnPool 中的 getConnection
返回:
Connection

closeAllConnections

public void closeAllConnections()
Closes all connections in the connection pool.

指定者:
接口 IConnPool 中的 closeAllConnections

getPoolType

public int getPoolType()
指定者:
接口 IConnPool 中的 getPoolType

setTransactionManager

public void setTransactionManager(TransactionManager tm)
指定者:
接口 IConnPool 中的 setTransactionManager

shutdown

public void shutdown()
指定者:
接口 IConnPool 中的 shutdown

start

public void start()
指定者:
接口 IConnPool 中的 start