Save This Page
Home » c3p0-0.9.1.2.src » com.mchange.v2 » c3p0 » [javadoc | source]
com.mchange.v2.c3p0
public final class: ComboPooledDataSource [javadoc | source]
java.lang.Object
   PoolBackedDataSourceBase
      com.mchange.v2.c3p0.impl.AbstractPoolBackedDataSource
         com.mchange.v2.c3p0.ComboPooledDataSource

All Implemented Interfaces:
    Referenceable, Serializable, PooledDataSource

For the meaning of most of these properties, please see c3p0's top-level documentation!

Field Summary
static final  MLogger logger     
static final  Set TO_STRING_IGNORE_PROPS     
transient  DriverManagerDataSource dmds     
transient  WrapperConnectionPoolDataSource wcpds     
Fields inherited from com.mchange.v2.c3p0.impl.AbstractPoolBackedDataSource:
logger,  NO_CPDS_ERR_MSG,  poolManager,  is_closed
Constructor:
 public ComboPooledDataSource() 
 public ComboPooledDataSource(boolean autoregister) 
 public ComboPooledDataSource(String configName) 
Method from com.mchange.v2.c3p0.ComboPooledDataSource Summary:
getAcquireIncrement,   getAcquireRetryAttempts,   getAcquireRetryDelay,   getAutomaticTestTable,   getCheckoutTimeout,   getConnectionCustomizerClassName,   getConnectionTesterClassName,   getDescription,   getDriverClass,   getFactoryClassLocation,   getIdleConnectionTestPeriod,   getInitialPoolSize,   getJdbcUrl,   getMaxAdministrativeTaskTime,   getMaxConnectionAge,   getMaxIdleTime,   getMaxIdleTimeExcessConnections,   getMaxPoolSize,   getMaxStatements,   getMaxStatementsPerConnection,   getMinPoolSize,   getOverrideDefaultPassword,   getOverrideDefaultUser,   getPassword,   getPreferredTestQuery,   getProperties,   getPropertyCycle,   getUnreturnedConnectionTimeout,   getUser,   getUserOverridesAsString,   isAutoCommitOnClose,   isBreakAfterAcquireFailure,   isDebugUnreturnedConnectionStackTraces,   isForceIgnoreUnresolvedTransactions,   isTestConnectionOnCheckin,   isTestConnectionOnCheckout,   isUsesTraditionalReflectiveProxies,   setAcquireIncrement,   setAcquireRetryAttempts,   setAcquireRetryDelay,   setAutoCommitOnClose,   setAutomaticTestTable,   setBreakAfterAcquireFailure,   setCheckoutTimeout,   setConnectionCustomizerClassName,   setConnectionTesterClassName,   setDebugUnreturnedConnectionStackTraces,   setDescription,   setDriverClass,   setFactoryClassLocation,   setForceIgnoreUnresolvedTransactions,   setIdleConnectionTestPeriod,   setInitialPoolSize,   setJdbcUrl,   setMaxAdministrativeTaskTime,   setMaxConnectionAge,   setMaxIdleTime,   setMaxIdleTimeExcessConnections,   setMaxPoolSize,   setMaxStatements,   setMaxStatementsPerConnection,   setMinPoolSize,   setOverrideDefaultPassword,   setOverrideDefaultUser,   setPassword,   setPreferredTestQuery,   setProperties,   setPropertyCycle,   setTestConnectionOnCheckin,   setTestConnectionOnCheckout,   setUnreturnedConnectionTimeout,   setUser,   setUserOverridesAsString,   setUsesTraditionalReflectiveProxies,   toString
Methods from com.mchange.v2.c3p0.impl.AbstractPoolBackedDataSource:
close,   close,   getAllUsers,   getConnection,   getConnection,   getDataSourceName,   getEffectivePropertyCycle,   getEffectivePropertyCycleDefaultUser,   getLastAcquisitionFailure,   getLastAcquisitionFailureDefaultUser,   getLastCheckinFailure,   getLastCheckinFailureDefaultUser,   getLastCheckoutFailure,   getLastCheckoutFailureDefaultUser,   getLastConnectionTestFailure,   getLastConnectionTestFailureDefaultUser,   getLastIdleTestFailure,   getLastIdleTestFailureDefaultUser,   getLogWriter,   getLoginTimeout,   getNumBusyConnections,   getNumBusyConnections,   getNumBusyConnectionsAllUsers,   getNumBusyConnectionsDefaultUser,   getNumConnections,   getNumConnections,   getNumConnectionsAllUsers,   getNumConnectionsDefaultUser,   getNumFailedCheckins,   getNumFailedCheckinsDefaultUser,   getNumFailedCheckouts,   getNumFailedCheckoutsDefaultUser,   getNumFailedIdleTests,   getNumFailedIdleTestsDefaultUser,   getNumIdleConnections,   getNumIdleConnections,   getNumIdleConnectionsAllUsers,   getNumIdleConnectionsDefaultUser,   getNumThreadsAwaitingCheckout,   getNumThreadsAwaitingCheckoutDefaultUser,   getNumUnclosedOrphanedConnections,   getNumUnclosedOrphanedConnections,   getNumUnclosedOrphanedConnectionsAllUsers,   getNumUnclosedOrphanedConnectionsDefaultUser,   getNumUserPools,   getStartTimeMillis,   getStartTimeMillisDefaultUser,   getStatementCacheNumCheckedOut,   getStatementCacheNumCheckedOutDefaultUser,   getStatementCacheNumCheckedOutStatementsAllUsers,   getStatementCacheNumConnectionsWithCachedStatements,   getStatementCacheNumConnectionsWithCachedStatementsAllUsers,   getStatementCacheNumConnectionsWithCachedStatementsDefaultUser,   getStatementCacheNumStatements,   getStatementCacheNumStatementsAllUsers,   getStatementCacheNumStatementsDefaultUser,   getThreadPoolNumActiveThreads,   getThreadPoolNumIdleThreads,   getThreadPoolNumTasksPending,   getThreadPoolSize,   getUpTimeMillis,   getUpTimeMillisDefaultUser,   hardReset,   initializeNamedConfig,   resetPoolManager,   resetPoolManager,   sampleLastAcquisitionFailureStackTrace,   sampleLastAcquisitionFailureStackTraceDefaultUser,   sampleLastCheckinFailureStackTrace,   sampleLastCheckinFailureStackTraceDefaultUser,   sampleLastCheckoutFailureStackTrace,   sampleLastCheckoutFailureStackTraceDefaultUser,   sampleLastConnectionTestFailureStackTrace,   sampleLastConnectionTestFailureStackTraceDefaultUser,   sampleLastIdleTestFailureStackTrace,   sampleLastIdleTestFailureStackTraceDefaultUser,   sampleStatementCacheStatus,   sampleStatementCacheStatusDefaultUser,   sampleThreadPoolStackTraces,   sampleThreadPoolStatus,   setLogWriter,   setLoginTimeout,   softReset,   softResetAllUsers,   softResetDefaultUser
Methods from java.lang.Object:
equals,   getClass,   hashCode,   notify,   notifyAll,   toString,   wait,   wait,   wait
Method from com.mchange.v2.c3p0.ComboPooledDataSource Detail:
 public int getAcquireIncrement() 
 public int getAcquireRetryAttempts() 
 public int getAcquireRetryDelay() 
 public String getAutomaticTestTable() 
 public int getCheckoutTimeout() 
 public String getConnectionCustomizerClassName() 
 public String getConnectionTesterClassName() 
 public String getDescription() 
 public String getDriverClass() 
 public String getFactoryClassLocation() 
 public int getIdleConnectionTestPeriod() 
 public int getInitialPoolSize() 
 public String getJdbcUrl() 
 public int getMaxAdministrativeTaskTime() 
 public int getMaxConnectionAge() 
 public int getMaxIdleTime() 
 public int getMaxIdleTimeExcessConnections() 
 public int getMaxPoolSize() 
 public int getMaxStatements() 
 public int getMaxStatementsPerConnection() 
 public int getMinPoolSize() 
 public String getOverrideDefaultPassword() 
 public String getOverrideDefaultUser() 
 public String getPassword() 
 public String getPreferredTestQuery() 
 public Properties getProperties() 
 public int getPropertyCycle() 
 public int getUnreturnedConnectionTimeout() 
 public String getUser() 
 public String getUserOverridesAsString() 
 public boolean isAutoCommitOnClose() 
 public boolean isBreakAfterAcquireFailure() 
 public boolean isDebugUnreturnedConnectionStackTraces() 
 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 setConnectionCustomizerClassName(String connectionCustomizerClassName) 
 public  void setConnectionTesterClassName(String connectionTesterClassName) throws PropertyVetoException 
 public  void setDebugUnreturnedConnectionStackTraces(boolean debugUnreturnedConnectionStackTraces) 
 public  void setDescription(String description) 
 public  void setDriverClass(String driverClass) throws PropertyVetoException 
 public  void setFactoryClassLocation(String factoryClassLocation) 
 public  void setForceIgnoreUnresolvedTransactions(boolean forceIgnoreUnresolvedTransactions) 
 public  void setIdleConnectionTestPeriod(int idleConnectionTestPeriod) 
 public  void setInitialPoolSize(int initialPoolSize) 
 public  void setJdbcUrl(String jdbcUrl) 
 public  void setMaxAdministrativeTaskTime(int maxAdministrativeTaskTime) 
 public  void setMaxConnectionAge(int maxConnectionAge) 
 public  void setMaxIdleTime(int maxIdleTime) 
 public  void setMaxIdleTimeExcessConnections(int maxIdleTimeExcessConnections) 
 public  void setMaxPoolSize(int maxPoolSize) 
 public  void setMaxStatements(int maxStatements) 
 public  void setMaxStatementsPerConnection(int maxStatementsPerConnection) 
 public  void setMinPoolSize(int minPoolSize) 
 public  void setOverrideDefaultPassword(String overrideDefaultPassword) 
 public  void setOverrideDefaultUser(String overrideDefaultUser) 
 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 setUnreturnedConnectionTimeout(int unreturnedConnectionTimeout) 
 public  void setUser(String user) 
 public  void setUserOverridesAsString(String userOverridesAsString) throws PropertyVetoException 
 public  void setUsesTraditionalReflectiveProxies(boolean usesTraditionalReflectiveProxies) 
 public String toString()