velosurf.sql
Class ConnectionPool

java.lang.Object
  extended by velosurf.sql.ConnectionPool

public class ConnectionPool
extends java.lang.Object

Connection pool

Author:
Claude Brisson

Field Summary
protected  boolean _autocommit
           
protected  java.util.List _connections
           
protected  DriverInfo _driver
           
protected  int _max
           
protected  int _min
           
protected  java.lang.String _password
           
protected  java.lang.String _schema
           
protected  java.lang.String _url
           
protected  java.lang.String _user
           
 
Constructor Summary
ConnectionPool(java.lang.String url, java.lang.String user, java.lang.String password, java.lang.String schema, DriverInfo driver, boolean autocommit, int min, int max)
           
 
Method Summary
 void clear()
           
protected  ConnectionWrapper createConnection()
           
 ConnectionWrapper getConnection()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

_user

protected java.lang.String _user

_password

protected java.lang.String _password

_url

protected java.lang.String _url

_schema

protected java.lang.String _schema

_driver

protected DriverInfo _driver

_autocommit

protected boolean _autocommit

_connections

protected java.util.List _connections

_min

protected int _min

_max

protected int _max
Constructor Detail

ConnectionPool

public ConnectionPool(java.lang.String url,
                      java.lang.String user,
                      java.lang.String password,
                      java.lang.String schema,
                      DriverInfo driver,
                      boolean autocommit,
                      int min,
                      int max)
               throws java.sql.SQLException
Throws:
java.sql.SQLException
Method Detail

getConnection

public ConnectionWrapper getConnection()
                                throws java.sql.SQLException
Throws:
java.sql.SQLException

createConnection

protected ConnectionWrapper createConnection()
                                      throws java.sql.SQLException
Throws:
java.sql.SQLException

clear

public void clear()


~ooOoo~