org.osjava.sj.loader
Class PoolSetup
java.lang.Object
org.osjava.sj.loader.PoolSetup
public class PoolSetup
- extends java.lang.Object
This is a wrapper for the Pooling functionality, currently provided
by Jakarta DBCP. Having the wrapper allows the dependency to be
optional.
Method Summary |
static java.lang.String |
getUrl(java.lang.String pool)
|
static void |
setupConnection(java.lang.String pool,
java.lang.String url,
java.lang.String username,
java.lang.String password,
java.util.Properties properties)
|
private static boolean |
toBoolean(java.lang.String str,
boolean def)
|
private static int |
toInt(java.lang.String str,
int def)
|
private static long |
toLong(java.lang.String str,
long def)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
PoolSetup
public PoolSetup()
setupConnection
public static void setupConnection(java.lang.String pool,
java.lang.String url,
java.lang.String username,
java.lang.String password,
java.util.Properties properties)
throws java.sql.SQLException
- Throws:
java.sql.SQLException
getUrl
public static java.lang.String getUrl(java.lang.String pool)
toInt
private static int toInt(java.lang.String str,
int def)
toLong
private static long toLong(java.lang.String str,
long def)
toBoolean
private static boolean toBoolean(java.lang.String str,
boolean def)