com.mchange.v2.c3p0
Class C3P0Registry
java.lang.Object
com.mchange.v2.c3p0.C3P0Registry
public final class C3P0Registry
- extends java.lang.Object
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
C3P0Registry
public C3P0Registry()
getConnectionTester
public static ConnectionTester getConnectionTester(java.lang.String className)
getConnectionCustomizer
public static ConnectionCustomizer getConnectionCustomizer(java.lang.String className)
throws java.sql.SQLException
- Throws:
java.sql.SQLException
reregister
public static IdentityTokenized reregister(IdentityTokenized idt)
markClosed
public static void markClosed(PooledDataSource pds)
getPooledDataSources
public static java.util.Set getPooledDataSources()
pooledDataSourcesByName
public static java.util.Set pooledDataSourcesByName(java.lang.String dataSourceName)
- Returns:
- the set of all PooledDataSources sharing the given dataSourceName
pooledDataSourceByName
public static PooledDataSource pooledDataSourceByName(java.lang.String dataSourceName)
- Note: If multiple PooledDataSources in your JVM share the same dataSourceName, which of those
multiple DataSources will be returned by this method is undefined!
- Returns:
- a PooledDataSource with the given dataSourceName, if at least one exists. null otherwise.
allIdentityTokens
public static java.util.Set allIdentityTokens()
allIdentityTokenized
public static java.util.Set allIdentityTokenized()
allPooledDataSources
public static java.util.Set allPooledDataSources()
getNumPooledDataSources
public static int getNumPooledDataSources()
getNumPoolsAllDataSources
public static int getNumPoolsAllDataSources()
throws java.sql.SQLException
- Throws:
java.sql.SQLException
getNumThreadsAllThreadPools
public int getNumThreadsAllThreadPools()
throws java.sql.SQLException
- Throws:
java.sql.SQLException