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!

Method Summary
voidclose()
voidclose(boolean force_destroy)
intgetAcquireIncrement()
intgetAcquireRetryAttempts()
intgetAcquireRetryDelay()
StringgetAutomaticTestTable()
intgetCheckoutTimeout()
ConnectiongetConnection()
ConnectiongetConnection(String username, String password)
StringgetConnectionTesterClassName()
StringgetDescription()
StringgetDriverClass()
StringgetFactoryClassLocation()
StringgetIdentityToken()
intgetIdleConnectionTestPeriod()
intgetInitialPoolSize()
StringgetJdbcUrl()
intgetLoginTimeout()
PrintWritergetLogWriter()
intgetMaxIdleTime()
intgetMaxPoolSize()
intgetMaxStatements()
intgetMaxStatementsPerConnection()
intgetMinPoolSize()
intgetNumBusyConnections()
intgetNumBusyConnections(String username, String password)
intgetNumBusyConnectionsAllUsers()
intgetNumBusyConnectionsDefaultUser()
intgetNumConnections()
intgetNumConnections(String username, String password)
intgetNumConnectionsAllUsers()
intgetNumConnectionsDefaultUser()
intgetNumHelperThreads()
intgetNumIdleConnections()
intgetNumIdleConnections(String username, String password)
intgetNumIdleConnectionsAllUsers()
intgetNumIdleConnectionsDefaultUser()
intgetNumUnclosedOrphanedConnections()
intgetNumUnclosedOrphanedConnections(String username, String password)
intgetNumUnclosedOrphanedConnectionsAllUsers()
intgetNumUnclosedOrphanedConnectionsDefaultUser()
intgetNumUserPools()
StringgetPassword()
StringgetPreferredTestQuery()
PropertiesgetProperties()
intgetPropertyCycle()
ReferencegetReference()
StringgetUser()
voidhardReset()
booleanisAutoCommitOnClose()
booleanisBreakAfterAcquireFailure()
booleanisForceIgnoreUnresolvedTransactions()
booleanisTestConnectionOnCheckin()
booleanisTestConnectionOnCheckout()
booleanisUsesTraditionalReflectiveProxies()
voidsetAcquireIncrement(int acquireIncrement)
voidsetAcquireRetryAttempts(int acquireRetryAttempts)
voidsetAcquireRetryDelay(int acquireRetryDelay)
voidsetAutoCommitOnClose(boolean autoCommitOnClose)
voidsetAutomaticTestTable(String automaticTestTable)
voidsetBreakAfterAcquireFailure(boolean breakAfterAcquireFailure)
voidsetCheckoutTimeout(int checkoutTimeout)
voidsetConnectionTesterClassName(String connectionTesterClassName)
voidsetDescription(String description)
voidsetDriverClass(String driverClass)
voidsetFactoryClassLocation(String factoryClassLocation)
voidsetForceIgnoreUnresolvedTransactions(boolean forceIgnoreUnresolvedTransactions)
voidsetIdentityToken(String identityToken)
voidsetIdleConnectionTestPeriod(int idleConnectionTestPeriod)
voidsetInitialPoolSize(int initialPoolSize)
voidsetJdbcUrl(String jdbcUrl)
voidsetLoginTimeout(int seconds)
voidsetLogWriter(PrintWriter out)
voidsetMaxIdleTime(int maxIdleTime)
voidsetMaxPoolSize(int maxPoolSize)
voidsetMaxStatements(int maxStatements)
voidsetMaxStatementsPerConnection(int maxStatementsPerConnection)
voidsetMinPoolSize(int minPoolSize)
voidsetNumHelperThreads(int numHelperThreads)
voidsetPassword(String password)
voidsetPreferredTestQuery(String preferredTestQuery)
voidsetProperties(Properties properties)
voidsetPropertyCycle(int propertyCycle)
voidsetTestConnectionOnCheckin(boolean testConnectionOnCheckin)
voidsetTestConnectionOnCheckout(boolean testConnectionOnCheckout)
voidsetUser(String user)
voidsetUsesTraditionalReflectiveProxies(boolean usesTraditionalReflectiveProxies)
voidsoftReset(String username, String password)
voidsoftResetAllUsers()
voidsoftResetDefaultUser()
StringtoString()

Method Detail

close

public void close()

close

public void close(boolean force_destroy)

getAcquireIncrement

public int getAcquireIncrement()

getAcquireRetryAttempts

public int getAcquireRetryAttempts()

getAcquireRetryDelay

public int getAcquireRetryDelay()

getAutomaticTestTable

public String getAutomaticTestTable()

getCheckoutTimeout

public int getCheckoutTimeout()

getConnection

public Connection getConnection()

getConnection

public Connection getConnection(String username, String password)

getConnectionTesterClassName

public String getConnectionTesterClassName()

getDescription

public String getDescription()

getDriverClass

public String getDriverClass()

getFactoryClassLocation

public String getFactoryClassLocation()

getIdentityToken

public String getIdentityToken()

getIdleConnectionTestPeriod

public int getIdleConnectionTestPeriod()

getInitialPoolSize

public int getInitialPoolSize()

getJdbcUrl

public String getJdbcUrl()

getLoginTimeout

public int getLoginTimeout()

getLogWriter

public PrintWriter getLogWriter()

getMaxIdleTime

public int getMaxIdleTime()

getMaxPoolSize

public int getMaxPoolSize()

getMaxStatements

public int getMaxStatements()

getMaxStatementsPerConnection

public int getMaxStatementsPerConnection()

getMinPoolSize

public int getMinPoolSize()

getNumBusyConnections

public int getNumBusyConnections()

getNumBusyConnections

public int getNumBusyConnections(String username, String password)

getNumBusyConnectionsAllUsers

public int getNumBusyConnectionsAllUsers()

getNumBusyConnectionsDefaultUser

public int getNumBusyConnectionsDefaultUser()

getNumConnections

public int getNumConnections()

getNumConnections

public int getNumConnections(String username, String password)

getNumConnectionsAllUsers

public int getNumConnectionsAllUsers()

getNumConnectionsDefaultUser

public int getNumConnectionsDefaultUser()

getNumHelperThreads

public int getNumHelperThreads()

getNumIdleConnections

public int getNumIdleConnections()

getNumIdleConnections

public int getNumIdleConnections(String username, String password)

getNumIdleConnectionsAllUsers

public int getNumIdleConnectionsAllUsers()

getNumIdleConnectionsDefaultUser

public int getNumIdleConnectionsDefaultUser()

getNumUnclosedOrphanedConnections

public int getNumUnclosedOrphanedConnections()

getNumUnclosedOrphanedConnections

public int getNumUnclosedOrphanedConnections(String username, String password)

getNumUnclosedOrphanedConnectionsAllUsers

public int getNumUnclosedOrphanedConnectionsAllUsers()

getNumUnclosedOrphanedConnectionsDefaultUser

public int getNumUnclosedOrphanedConnectionsDefaultUser()

getNumUserPools

public int getNumUserPools()

getPassword

public String getPassword()

getPreferredTestQuery

public String getPreferredTestQuery()

getProperties

public Properties getProperties()

getPropertyCycle

public int getPropertyCycle()

getReference

public Reference getReference()

getUser

public String getUser()

hardReset

public void hardReset()

isAutoCommitOnClose

public boolean isAutoCommitOnClose()

isBreakAfterAcquireFailure

public boolean isBreakAfterAcquireFailure()

isForceIgnoreUnresolvedTransactions

public boolean isForceIgnoreUnresolvedTransactions()

isTestConnectionOnCheckin

public boolean isTestConnectionOnCheckin()

isTestConnectionOnCheckout

public boolean isTestConnectionOnCheckout()

isUsesTraditionalReflectiveProxies

public boolean isUsesTraditionalReflectiveProxies()

setAcquireIncrement

public void setAcquireIncrement(int acquireIncrement)

setAcquireRetryAttempts

public void setAcquireRetryAttempts(int acquireRetryAttempts)

setAcquireRetryDelay

public void setAcquireRetryDelay(int acquireRetryDelay)

setAutoCommitOnClose

public void setAutoCommitOnClose(boolean autoCommitOnClose)

setAutomaticTestTable

public void setAutomaticTestTable(String automaticTestTable)

setBreakAfterAcquireFailure

public void setBreakAfterAcquireFailure(boolean breakAfterAcquireFailure)

setCheckoutTimeout

public void setCheckoutTimeout(int checkoutTimeout)

setConnectionTesterClassName

public void setConnectionTesterClassName(String connectionTesterClassName)

setDescription

public void setDescription(String description)

setDriverClass

public void setDriverClass(String driverClass)

setFactoryClassLocation

public void setFactoryClassLocation(String factoryClassLocation)

setForceIgnoreUnresolvedTransactions

public void setForceIgnoreUnresolvedTransactions(boolean forceIgnoreUnresolvedTransactions)

setIdentityToken

public void setIdentityToken(String identityToken)

setIdleConnectionTestPeriod

public void setIdleConnectionTestPeriod(int idleConnectionTestPeriod)

setInitialPoolSize

public void setInitialPoolSize(int initialPoolSize)

setJdbcUrl

public void setJdbcUrl(String jdbcUrl)

setLoginTimeout

public void setLoginTimeout(int seconds)

setLogWriter

public void setLogWriter(PrintWriter out)

setMaxIdleTime

public void setMaxIdleTime(int maxIdleTime)

setMaxPoolSize

public void setMaxPoolSize(int maxPoolSize)

setMaxStatements

public void setMaxStatements(int maxStatements)

setMaxStatementsPerConnection

public void setMaxStatementsPerConnection(int maxStatementsPerConnection)

setMinPoolSize

public void setMinPoolSize(int minPoolSize)

setNumHelperThreads

public void setNumHelperThreads(int numHelperThreads)

setPassword

public void setPassword(String password)

setPreferredTestQuery

public void setPreferredTestQuery(String preferredTestQuery)

setProperties

public void setProperties(Properties properties)

setPropertyCycle

public void setPropertyCycle(int propertyCycle)

setTestConnectionOnCheckin

public void setTestConnectionOnCheckin(boolean testConnectionOnCheckin)

setTestConnectionOnCheckout

public void setTestConnectionOnCheckout(boolean testConnectionOnCheckout)

setUser

public void setUser(String user)

setUsesTraditionalReflectiveProxies

public void setUsesTraditionalReflectiveProxies(boolean usesTraditionalReflectiveProxies)

softReset

public void softReset(String username, String password)

softResetAllUsers

public void softResetAllUsers()

softResetDefaultUser

public void softResetDefaultUser()

toString

public String toString()