Alphabetical Index

A B C D E F G H I J L M N O P Q R S T U W

A

An abstract implementation of the ConnectionCustomizer interface in which all methods are no-ops.
Having expanded the once-simple ConnectionTester interface to support both user-specified queries and return of root cause Exceptions (via an out-param), this interface has grown unnecessarily complex.
ACQUIRE_INCREMENT - static field in class com.mchange.v2.c3p0.PoolConfig
ACQUIRE_RETRY_ATTEMPTS - static field in class com.mchange.v2.c3p0.PoolConfig
ACQUIRE_RETRY_DELAY - static field in class com.mchange.v2.c3p0.PoolConfig
activeCheckConnection(Connection) - method in class com.mchange.v2.c3p0.AbstractConnectionTester
activeCheckConnection(Connection) - method in class com.mchange.v2.c3p0.ConnectionTester
activeCheckConnection(Connection) - method in class com.mchange.v2.c3p0.UnifiedConnectionTester
Override, but remember that preferredTestQuery and rootCauseOutParamHolder can be null.
allIdentityTokenized() - static method in class com.mchange.v2.c3p0.C3P0Registry
allIdentityTokens() - static method in class com.mchange.v2.c3p0.C3P0Registry
allPooledDataSources() - static method in class com.mchange.v2.c3p0.C3P0Registry
AUTO_COMMIT_ON_CLOSE - static field in class com.mchange.v2.c3p0.PoolConfig
AUTOMATIC_TEST_TABLE - static field in class com.mchange.v2.c3p0.PoolConfig

B

BREAK_AFTER_ACQUIRE_FAILURE - static field in class com.mchange.v2.c3p0.PoolConfig

C

C3P0ProxyConnection - interface com.mchange.v2.c3p0.C3P0ProxyConnection
Most clients need never use or know about this interface -- c3p0-provided Connections can be treated like any other Connection.

An interface implemented by proxy Connections returned by c3p0 PooledDataSources.

C3P0ProxyStatement - interface com.mchange.v2.c3p0.C3P0ProxyStatement
Most clients need never use or know about this interface -- c3p0-provided Statements can be treated like any other Statement.

An interface implemented by proxy Connections returned by c3p0 PooledDataSources.

C3P0Registry - class com.mchange.v2.c3p0.C3P0Registry
CHECKOUT_TIMEOUT - static field in class com.mchange.v2.c3p0.PoolConfig
close() - method in class com.mchange.v2.c3p0.PooledDataSource
C3P0 pooled DataSources use no resources before they are actually used in a VM, and they close themselves in their finalize() method.
close(boolean) - method in class com.mchange.v2.c3p0.PooledDataSource
Should be used only with great caution.
ComboPooledDataSource - class com.mchange.v2.c3p0.ComboPooledDataSource
For the meaning of most of these properties, please see c3p0's top-level documentation!
ComboPooledDataSource() - constructor for class com.mchange.v2.c3p0.ComboPooledDataSource
ComboPooledDataSource(boolean) - constructor for class com.mchange.v2.c3p0.ComboPooledDataSource
ComboPooledDataSource(String) - constructor for class com.mchange.v2.c3p0.ComboPooledDataSource
CONNECTION_IS_INVALID - static field in class com.mchange.v2.c3p0.ConnectionTester
CONNECTION_IS_INVALID - static field in class com.mchange.v2.c3p0.UnifiedConnectionTester
CONNECTION_IS_OKAY - static field in class com.mchange.v2.c3p0.ConnectionTester
CONNECTION_IS_OKAY - static field in class com.mchange.v2.c3p0.UnifiedConnectionTester
CONNECTION_TESTER_CLASS_NAME - static field in class com.mchange.v2.c3p0.PoolConfig
ConnectionCustomizer - interface com.mchange.v2.c3p0.ConnectionCustomizer
Implementations of this interface should be immutable, and should offer public, no argument constructors.
ConnectionTester - interface com.mchange.v2.c3p0.ConnectionTester
Define your own Connection tester if you want to override c3p0's default behavior for testing the validity of Connections and responding to Connection errors encountered.
create(DataSource) - static method in class com.mchange.v2.c3p0.PoolBackedDataSourceFactory
Creates a pool-backed DataSource using unpooledDataSource as its source for Connections and default values for pool params.
create(DataSource,int,int,int,int,int) - static method in class com.mchange.v2.c3p0.PoolBackedDataSourceFactory
Creates a pool-backed DataSource using unpooledDataSource as its source for Connections.
Creates a pool-backed DataSource using unpooledDataSource as its source for Connections.
create(String) - static method in class com.mchange.v2.c3p0.DriverManagerDataSourceFactory
Creates an unpooled DataSource that users java.sql.DriverManager behind the scenes to acquire Connections.
create(String,String) - static method in class com.mchange.v2.c3p0.DriverManagerDataSourceFactory
Creates an unpooled DataSource that users java.sql.DriverManager behind the scenes to acquire Connections.
create(String,String,Properties,String) - static method in class com.mchange.v2.c3p0.DriverManagerDataSourceFactory
Creates an unpooled DataSource that users java.sql.DriverManager behind the scenes to acquire Connections.
create(String,String,String) - static method in class com.mchange.v2.c3p0.DriverManagerDataSourceFactory
Creates an unpooled DataSource that users java.sql.DriverManager behind the scenes to acquire Connections.
create(String,String,String) - static method in class com.mchange.v2.c3p0.PoolBackedDataSourceFactory
Creates a pool-backed DataSource using default pool parameters.
Creates a pool-backed DataSource.
Creates a pool-backed DataSource.
create(String,String,String,String) - static method in class com.mchange.v2.c3p0.DriverManagerDataSourceFactory
Creates an unpooled DataSource that users java.sql.DriverManager behind the scenes to acquire Connections.
create(String,String,String,String) - static method in class com.mchange.v2.c3p0.PoolBackedDataSourceFactory
Creates a pool-backed DataSource using default values for pool parameters.
Creates a pool-backed DataSource.
Creates a pool-backed DataSource.
Creates an unpooled DataSource that users java.sql.DriverManager behind the scenes to acquire Connections.
Creates a pool-backed DataSource that implements Referenceable for binding to JNDI name services.
createReferenceable(DataSource,String) - static method in class com.mchange.v2.c3p0.PoolBackedDataSourceFactory
Creates a pool-backed DataSource that uses default pool parameters and implements Referenceable for binding to JNDI name services.
Creates a pool-backed DataSource that implements Referenceable.
Creates a pool-backed DataSource that implements Referenceable and uses default pooling parameters.
createSerializable(DataSource) - static method in class com.mchange.v2.c3p0.PoolBackedDataSourceFactory
Creates a pool-backed DataSource that uses default pool parameters and implements Serializable for binding to JNDI name services.
Creates a pool-backed DataSource that implements Serializable for binding to JNDI name services.
Creates a pool-backed DataSource that implements Serializable and uses default pooling parameters.
Creates a pool-backed DataSource that implements Serializable.

D

DATABASE_IS_INVALID - static field in class com.mchange.v2.c3p0.ConnectionTester
DATABASE_IS_INVALID - static field in class com.mchange.v2.c3p0.UnifiedConnectionTester
DataSources - class com.mchange.v2.c3p0.DataSources
A simple factory class for creating DataSources.
DEFAULT_CONFIG_RSRC_PATH - static field in class com.mchange.v2.c3p0.PoolConfig
defaultAcquireIncrement() - static method in class com.mchange.v2.c3p0.PoolConfig
defaultAcquireRetryAttempts() - static method in class com.mchange.v2.c3p0.PoolConfig
defaultAcquireRetryDelay() - static method in class com.mchange.v2.c3p0.PoolConfig
defaultAutoCommitOnClose() - static method in class com.mchange.v2.c3p0.PoolConfig
defaultAutomaticTestTable() - static method in class com.mchange.v2.c3p0.PoolConfig
defaultBreakAfterAcquireFailure() - static method in class com.mchange.v2.c3p0.PoolConfig
defaultCheckoutTimeout() - static method in class com.mchange.v2.c3p0.PoolConfig
defaultConnectionTesterClassName() - static method in class com.mchange.v2.c3p0.PoolConfig
defaultFactoryClassLocation() - static method in class com.mchange.v2.c3p0.PoolConfig
defaultForceIgnoreUnresolvedTransactions() - static method in class com.mchange.v2.c3p0.PoolConfig
defaultIdleConnectionTestPeriod() - static method in class com.mchange.v2.c3p0.PoolConfig
defaultInitialPoolSize() - static method in class com.mchange.v2.c3p0.PoolConfig
defaultMaxIdleTime() - static method in class com.mchange.v2.c3p0.PoolConfig
defaultMaxPoolSize() - static method in class com.mchange.v2.c3p0.PoolConfig
defaultMaxStatements() - static method in class com.mchange.v2.c3p0.PoolConfig
defaultMaxStatementsPerConnection() - static method in class com.mchange.v2.c3p0.PoolConfig
defaultMinPoolSize() - static method in class com.mchange.v2.c3p0.PoolConfig
defaultNumHelperThreads() - static method in class com.mchange.v2.c3p0.PoolConfig
defaultPreferredTestQuery() - static method in class com.mchange.v2.c3p0.PoolConfig
defaultPropertyCycle() - static method in class com.mchange.v2.c3p0.PoolConfig
defaultTestConnectionOnCheckin() - static method in class com.mchange.v2.c3p0.PoolConfig
defaultTestConnectionOnCheckout() - static method in class com.mchange.v2.c3p0.PoolConfig
defaultUsesTraditionalReflectiveProxies() - static method in class com.mchange.v2.c3p0.PoolConfig
destroy(DataSource) - static method in class com.mchange.v2.c3p0.DataSources
Immediately releases resources (Threads and database Connections) that are held by a C3P0 DataSource.
DriverManagerDataSource() - constructor for class com.mchange.v2.c3p0.DriverManagerDataSource
DriverManagerDataSource(boolean) - constructor for class com.mchange.v2.c3p0.DriverManagerDataSource
A static factory that creates DataSources which simply forward calls to java.sql.DriverManager without any pooling or other fanciness.

E

equals(Object) - method in class com.mchange.v2.c3p0.ConnectionTester
Multiple testers that are of the same class and use the same criteria for determining fatality should test as equals().
equals(Object) - method in class com.mchange.v2.c3p0.UnifiedConnectionTester
Multiple testers that are of the same class and use the same criteria for determining fatality should test as equals().
extraToStringInfo() - method in class com.mchange.v2.c3p0.WrapperConnectionPoolDataSource

F

FACTORY_CLASS_LOCATION - static field in class com.mchange.v2.c3p0.PoolConfig
FORCE_IGNORE_UNRESOLVED_TRANSACTIONS - static field in class com.mchange.v2.c3p0.PoolConfig
forceDestroy(DataSource) - static method in class com.mchange.v2.c3p0.DataSources

G

getAcquireIncrement() - method in class com.mchange.v2.c3p0.ComboPooledDataSource
getAcquireIncrement() - method in class com.mchange.v2.c3p0.JndiRefConnectionPoolDataSource
getAcquireIncrement() - method in class com.mchange.v2.c3p0.PoolConfig
getAcquireRetryAttempts() - method in class com.mchange.v2.c3p0.ComboPooledDataSource
getAcquireRetryAttempts() - method in class com.mchange.v2.c3p0.JndiRefConnectionPoolDataSource
getAcquireRetryAttempts() - method in class com.mchange.v2.c3p0.PoolConfig
getAcquireRetryDelay() - method in class com.mchange.v2.c3p0.ComboPooledDataSource
getAcquireRetryDelay() - method in class com.mchange.v2.c3p0.JndiRefConnectionPoolDataSource
getAcquireRetryDelay() - method in class com.mchange.v2.c3p0.PoolConfig
getAllUsers() - method in class com.mchange.v2.c3p0.PooledDataSource
getAutomaticTestTable() - method in class com.mchange.v2.c3p0.ComboPooledDataSource
getAutomaticTestTable() - method in class com.mchange.v2.c3p0.JndiRefConnectionPoolDataSource
getAutomaticTestTable() - method in class com.mchange.v2.c3p0.PoolConfig
getCheckoutTimeout() - method in class com.mchange.v2.c3p0.ComboPooledDataSource
getCheckoutTimeout() - method in class com.mchange.v2.c3p0.JndiRefConnectionPoolDataSource
getCheckoutTimeout() - method in class com.mchange.v2.c3p0.PoolConfig
getConnection() - method in class com.mchange.v2.c3p0.DriverManagerDataSource
getConnection(String,String) - method in class com.mchange.v2.c3p0.DriverManagerDataSource
getConnectionCustomizer(String) - static method in class com.mchange.v2.c3p0.C3P0Registry
getConnectionCustomizerClassName() - method in class com.mchange.v2.c3p0.ComboPooledDataSource
getConnectionTester(String) - static method in class com.mchange.v2.c3p0.C3P0Registry
getConnectionTesterClassName() - method in class com.mchange.v2.c3p0.ComboPooledDataSource
getConnectionTesterClassName() - method in class com.mchange.v2.c3p0.PoolConfig
getDataSourceName() - method in class com.mchange.v2.c3p0.PooledDataSource
getDescription() - method in class com.mchange.v2.c3p0.ComboPooledDataSource
getDriverClass() - method in class com.mchange.v2.c3p0.ComboPooledDataSource
getEffectivePropertyCycle(String,String) - method in class com.mchange.v2.c3p0.PooledDataSource
getEffectivePropertyCycleDefaultUser() - method in class com.mchange.v2.c3p0.PooledDataSource
getFactoryClassLocation() - method in class com.mchange.v2.c3p0.ComboPooledDataSource
getFactoryClassLocation() - method in class com.mchange.v2.c3p0.JndiRefConnectionPoolDataSource
getFactoryClassLocation() - method in class com.mchange.v2.c3p0.PoolConfig
getIdentityToken() - method in class com.mchange.v2.c3p0.JndiRefConnectionPoolDataSource
getIdentityToken() - method in class com.mchange.v2.c3p0.PooledDataSource
getIdleConnectionTestPeriod() - method in class com.mchange.v2.c3p0.ComboPooledDataSource
getIdleConnectionTestPeriod() - method in class com.mchange.v2.c3p0.PoolConfig
getInitialPoolSize() - method in class com.mchange.v2.c3p0.ComboPooledDataSource
getInitialPoolSize() - method in class com.mchange.v2.c3p0.JndiRefConnectionPoolDataSource
getInitialPoolSize() - method in class com.mchange.v2.c3p0.PoolConfig
getJdbcUrl() - method in class com.mchange.v2.c3p0.ComboPooledDataSource
getJndiEnv() - method in class com.mchange.v2.c3p0.JndiRefConnectionPoolDataSource
getJndiName() - method in class com.mchange.v2.c3p0.JndiRefConnectionPoolDataSource
getLastAcquisitionFailure(String,String) - method in class com.mchange.v2.c3p0.PooledDataSource
getLastAcquisitionFailureDefaultUser() - method in class com.mchange.v2.c3p0.PooledDataSource
getLastCheckinFailure(String,String) - method in class com.mchange.v2.c3p0.PooledDataSource
getLastCheckinFailureDefaultUser() - method in class com.mchange.v2.c3p0.PooledDataSource
getLastCheckoutFailure(String,String) - method in class com.mchange.v2.c3p0.PooledDataSource
getLastCheckoutFailureDefaultUser() - method in class com.mchange.v2.c3p0.PooledDataSource
getLastConnectionTestFailureDefaultUser() - method in class com.mchange.v2.c3p0.PooledDataSource
getLastIdleTestFailure(String,String) - method in class com.mchange.v2.c3p0.PooledDataSource
getLastIdleTestFailureDefaultUser() - method in class com.mchange.v2.c3p0.PooledDataSource
getLoginTimeout() - method in class com.mchange.v2.c3p0.DriverManagerDataSource
getLoginTimeout() - method in class com.mchange.v2.c3p0.JndiRefConnectionPoolDataSource
getLoginTimeout() - method in class com.mchange.v2.c3p0.WrapperConnectionPoolDataSource
getLogWriter() - method in class com.mchange.v2.c3p0.DriverManagerDataSource
getLogWriter() - method in class com.mchange.v2.c3p0.JndiRefConnectionPoolDataSource
getLogWriter() - method in class com.mchange.v2.c3p0.WrapperConnectionPoolDataSource
getMaxAdministrativeTaskTime() - method in class com.mchange.v2.c3p0.ComboPooledDataSource
getMaxConnectionAge() - method in class com.mchange.v2.c3p0.ComboPooledDataSource
getMaxIdleTime() - method in class com.mchange.v2.c3p0.ComboPooledDataSource
getMaxIdleTime() - method in class com.mchange.v2.c3p0.JndiRefConnectionPoolDataSource
getMaxIdleTime() - method in class com.mchange.v2.c3p0.PoolConfig
getMaxIdleTimeExcessConnections() - method in class com.mchange.v2.c3p0.ComboPooledDataSource
getMaxPoolSize() - method in class com.mchange.v2.c3p0.ComboPooledDataSource
getMaxPoolSize() - method in class com.mchange.v2.c3p0.JndiRefConnectionPoolDataSource
getMaxPoolSize() - method in class com.mchange.v2.c3p0.PoolConfig
getMaxStatements() - method in class com.mchange.v2.c3p0.ComboPooledDataSource
getMaxStatements() - method in class com.mchange.v2.c3p0.JndiRefConnectionPoolDataSource
getMaxStatements() - method in class com.mchange.v2.c3p0.PoolConfig
getMaxStatementsPerConnection() - method in class com.mchange.v2.c3p0.ComboPooledDataSource
getMaxStatementsPerConnection() - method in class com.mchange.v2.c3p0.PoolConfig
getMinPoolSize() - method in class com.mchange.v2.c3p0.ComboPooledDataSource
getMinPoolSize() - method in class com.mchange.v2.c3p0.JndiRefConnectionPoolDataSource
getMinPoolSize() - method in class com.mchange.v2.c3p0.PoolConfig
getNumBusyConnections() - method in class com.mchange.v2.c3p0.PooledDataSource
getNumBusyConnections(String,String) - method in class com.mchange.v2.c3p0.PooledDataSource
getNumBusyConnectionsAllUsers() - method in class com.mchange.v2.c3p0.PooledDataSource
getNumBusyConnectionsDefaultUser() - method in class com.mchange.v2.c3p0.PooledDataSource
getNumConnections() - method in class com.mchange.v2.c3p0.PooledDataSource
getNumConnections(String,String) - method in class com.mchange.v2.c3p0.PooledDataSource
getNumConnectionsAllUsers() - method in class com.mchange.v2.c3p0.PooledDataSource
getNumConnectionsDefaultUser() - method in class com.mchange.v2.c3p0.PooledDataSource
getNumFailedCheckinsDefaultUser() - method in class com.mchange.v2.c3p0.PooledDataSource
getNumFailedCheckoutsDefaultUser() - method in class com.mchange.v2.c3p0.PooledDataSource
getNumFailedIdleTestsDefaultUser() - method in class com.mchange.v2.c3p0.PooledDataSource
getNumHelperThreads() - method in class com.mchange.v2.c3p0.PoolConfig
getNumHelperThreads() - method in class com.mchange.v2.c3p0.PooledDataSource
getNumIdleConnections() - method in class com.mchange.v2.c3p0.PooledDataSource
getNumIdleConnections(String,String) - method in class com.mchange.v2.c3p0.PooledDataSource
getNumIdleConnectionsAllUsers() - method in class com.mchange.v2.c3p0.PooledDataSource
getNumIdleConnectionsDefaultUser() - method in class com.mchange.v2.c3p0.PooledDataSource
getNumPooledDataSources() - static method in class com.mchange.v2.c3p0.C3P0Registry
getNumPoolsAllDataSources() - static method in class com.mchange.v2.c3p0.C3P0Registry
getNumThreadsAllThreadPools() - method in class com.mchange.v2.c3p0.C3P0Registry
getNumThreadsAwaitingCheckoutDefaultUser() - method in class com.mchange.v2.c3p0.PooledDataSource
getNumUnclosedOrphanedConnections() - method in class com.mchange.v2.c3p0.PooledDataSource
getNumUserPools() - method in class com.mchange.v2.c3p0.PooledDataSource
getOverrideDefaultPassword() - method in class com.mchange.v2.c3p0.ComboPooledDataSource
getOverrideDefaultUser() - method in class com.mchange.v2.c3p0.ComboPooledDataSource
getPassword() - method in class com.mchange.v2.c3p0.ComboPooledDataSource
getPassword() - method in class com.mchange.v2.c3p0.DriverManagerDataSource
getPassword() - method in class com.mchange.v2.c3p0.WrapperConnectionPoolDataSource
getPooledConnection() - method in class com.mchange.v2.c3p0.JndiRefConnectionPoolDataSource
getPooledConnection() - method in class com.mchange.v2.c3p0.WrapperConnectionPoolDataSource
getPooledDataSources() - static method in class com.mchange.v2.c3p0.C3P0Registry
getPreferredTestQuery() - method in class com.mchange.v2.c3p0.ComboPooledDataSource
getPreferredTestQuery() - method in class com.mchange.v2.c3p0.JndiRefConnectionPoolDataSource
getPreferredTestQuery() - method in class com.mchange.v2.c3p0.PoolConfig
getProperties() - method in class com.mchange.v2.c3p0.ComboPooledDataSource
getPropertyCycle() - method in class com.mchange.v2.c3p0.ComboPooledDataSource
getPropertyCycle() - method in class com.mchange.v2.c3p0.JndiRefConnectionPoolDataSource
getPropertyCycle() - method in class com.mchange.v2.c3p0.PoolConfig
getReference() - method in class com.mchange.v2.c3p0.JndiRefConnectionPoolDataSource
getStartTimeMillisDefaultUser() - method in class com.mchange.v2.c3p0.PooledDataSource
getStatementCacheNumStatementsAllUsers() - method in class com.mchange.v2.c3p0.PooledDataSource
getTestConnectionOnCheckout() - method in class com.mchange.v2.c3p0.PoolConfig
getThreadPoolNumActiveThreads() - method in class com.mchange.v2.c3p0.PooledDataSource
getThreadPoolNumIdleThreads() - method in class com.mchange.v2.c3p0.PooledDataSource
getThreadPoolNumTasksPending() - method in class com.mchange.v2.c3p0.PooledDataSource
getThreadPoolSize() - method in class com.mchange.v2.c3p0.PooledDataSource
getUnreturnedConnectionTimeout() - method in class com.mchange.v2.c3p0.ComboPooledDataSource
getUpTimeMillisDefaultUser() - method in class com.mchange.v2.c3p0.PooledDataSource
getUser() - method in class com.mchange.v2.c3p0.ComboPooledDataSource
getUser() - method in class com.mchange.v2.c3p0.DriverManagerDataSource
getUser() - method in class com.mchange.v2.c3p0.WrapperConnectionPoolDataSource
getUserOverrides() - method in class com.mchange.v2.c3p0.WrapperConnectionPoolDataSource
getUserOverridesAsString() - method in class com.mchange.v2.c3p0.ComboPooledDataSource

H

hardReset() - method in class com.mchange.v2.c3p0.PooledDataSource
Destroys all pooled and checked-out Connections associated with this DataSource immediately.
hashCode() - method in class com.mchange.v2.c3p0.ConnectionTester
keep consistent with equals()
hashCode() - method in class com.mchange.v2.c3p0.UnifiedConnectionTester
keep consistent with equals()

I

IDLE_CONNECTION_TEST_PERIOD - static field in class com.mchange.v2.c3p0.PoolConfig
INITIAL_POOL_SIZE - static field in class com.mchange.v2.c3p0.PoolConfig
isAutoCommitOnClose() - method in class com.mchange.v2.c3p0.ComboPooledDataSource
isAutoCommitOnClose() - method in class com.mchange.v2.c3p0.JndiRefConnectionPoolDataSource
isAutoCommitOnClose() - method in class com.mchange.v2.c3p0.PoolConfig
isBreakAfterAcquireFailure() - method in class com.mchange.v2.c3p0.ComboPooledDataSource
isBreakAfterAcquireFailure() - method in class com.mchange.v2.c3p0.PoolConfig
isForceIgnoreUnresolvedTransactions() - method in class com.mchange.v2.c3p0.ComboPooledDataSource
isForceIgnoreUnresolvedTransactions() - method in class com.mchange.v2.c3p0.PoolConfig
isJndiLookupCaching() - method in class com.mchange.v2.c3p0.JndiRefConnectionPoolDataSource
isTestConnectionOnCheckin() - method in class com.mchange.v2.c3p0.ComboPooledDataSource
isTestConnectionOnCheckin() - method in class com.mchange.v2.c3p0.JndiRefConnectionPoolDataSource
isTestConnectionOnCheckin() - method in class com.mchange.v2.c3p0.PoolConfig
isTestConnectionOnCheckout() - method in class com.mchange.v2.c3p0.ComboPooledDataSource
isTestConnectionOnCheckout() - method in class com.mchange.v2.c3p0.PoolConfig
isUsesTraditionalReflectiveProxies() - method in class com.mchange.v2.c3p0.ComboPooledDataSource
isUsesTraditionalReflectiveProxies() - method in class com.mchange.v2.c3p0.PoolConfig

J

JndiRefConnectionPoolDataSource() - constructor for class com.mchange.v2.c3p0.JndiRefConnectionPoolDataSource

L

logAndClearWarnings(Connection) - static method in class com.mchange.v2.c3p0.SQLWarnings

M

markClosed(com.mchange.v2.c3p0.PooledDataSource) - static method in class com.mchange.v2.c3p0.C3P0Registry
MAX_IDLE_TIME - static field in class com.mchange.v2.c3p0.PoolConfig
MAX_POOL_SIZE - static field in class com.mchange.v2.c3p0.PoolConfig
MAX_STATEMENTS - static field in class com.mchange.v2.c3p0.PoolConfig
MAX_STATEMENTS_PER_CONNECTION - static field in class com.mchange.v2.c3p0.PoolConfig
MIN_POOL_SIZE - static field in class com.mchange.v2.c3p0.PoolConfig

N

NUM_HELPER_THREADS - static field in class com.mchange.v2.c3p0.PoolConfig

O

onAcquire(Connection,String) - method in class com.mchange.v2.c3p0.AbstractConnectionCustomizer
onAcquire(Connection,String) - method in class com.mchange.v2.c3p0.ConnectionCustomizer
Called immediately after a Connection is acquired from the underlying database for incorporation into the pool.
onCheckIn(Connection,String) - method in class com.mchange.v2.c3p0.AbstractConnectionCustomizer
onCheckIn(Connection,String) - method in class com.mchange.v2.c3p0.ConnectionCustomizer
Called immediately after a Connection is checked in, prior to reincorporation into the pool.
onCheckOut(Connection,String) - method in class com.mchange.v2.c3p0.AbstractConnectionCustomizer
onCheckOut(Connection,String) - method in class com.mchange.v2.c3p0.ConnectionCustomizer
Called immediately before a Connection is made available to a client upon checkout.
onDestroy(Connection,String) - method in class com.mchange.v2.c3p0.AbstractConnectionCustomizer
onDestroy(Connection,String) - method in class com.mchange.v2.c3p0.ConnectionCustomizer
Called immediately before a Connection is destroyed after being removed from the pool.

P

PoolBackedDataSource - class com.mchange.v2.c3p0.PoolBackedDataSource
PoolBackedDataSource() - constructor for class com.mchange.v2.c3p0.PoolBackedDataSource
PoolBackedDataSource(boolean) - constructor for class com.mchange.v2.c3p0.PoolBackedDataSource
PoolBackedDataSource(String) - constructor for class com.mchange.v2.c3p0.PoolBackedDataSource
A class offering Factory methods for creating DataSources backed by Connection and Statement Pools.
PoolConfig - class com.mchange.v2.c3p0.PoolConfig
Encapsulates all the configuration information required by a c3p0 pooled DataSource.
PoolConfig() - constructor for class com.mchange.v2.c3p0.PoolConfig
PoolConfig(Properties) - constructor for class com.mchange.v2.c3p0.PoolConfig
PooledDataSource - interface com.mchange.v2.c3p0.PooledDataSource
Most clients need never use or know about this interface -- c3p0 pooled DataSources can be treated like any other DataSource.

The functionality in this interface will be only be of interest if 1) for administrative reasons you like to keep close track of the number and status of all Connections your application is using; 2) to work around problems encountered while managing a DataSource whose clients are poorly coded applications that leak Connections, but which you are not permitted to fix; or 3) to work around problems that may occur if an underlying jdbc driver / DBMS system is unreliable.

pooledDataSource(DataSource) - static method in class com.mchange.v2.c3p0.DataSources
Creates a pooled version of an unpooled DataSource using default configuration information.
Creates a pooled version of an unpooled DataSource using configuration information supplied explicitly by a PoolConfig.
pooledDataSource(DataSource,int) - static method in class com.mchange.v2.c3p0.DataSources
Creates a pooled version of an unpooled DataSource using default configuration information and the specified startement cache size.
pooledDataSource(DataSource,Map) - static method in class com.mchange.v2.c3p0.DataSources
pooledDataSource(DataSource,Properties) - static method in class com.mchange.v2.c3p0.DataSources
Creates a pooled version of an unpooled DataSource using configuration information supplied explicitly by a Java Properties object.
pooledDataSource(DataSource,String) - static method in class com.mchange.v2.c3p0.DataSources
pooledDataSource(DataSource,String,Map) - static method in class com.mchange.v2.c3p0.DataSources
pooledDataSourceByName(String) - static method in class com.mchange.v2.c3p0.C3P0Registry
pooledDataSourcesByName(String) - static method in class com.mchange.v2.c3p0.C3P0Registry
PREFERRED_TEST_QUERY - static field in class com.mchange.v2.c3p0.PoolConfig
PROPERTY_CYCLE - static field in class com.mchange.v2.c3p0.PoolConfig

Q

QueryConnectionTester - interface com.mchange.v2.c3p0.QueryConnectionTester

R

RAW_CONNECTION - static field in class com.mchange.v2.c3p0.C3P0ProxyConnection
A token representing an unwrapped, unproxied jdbc Connection for use in rawConnectionOperation(Method,Object,Object[])
RAW_STATEMENT - static field in class com.mchange.v2.c3p0.C3P0ProxyStatement
A token representing an unwrapped, unproxied jdbc Connection for use in rawStatementOperation(Method,Object,Object[])
Allows one to work with the unproxied, raw Connection.
Allows one to work with the unproxied, raw vendor-provided Statement .
reregister(com.mchange.v2.c3p0.impl.IdentityTokenized) - static method in class com.mchange.v2.c3p0.C3P0Registry

S

sampleStatementCacheStatus(String,String) - method in class com.mchange.v2.c3p0.PooledDataSource
sampleStatementCacheStatusDefaultUser() - method in class com.mchange.v2.c3p0.PooledDataSource
sampleThreadPoolStackTraces() - method in class com.mchange.v2.c3p0.PooledDataSource
sampleThreadPoolStatus() - method in class com.mchange.v2.c3p0.PooledDataSource
setAcquireIncrement(int) - method in class com.mchange.v2.c3p0.ComboPooledDataSource
setAcquireIncrement(int) - method in class com.mchange.v2.c3p0.JndiRefConnectionPoolDataSource
setAcquireIncrement(int) - method in class com.mchange.v2.c3p0.PoolConfig
setAcquireRetryAttempts(int) - method in class com.mchange.v2.c3p0.ComboPooledDataSource
setAcquireRetryAttempts(int) - method in class com.mchange.v2.c3p0.PoolConfig
setAcquireRetryDelay(int) - method in class com.mchange.v2.c3p0.ComboPooledDataSource
setAcquireRetryDelay(int) - method in class com.mchange.v2.c3p0.JndiRefConnectionPoolDataSource
setAcquireRetryDelay(int) - method in class com.mchange.v2.c3p0.PoolConfig
setAutoCommitOnClose(boolean) - method in class com.mchange.v2.c3p0.ComboPooledDataSource
setAutoCommitOnClose(boolean) - method in class com.mchange.v2.c3p0.PoolConfig
setAutomaticTestTable(String) - method in class com.mchange.v2.c3p0.ComboPooledDataSource
setAutomaticTestTable(String) - method in class com.mchange.v2.c3p0.PoolConfig
setBreakAfterAcquireFailure(boolean) - method in class com.mchange.v2.c3p0.ComboPooledDataSource
setBreakAfterAcquireFailure(boolean) - method in class com.mchange.v2.c3p0.PoolConfig
setCheckoutTimeout(int) - method in class com.mchange.v2.c3p0.ComboPooledDataSource
setCheckoutTimeout(int) - method in class com.mchange.v2.c3p0.JndiRefConnectionPoolDataSource
setCheckoutTimeout(int) - method in class com.mchange.v2.c3p0.PoolConfig
setConnectionTesterClassName(String) - method in class com.mchange.v2.c3p0.ComboPooledDataSource
setConnectionTesterClassName(String) - method in class com.mchange.v2.c3p0.PoolConfig
setDataSourceName(String) - method in class com.mchange.v2.c3p0.PooledDataSource
setDescription(String) - method in class com.mchange.v2.c3p0.ComboPooledDataSource
setDriverClass(String) - method in class com.mchange.v2.c3p0.ComboPooledDataSource
setFactoryClassLocation(String) - method in class com.mchange.v2.c3p0.ComboPooledDataSource
setFactoryClassLocation(String) - method in class com.mchange.v2.c3p0.PoolConfig
setForceIgnoreUnresolvedTransactions(boolean) - method in class com.mchange.v2.c3p0.PoolConfig
setIdentityToken(String) - method in class com.mchange.v2.c3p0.JndiRefConnectionPoolDataSource
setIdleConnectionTestPeriod(int) - method in class com.mchange.v2.c3p0.ComboPooledDataSource
setIdleConnectionTestPeriod(int) - method in class com.mchange.v2.c3p0.PoolConfig
setInitialPoolSize(int) - method in class com.mchange.v2.c3p0.ComboPooledDataSource
setInitialPoolSize(int) - method in class com.mchange.v2.c3p0.JndiRefConnectionPoolDataSource
setInitialPoolSize(int) - method in class com.mchange.v2.c3p0.PoolConfig
setJdbcUrl(String) - method in class com.mchange.v2.c3p0.ComboPooledDataSource
setJdbcUrl(String) - method in class com.mchange.v2.c3p0.DriverManagerDataSource
setJndiEnv(Hashtable) - method in class com.mchange.v2.c3p0.JndiRefConnectionPoolDataSource
setJndiName(Object) - method in class com.mchange.v2.c3p0.JndiRefConnectionPoolDataSource
setLoginTimeout(int) - method in class com.mchange.v2.c3p0.DriverManagerDataSource
setLoginTimeout(int) - method in class com.mchange.v2.c3p0.JndiRefConnectionPoolDataSource
setLoginTimeout(int) - method in class com.mchange.v2.c3p0.WrapperConnectionPoolDataSource
setLogWriter(PrintWriter) - method in class com.mchange.v2.c3p0.DriverManagerDataSource
setLogWriter(PrintWriter) - method in class com.mchange.v2.c3p0.JndiRefConnectionPoolDataSource
setLogWriter(PrintWriter) - method in class com.mchange.v2.c3p0.WrapperConnectionPoolDataSource
setMaxAdministrativeTaskTime(int) - method in class com.mchange.v2.c3p0.ComboPooledDataSource
setMaxConnectionAge(int) - method in class com.mchange.v2.c3p0.ComboPooledDataSource
setMaxIdleTime(int) - method in class com.mchange.v2.c3p0.ComboPooledDataSource
setMaxIdleTime(int) - method in class com.mchange.v2.c3p0.JndiRefConnectionPoolDataSource
setMaxIdleTime(int) - method in class com.mchange.v2.c3p0.PoolConfig
setMaxIdleTimeExcessConnections(int) - method in class com.mchange.v2.c3p0.ComboPooledDataSource
setMaxPoolSize(int) - method in class com.mchange.v2.c3p0.ComboPooledDataSource
setMaxPoolSize(int) - method in class com.mchange.v2.c3p0.JndiRefConnectionPoolDataSource
setMaxPoolSize(int) - method in class com.mchange.v2.c3p0.PoolConfig
setMaxStatements(int) - method in class com.mchange.v2.c3p0.ComboPooledDataSource
setMaxStatements(int) - method in class com.mchange.v2.c3p0.JndiRefConnectionPoolDataSource
setMaxStatements(int) - method in class com.mchange.v2.c3p0.PoolConfig
setMaxStatementsPerConnection(int) - method in class com.mchange.v2.c3p0.ComboPooledDataSource
setMaxStatementsPerConnection(int) - method in class com.mchange.v2.c3p0.PoolConfig
setMinPoolSize(int) - method in class com.mchange.v2.c3p0.ComboPooledDataSource
setMinPoolSize(int) - method in class com.mchange.v2.c3p0.JndiRefConnectionPoolDataSource
setMinPoolSize(int) - method in class com.mchange.v2.c3p0.PoolConfig
setNumHelperThreads(int) - method in class com.mchange.v2.c3p0.PoolConfig
setOverrideDefaultPassword(String) - method in class com.mchange.v2.c3p0.ComboPooledDataSource
setOverrideDefaultUser(String) - method in class com.mchange.v2.c3p0.ComboPooledDataSource
setPassword(String) - method in class com.mchange.v2.c3p0.ComboPooledDataSource
setPassword(String) - method in class com.mchange.v2.c3p0.DriverManagerDataSource
setPreferredTestQuery(String) - method in class com.mchange.v2.c3p0.ComboPooledDataSource
setPreferredTestQuery(String) - method in class com.mchange.v2.c3p0.PoolConfig
setProperties(Properties) - method in class com.mchange.v2.c3p0.ComboPooledDataSource
setPropertyCycle(int) - method in class com.mchange.v2.c3p0.ComboPooledDataSource
setPropertyCycle(int) - method in class com.mchange.v2.c3p0.JndiRefConnectionPoolDataSource
setPropertyCycle(int) - method in class com.mchange.v2.c3p0.PoolConfig
setTestConnectionOnCheckin(boolean) - method in class com.mchange.v2.c3p0.ComboPooledDataSource
setTestConnectionOnCheckin(boolean) - method in class com.mchange.v2.c3p0.PoolConfig
setTestConnectionOnCheckout(boolean) - method in class com.mchange.v2.c3p0.ComboPooledDataSource
setTestConnectionOnCheckout(boolean) - method in class com.mchange.v2.c3p0.PoolConfig
setUnreturnedConnectionTimeout(int) - method in class com.mchange.v2.c3p0.ComboPooledDataSource
setUser(String) - method in class com.mchange.v2.c3p0.ComboPooledDataSource
setUser(String) - method in class com.mchange.v2.c3p0.DriverManagerDataSource
setUserOverridesAsString(String) - method in class com.mchange.v2.c3p0.ComboPooledDataSource
setUsesTraditionalReflectiveProxies(boolean) - method in class com.mchange.v2.c3p0.PoolConfig
softReset(String,String) - method in class com.mchange.v2.c3p0.PooledDataSource
Discards all Connections managed by the PooledDataSource with the specified authentication credentials and reacquires new Connections to populate.
softResetAllUsers() - method in class com.mchange.v2.c3p0.PooledDataSource
Discards all Connections managed by the PooledDataSource and reacquires new Connections to populate.
softResetDefaultUser() - method in class com.mchange.v2.c3p0.PooledDataSource
Discards all Connections managed by the PooledDataSource's default-authentication pool and reacquires new Connections to populate.
SQLWarnings - class com.mchange.v2.c3p0.SQLWarnings
statusOnException(Connection,Throwable) - method in class com.mchange.v2.c3p0.ConnectionTester
Override, but remember that preferredTestQuery and rootCauseOutParamHolder can be null.

T

TEST_CONNECTION_ON_CHECKIN - static field in class com.mchange.v2.c3p0.PoolConfig
TEST_CONNECTION_ON_CHECKOUT - static field in class com.mchange.v2.c3p0.PoolConfig
toString() - method in class com.mchange.v2.c3p0.ComboPooledDataSource
toString() - method in class com.mchange.v2.c3p0.JndiRefConnectionPoolDataSource
toString() - method in class com.mchange.v2.c3p0.WrapperConnectionPoolDataSource

U

UnifiedConnectionTester - interface com.mchange.v2.c3p0.UnifiedConnectionTester
Having expanded the once-simple ConnectionTester interface to support both user-specified queries and return of root cause Exceptions (via an out-param), this interface has grown unnecessarily complex.
unpooledDataSource() - static method in class com.mchange.v2.c3p0.DataSources
Defines an unpooled DataSource all of whose paramateres (especially jdbcUrl) should be set in config files.
unpooledDataSource(String) - static method in class com.mchange.v2.c3p0.DataSources
unpooledDataSource(String,Properties) - static method in class com.mchange.v2.c3p0.DataSources
Defines an unpooled DataSource on the specified JDBC URL.
unpooledDataSource(String,String,String) - static method in class com.mchange.v2.c3p0.DataSources
Defines an unpooled DataSource on the specified JDBC URL, authenticating with a username and password.
USES_TRADITIONAL_REFLECTIVE_PROXIES - static field in class com.mchange.v2.c3p0.PoolConfig

W

WrapperConnectionPoolDataSource() - constructor for class com.mchange.v2.c3p0.WrapperConnectionPoolDataSource