org.opensync.tools
Class PoolManager
java.lang.Object
org.opensync.tools.PoolManager
- public class PoolManager
- extends java.lang.Object
|
Method Summary |
ConnectionPool |
createPool(java.lang.String poolName,
java.lang.String driver,
java.lang.String url,
java.lang.String user,
java.lang.String password,
int max,
int init,
int timeOut,
java.lang.String logfile,
java.lang.String operator_concat,
java.lang.String conversion_function)
|
void |
freeConnection(java.lang.String name,
java.sql.Connection con)
|
java.sql.Connection |
getConnection(java.lang.String name)
|
ConnectionPool |
getConnectionPool(java.lang.String name)
|
static PoolManager |
getInstance()
|
void |
init()
|
boolean |
isPoolExists(java.lang.String name)
|
void |
release()
|
static void |
reloadConfig()
|
static void |
setConnectionPropertiesFile(java.lang.String f)
|
static void |
setLogfile(java.lang.String l)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
PoolManager
protected PoolManager()
getInstance
public static PoolManager getInstance()
reloadConfig
public static void reloadConfig()
getConnectionPool
public ConnectionPool getConnectionPool(java.lang.String name)
isPoolExists
public boolean isPoolExists(java.lang.String name)
init
public void init()
throws java.sql.SQLException,
java.io.IOException,
java.io.FileNotFoundException,
org.xml.sax.SAXException,
javax.xml.parsers.ParserConfigurationException
- Throws:
java.sql.SQLException
java.io.IOException
java.io.FileNotFoundException
org.xml.sax.SAXException
javax.xml.parsers.ParserConfigurationException
createPool
public ConnectionPool createPool(java.lang.String poolName,
java.lang.String driver,
java.lang.String url,
java.lang.String user,
java.lang.String password,
int max,
int init,
int timeOut,
java.lang.String logfile,
java.lang.String operator_concat,
java.lang.String conversion_function)
throws java.lang.Exception
- Throws:
java.lang.Exception
getConnection
public java.sql.Connection getConnection(java.lang.String name)
throws java.sql.SQLException
- Throws:
java.sql.SQLException
setConnectionPropertiesFile
public static void setConnectionPropertiesFile(java.lang.String f)
setLogfile
public static void setLogfile(java.lang.String l)
freeConnection
public void freeConnection(java.lang.String name,
java.sql.Connection con)
release
public void release()
throws java.sql.SQLException
- Throws:
java.sql.SQLException
Copyright © 2004 sourceforge. All Rights Reserved.