com.mchange.v2.c3p0
Class ComboPooledDataSource
public final
class
ComboPooledDataSource
extends IdentityTokenResolvable
implements PooledDataSource, Serializable, Referenceable
For the meaning of most of these properties, please see PoolConfig!
public void close()
public void close(boolean force_destroy)
public int getAcquireIncrement()
public int getAcquireRetryAttempts()
public int getAcquireRetryDelay()
public String getAutomaticTestTable()
public int getCheckoutTimeout()
public Connection getConnection()
public Connection getConnection(String username, String password)
public String getConnectionTesterClassName()
public String getDescription()
public String getDriverClass()
public String getFactoryClassLocation()
public String getIdentityToken()
public int getIdleConnectionTestPeriod()
public int getInitialPoolSize()
public String getJdbcUrl()
public int getLoginTimeout()
public PrintWriter getLogWriter()
public int getMaxIdleTime()
public int getMaxPoolSize()
public int getMaxStatements()
public int getMaxStatementsPerConnection()
public int getMinPoolSize()
public int getNumBusyConnections()
public int getNumBusyConnections(String username, String password)
public int getNumBusyConnectionsAllUsers()
public int getNumBusyConnectionsDefaultUser()
public int getNumConnections()
public int getNumConnections(String username, String password)
public int getNumConnectionsAllUsers()
public int getNumConnectionsDefaultUser()
public int getNumHelperThreads()
public int getNumIdleConnections()
public int getNumIdleConnections(String username, String password)
public int getNumIdleConnectionsAllUsers()
public int getNumIdleConnectionsDefaultUser()
public int getNumUnclosedOrphanedConnections()
public int getNumUnclosedOrphanedConnections(String username, String password)
public int getNumUnclosedOrphanedConnectionsAllUsers()
public int getNumUnclosedOrphanedConnectionsDefaultUser()
public int getNumUserPools()
public String getPassword()
public String getPreferredTestQuery()
public Properties getProperties()
public int getPropertyCycle()
public Reference getReference()
public String getUser()
public void hardReset()
public boolean isAutoCommitOnClose()
public boolean isBreakAfterAcquireFailure()
public boolean isForceIgnoreUnresolvedTransactions()
public boolean isTestConnectionOnCheckin()
public boolean isTestConnectionOnCheckout()
public boolean isUsesTraditionalReflectiveProxies()
public void setAcquireIncrement(int acquireIncrement)
public void setAcquireRetryAttempts(int acquireRetryAttempts)
public void setAcquireRetryDelay(int acquireRetryDelay)
public void setAutoCommitOnClose(boolean autoCommitOnClose)
public void setAutomaticTestTable(String automaticTestTable)
public void setBreakAfterAcquireFailure(boolean breakAfterAcquireFailure)
public void setCheckoutTimeout(int checkoutTimeout)
public void setConnectionTesterClassName(String connectionTesterClassName)
public void setDescription(String description)
public void setDriverClass(String driverClass)
public void setFactoryClassLocation(String factoryClassLocation)
public void setForceIgnoreUnresolvedTransactions(boolean forceIgnoreUnresolvedTransactions)
public void setIdentityToken(String identityToken)
public void setIdleConnectionTestPeriod(int idleConnectionTestPeriod)
public void setInitialPoolSize(int initialPoolSize)
public void setJdbcUrl(String jdbcUrl)
public void setLoginTimeout(int seconds)
public void setLogWriter(PrintWriter out)
public void setMaxIdleTime(int maxIdleTime)
public void setMaxPoolSize(int maxPoolSize)
public void setMaxStatements(int maxStatements)
public void setMaxStatementsPerConnection(int maxStatementsPerConnection)
public void setMinPoolSize(int minPoolSize)
public void setNumHelperThreads(int numHelperThreads)
public void setPassword(String password)
public void setPreferredTestQuery(String preferredTestQuery)
public void setProperties(Properties properties)
public void setPropertyCycle(int propertyCycle)
public void setTestConnectionOnCheckin(boolean testConnectionOnCheckin)
public void setTestConnectionOnCheckout(boolean testConnectionOnCheckout)
public void setUser(String user)
public void setUsesTraditionalReflectiveProxies(boolean usesTraditionalReflectiveProxies)
public void softReset(String username, String password)
public void softResetAllUsers()
public void softResetDefaultUser()
public String toString()