Package 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.
-
-
Constructor Summary
Constructors Constructor Description PoolSetup()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description 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)
-
-
-
Method Detail
-
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)
-
-