org.buglet.db
Class ConnectionPool
java.lang.Object
|
+--org.buglet.db.ConnectionPool
- public class ConnectionPool
- extends java.lang.Object
Constructor Summary |
ConnectionPool(java.lang.String host,
int port,
java.lang.String user,
java.lang.String password,
java.lang.String database)
|
ConnectionPool(java.lang.String host,
int port,
java.lang.String user,
java.lang.String password,
java.lang.String database,
int databaseType)
create the database pool. |
Methods inherited from class java.lang.Object |
, clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
log
static org.apache.log4j.Category log
databaseType
public int databaseType
DB_SYBASE
public static final int DB_SYBASE
DB_MYSQL
public static final int DB_MYSQL
sybaseDriver
java.lang.String sybaseDriver
mySQLDriver
java.lang.String mySQLDriver
sybasePrefix
java.lang.String sybasePrefix
mySQLPrefix
java.lang.String mySQLPrefix
connectString
java.lang.String connectString
ConnectionPool
public ConnectionPool(java.lang.String host,
int port,
java.lang.String user,
java.lang.String password,
java.lang.String database)
ConnectionPool
public ConnectionPool(java.lang.String host,
int port,
java.lang.String user,
java.lang.String password,
java.lang.String database,
int databaseType)
- create the database pool.
- Parameters:
host
- hostname of database serverport
- port of database serveruser
- username to user to log into db serverpassword
- password to use to login to db serverdatabase
-
beginConnection
public java.sql.Connection beginConnection()
- create a new connection to the database.
endConnection
public void endConnection(java.sql.Connection con)
- end the connection to the database.
- Parameters:
con
-
getFreeHandle
public java.sql.Connection getFreeHandle()
- get a free handle.
freeHandle
public boolean freeHandle(java.sql.Connection con)
- Free a handle.
- Parameters:
con
-
countDBConnections
public int countDBConnections()
- Count the number of database connections.
connectionsInUse
public java.util.Vector connectionsInUse()
- returns a vector of Booleans that indicate
whether the handle is in use *
endAllConnections
public void endAllConnections()
- end all connections - not implemented.
getDriver
public java.lang.String getDriver()
getConnectStringPrefix
public java.lang.String getConnectStringPrefix()
Copyright © 2001 58k.com Inc. All Rights Reserved