Package com.mchange.v2.c3p0.impl
Class WrapperConnectionPoolDataSourceBase
- java.lang.Object
-
- com.mchange.v2.c3p0.impl.AbstractIdentityTokenized
-
- com.mchange.v2.c3p0.impl.IdentityTokenResolvable
-
- com.mchange.v2.c3p0.impl.WrapperConnectionPoolDataSourceBase
-
- All Implemented Interfaces:
IdentityTokenized,java.io.Serializable,javax.naming.Referenceable
- Direct Known Subclasses:
WrapperConnectionPoolDataSource
public abstract class WrapperConnectionPoolDataSourceBase extends IdentityTokenResolvable implements javax.naming.Referenceable, java.io.Serializable
This class was generated by com.mchange.v2.c3p0.codegen.BeangenDataSourceGenerator.- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description WrapperConnectionPoolDataSourceBase(boolean autoregister)
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description voidaddPropertyChangeListener(java.beans.PropertyChangeListener pcl)voidaddPropertyChangeListener(java.lang.String propName, java.beans.PropertyChangeListener pcl)voidaddVetoableChangeListener(java.beans.VetoableChangeListener vcl)protected java.lang.StringextraToStringInfo()intgetAcquireIncrement()intgetAcquireRetryAttempts()intgetAcquireRetryDelay()java.lang.StringgetAutomaticTestTable()intgetCheckoutTimeout()java.lang.StringgetConnectionCustomizerClassName()intgetConnectionIsValidTimeout()java.lang.StringgetConnectionTesterClassName()java.lang.StringgetContextClassLoaderSource()java.lang.StringgetFactoryClassLocation()java.lang.StringgetIdentityToken()intgetIdleConnectionTestPeriod()intgetInitialPoolSize()java.lang.StringgetMarkSessionBoundaries()intgetMaxAdministrativeTaskTime()intgetMaxConnectionAge()intgetMaxIdleTime()intgetMaxIdleTimeExcessConnections()intgetMaxPoolSize()intgetMaxStatements()intgetMaxStatementsPerConnection()intgetMinPoolSize()javax.sql.DataSourcegetNestedDataSource()java.lang.StringgetOverrideDefaultPassword()java.lang.StringgetOverrideDefaultUser()java.util.logging.LoggergetParentLogger()protected abstract javax.sql.PooledConnectiongetPooledConnection(ConnectionCustomizer cc, java.lang.String idt)protected abstract javax.sql.PooledConnectiongetPooledConnection(java.lang.String user, java.lang.String password, ConnectionCustomizer cc, java.lang.String idt)java.lang.StringgetPreferredTestQuery()java.beans.PropertyChangeListener[]getPropertyChangeListeners()protected java.beans.PropertyChangeSupportgetPropertyChangeSupport()intgetPropertyCycle()javax.naming.ReferencegetReference()intgetStatementCacheNumDeferredCloseThreads()java.lang.StringgetTaskRunnerFactoryClassName()intgetUnreturnedConnectionTimeout()java.lang.StringgetUserOverridesAsString()java.beans.VetoableChangeListener[]getVetoableChangeListeners()protected java.beans.VetoableChangeSupportgetVetoableChangeSupport()booleanisAttemptResurrectOnCheckin()booleanisAutoCommitOnClose()booleanisBreakAfterAcquireFailure()booleanisDebugUnreturnedConnectionStackTraces()booleanisForceIgnoreUnresolvedTransactions()booleanisForceSynchronousCheckins()booleanisPrivilegeSpawnedThreads()booleanisTestConnectionOnCheckin()booleanisTestConnectionOnCheckout()voidremovePropertyChangeListener(java.beans.PropertyChangeListener pcl)voidremovePropertyChangeListener(java.lang.String propName, java.beans.PropertyChangeListener pcl)voidremoveVetoableChangeListener(java.beans.VetoableChangeListener vcl)voidsetAcquireIncrement(int acquireIncrement)voidsetAcquireRetryAttempts(int acquireRetryAttempts)voidsetAcquireRetryDelay(int acquireRetryDelay)voidsetAttemptResurrectOnCheckin(boolean attemptResurrectOnCheckin)voidsetAutoCommitOnClose(boolean autoCommitOnClose)voidsetAutomaticTestTable(java.lang.String automaticTestTable)voidsetBreakAfterAcquireFailure(boolean breakAfterAcquireFailure)voidsetCheckoutTimeout(int checkoutTimeout)voidsetConnectionCustomizerClassName(java.lang.String connectionCustomizerClassName)voidsetConnectionIsValidTimeout(int connectionIsValidTimeout)voidsetConnectionTesterClassName(java.lang.String connectionTesterClassName)voidsetContextClassLoaderSource(java.lang.String contextClassLoaderSource)voidsetDebugUnreturnedConnectionStackTraces(boolean debugUnreturnedConnectionStackTraces)voidsetFactoryClassLocation(java.lang.String factoryClassLocation)voidsetForceIgnoreUnresolvedTransactions(boolean forceIgnoreUnresolvedTransactions)voidsetForceSynchronousCheckins(boolean forceSynchronousCheckins)voidsetIdentityToken(java.lang.String identityToken)voidsetIdleConnectionTestPeriod(int idleConnectionTestPeriod)voidsetInitialPoolSize(int initialPoolSize)voidsetMarkSessionBoundaries(java.lang.String markSessionBoundaries)voidsetMaxAdministrativeTaskTime(int maxAdministrativeTaskTime)voidsetMaxConnectionAge(int maxConnectionAge)voidsetMaxIdleTime(int maxIdleTime)voidsetMaxIdleTimeExcessConnections(int maxIdleTimeExcessConnections)voidsetMaxPoolSize(int maxPoolSize)voidsetMaxStatements(int maxStatements)voidsetMaxStatementsPerConnection(int maxStatementsPerConnection)voidsetMinPoolSize(int minPoolSize)voidsetNestedDataSource(javax.sql.DataSource nestedDataSource)voidsetOverrideDefaultPassword(java.lang.String overrideDefaultPassword)voidsetOverrideDefaultUser(java.lang.String overrideDefaultUser)voidsetPreferredTestQuery(java.lang.String preferredTestQuery)voidsetPrivilegeSpawnedThreads(boolean privilegeSpawnedThreads)voidsetPropertyCycle(int propertyCycle)voidsetStatementCacheNumDeferredCloseThreads(int statementCacheNumDeferredCloseThreads)voidsetTaskRunnerFactoryClassName(java.lang.String taskRunnerFactoryClassName)voidsetTestConnectionOnCheckin(boolean testConnectionOnCheckin)voidsetTestConnectionOnCheckout(boolean testConnectionOnCheckout)voidsetUnreturnedConnectionTimeout(int unreturnedConnectionTimeout)voidsetUserOverridesAsString(java.lang.String userOverridesAsString)java.lang.StringtoString()-
Methods inherited from class com.mchange.v2.c3p0.impl.IdentityTokenResolvable
doResolve, readResolve, verifyResolve
-
Methods inherited from class com.mchange.v2.c3p0.impl.AbstractIdentityTokenized
equals, hashCode
-
-
-
-
Method Detail
-
getPropertyChangeSupport
protected java.beans.PropertyChangeSupport getPropertyChangeSupport()
-
getVetoableChangeSupport
protected java.beans.VetoableChangeSupport getVetoableChangeSupport()
-
getAcquireIncrement
public int getAcquireIncrement()
-
setAcquireIncrement
public void setAcquireIncrement(int acquireIncrement)
-
getAcquireRetryAttempts
public int getAcquireRetryAttempts()
-
setAcquireRetryAttempts
public void setAcquireRetryAttempts(int acquireRetryAttempts)
-
getAcquireRetryDelay
public int getAcquireRetryDelay()
-
setAcquireRetryDelay
public void setAcquireRetryDelay(int acquireRetryDelay)
-
isAttemptResurrectOnCheckin
public boolean isAttemptResurrectOnCheckin()
-
setAttemptResurrectOnCheckin
public void setAttemptResurrectOnCheckin(boolean attemptResurrectOnCheckin)
-
isAutoCommitOnClose
public boolean isAutoCommitOnClose()
-
setAutoCommitOnClose
public void setAutoCommitOnClose(boolean autoCommitOnClose)
-
getAutomaticTestTable
public java.lang.String getAutomaticTestTable()
-
setAutomaticTestTable
public void setAutomaticTestTable(java.lang.String automaticTestTable)
-
isBreakAfterAcquireFailure
public boolean isBreakAfterAcquireFailure()
-
setBreakAfterAcquireFailure
public void setBreakAfterAcquireFailure(boolean breakAfterAcquireFailure)
-
getCheckoutTimeout
public int getCheckoutTimeout()
-
setCheckoutTimeout
public void setCheckoutTimeout(int checkoutTimeout)
-
getConnectionCustomizerClassName
public java.lang.String getConnectionCustomizerClassName()
-
setConnectionCustomizerClassName
public void setConnectionCustomizerClassName(java.lang.String connectionCustomizerClassName)
-
getConnectionIsValidTimeout
public int getConnectionIsValidTimeout()
-
setConnectionIsValidTimeout
public void setConnectionIsValidTimeout(int connectionIsValidTimeout)
-
getConnectionTesterClassName
public java.lang.String getConnectionTesterClassName()
-
setConnectionTesterClassName
public void setConnectionTesterClassName(java.lang.String connectionTesterClassName) throws java.beans.PropertyVetoException- Throws:
java.beans.PropertyVetoException
-
getContextClassLoaderSource
public java.lang.String getContextClassLoaderSource()
-
setContextClassLoaderSource
public void setContextClassLoaderSource(java.lang.String contextClassLoaderSource) throws java.beans.PropertyVetoException- Throws:
java.beans.PropertyVetoException
-
isDebugUnreturnedConnectionStackTraces
public boolean isDebugUnreturnedConnectionStackTraces()
-
setDebugUnreturnedConnectionStackTraces
public void setDebugUnreturnedConnectionStackTraces(boolean debugUnreturnedConnectionStackTraces)
-
getFactoryClassLocation
public java.lang.String getFactoryClassLocation()
-
setFactoryClassLocation
public void setFactoryClassLocation(java.lang.String factoryClassLocation)
-
isForceIgnoreUnresolvedTransactions
public boolean isForceIgnoreUnresolvedTransactions()
-
setForceIgnoreUnresolvedTransactions
public void setForceIgnoreUnresolvedTransactions(boolean forceIgnoreUnresolvedTransactions)
-
isForceSynchronousCheckins
public boolean isForceSynchronousCheckins()
-
setForceSynchronousCheckins
public void setForceSynchronousCheckins(boolean forceSynchronousCheckins)
-
getIdentityToken
public java.lang.String getIdentityToken()
- Specified by:
getIdentityTokenin interfaceIdentityTokenized
-
setIdentityToken
public void setIdentityToken(java.lang.String identityToken)
- Specified by:
setIdentityTokenin interfaceIdentityTokenized
-
getIdleConnectionTestPeriod
public int getIdleConnectionTestPeriod()
-
setIdleConnectionTestPeriod
public void setIdleConnectionTestPeriod(int idleConnectionTestPeriod)
-
getInitialPoolSize
public int getInitialPoolSize()
-
setInitialPoolSize
public void setInitialPoolSize(int initialPoolSize)
-
getMarkSessionBoundaries
public java.lang.String getMarkSessionBoundaries()
-
setMarkSessionBoundaries
public void setMarkSessionBoundaries(java.lang.String markSessionBoundaries) throws java.beans.PropertyVetoException- Throws:
java.beans.PropertyVetoException
-
getMaxAdministrativeTaskTime
public int getMaxAdministrativeTaskTime()
-
setMaxAdministrativeTaskTime
public void setMaxAdministrativeTaskTime(int maxAdministrativeTaskTime)
-
getMaxConnectionAge
public int getMaxConnectionAge()
-
setMaxConnectionAge
public void setMaxConnectionAge(int maxConnectionAge)
-
getMaxIdleTime
public int getMaxIdleTime()
-
setMaxIdleTime
public void setMaxIdleTime(int maxIdleTime)
-
getMaxIdleTimeExcessConnections
public int getMaxIdleTimeExcessConnections()
-
setMaxIdleTimeExcessConnections
public void setMaxIdleTimeExcessConnections(int maxIdleTimeExcessConnections)
-
getMaxPoolSize
public int getMaxPoolSize()
-
setMaxPoolSize
public void setMaxPoolSize(int maxPoolSize)
-
getMaxStatements
public int getMaxStatements()
-
setMaxStatements
public void setMaxStatements(int maxStatements)
-
getMaxStatementsPerConnection
public int getMaxStatementsPerConnection()
-
setMaxStatementsPerConnection
public void setMaxStatementsPerConnection(int maxStatementsPerConnection)
-
getMinPoolSize
public int getMinPoolSize()
-
setMinPoolSize
public void setMinPoolSize(int minPoolSize)
-
getNestedDataSource
public javax.sql.DataSource getNestedDataSource()
-
setNestedDataSource
public void setNestedDataSource(javax.sql.DataSource nestedDataSource)
-
getOverrideDefaultPassword
public java.lang.String getOverrideDefaultPassword()
-
setOverrideDefaultPassword
public void setOverrideDefaultPassword(java.lang.String overrideDefaultPassword)
-
getOverrideDefaultUser
public java.lang.String getOverrideDefaultUser()
-
setOverrideDefaultUser
public void setOverrideDefaultUser(java.lang.String overrideDefaultUser)
-
getPreferredTestQuery
public java.lang.String getPreferredTestQuery()
-
setPreferredTestQuery
public void setPreferredTestQuery(java.lang.String preferredTestQuery)
-
isPrivilegeSpawnedThreads
public boolean isPrivilegeSpawnedThreads()
-
setPrivilegeSpawnedThreads
public void setPrivilegeSpawnedThreads(boolean privilegeSpawnedThreads)
-
getPropertyCycle
public int getPropertyCycle()
-
setPropertyCycle
public void setPropertyCycle(int propertyCycle)
-
getStatementCacheNumDeferredCloseThreads
public int getStatementCacheNumDeferredCloseThreads()
-
setStatementCacheNumDeferredCloseThreads
public void setStatementCacheNumDeferredCloseThreads(int statementCacheNumDeferredCloseThreads)
-
getTaskRunnerFactoryClassName
public java.lang.String getTaskRunnerFactoryClassName()
-
setTaskRunnerFactoryClassName
public void setTaskRunnerFactoryClassName(java.lang.String taskRunnerFactoryClassName) throws java.beans.PropertyVetoException- Throws:
java.beans.PropertyVetoException
-
isTestConnectionOnCheckin
public boolean isTestConnectionOnCheckin()
-
setTestConnectionOnCheckin
public void setTestConnectionOnCheckin(boolean testConnectionOnCheckin)
-
isTestConnectionOnCheckout
public boolean isTestConnectionOnCheckout()
-
setTestConnectionOnCheckout
public void setTestConnectionOnCheckout(boolean testConnectionOnCheckout)
-
getUnreturnedConnectionTimeout
public int getUnreturnedConnectionTimeout()
-
setUnreturnedConnectionTimeout
public void setUnreturnedConnectionTimeout(int unreturnedConnectionTimeout)
-
getUserOverridesAsString
public java.lang.String getUserOverridesAsString()
-
setUserOverridesAsString
public void setUserOverridesAsString(java.lang.String userOverridesAsString) throws java.beans.PropertyVetoException- Throws:
java.beans.PropertyVetoException
-
addPropertyChangeListener
public void addPropertyChangeListener(java.beans.PropertyChangeListener pcl)
-
addPropertyChangeListener
public void addPropertyChangeListener(java.lang.String propName, java.beans.PropertyChangeListener pcl)
-
removePropertyChangeListener
public void removePropertyChangeListener(java.beans.PropertyChangeListener pcl)
-
removePropertyChangeListener
public void removePropertyChangeListener(java.lang.String propName, java.beans.PropertyChangeListener pcl)
-
getPropertyChangeListeners
public java.beans.PropertyChangeListener[] getPropertyChangeListeners()
-
addVetoableChangeListener
public void addVetoableChangeListener(java.beans.VetoableChangeListener vcl)
-
removeVetoableChangeListener
public void removeVetoableChangeListener(java.beans.VetoableChangeListener vcl)
-
getVetoableChangeListeners
public java.beans.VetoableChangeListener[] getVetoableChangeListeners()
-
getParentLogger
public java.util.logging.Logger getParentLogger() throws java.sql.SQLFeatureNotSupportedException- Throws:
java.sql.SQLFeatureNotSupportedException
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
extraToStringInfo
protected java.lang.String extraToStringInfo()
-
getReference
public javax.naming.Reference getReference() throws javax.naming.NamingException- Specified by:
getReferencein interfacejavax.naming.Referenceable- Throws:
javax.naming.NamingException
-
getPooledConnection
protected abstract javax.sql.PooledConnection getPooledConnection(ConnectionCustomizer cc, java.lang.String idt) throws java.sql.SQLException
- Throws:
java.sql.SQLException
-
getPooledConnection
protected abstract javax.sql.PooledConnection getPooledConnection(java.lang.String user, java.lang.String password, ConnectionCustomizer cc, java.lang.String idt) throws java.sql.SQLException- Throws:
java.sql.SQLException
-
-