public class ConnectionPool
extends java.lang.Object
Constructor and Description |
---|
ConnectionPool(DBInfo db,
int maxConnNum) |
Modifier and Type | Method and Description |
---|---|
void |
closeAll() |
void |
createNewConnection() |
java.sql.Connection |
getConnection(boolean blockIfFull) |
void |
returnConnection(java.sql.Connection con) |
void |
setMaxConnections(int max) |
public ConnectionPool(DBInfo db, int maxConnNum) throws java.lang.ClassNotFoundException, java.sql.SQLException
java.lang.ClassNotFoundException
java.sql.SQLException
public void setMaxConnections(int max)
public java.sql.Connection getConnection(boolean blockIfFull) throws PoolFullException, java.sql.SQLException
PoolFullException
java.sql.SQLException
public void returnConnection(java.sql.Connection con)
public void createNewConnection()
public void closeAll()