com.mchange.v2.c3p0.impl
Class PoolBackedDataSourceBase
java.lang.Object
com.mchange.v2.c3p0.impl.AbstractIdentityTokenized
com.mchange.v2.c3p0.impl.IdentityTokenResolvable
com.mchange.v2.c3p0.impl.PoolBackedDataSourceBase
- All Implemented Interfaces:
- IdentityTokenized, java.io.Serializable, javax.naming.Referenceable
- Direct Known Subclasses:
- AbstractPoolBackedDataSource
public class PoolBackedDataSourceBase
- extends IdentityTokenResolvable
- implements javax.naming.Referenceable, java.io.Serializable
This class was generated by com.mchange.v2.c3p0.codegen.BeangenDataSourceGenerator.
- See Also:
- Serialized Form
Field Summary |
protected java.beans.PropertyChangeSupport |
pcs
|
protected java.beans.VetoableChangeSupport |
vcs
|
Methods inherited from class java.lang.Object |
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
pcs
protected java.beans.PropertyChangeSupport pcs
vcs
protected java.beans.VetoableChangeSupport vcs
PoolBackedDataSourceBase
public PoolBackedDataSourceBase(boolean autoregister)
getPropertyChangeSupport
protected java.beans.PropertyChangeSupport getPropertyChangeSupport()
getVetoableChangeSupport
protected java.beans.VetoableChangeSupport getVetoableChangeSupport()
getConnectionPoolDataSource
public javax.sql.ConnectionPoolDataSource getConnectionPoolDataSource()
setConnectionPoolDataSource
public void setConnectionPoolDataSource(javax.sql.ConnectionPoolDataSource connectionPoolDataSource)
throws java.beans.PropertyVetoException
- Throws:
java.beans.PropertyVetoException
getDataSourceName
public java.lang.String getDataSourceName()
setDataSourceName
public void setDataSourceName(java.lang.String dataSourceName)
getFactoryClassLocation
public java.lang.String getFactoryClassLocation()
setFactoryClassLocation
public void setFactoryClassLocation(java.lang.String factoryClassLocation)
getIdentityToken
public java.lang.String getIdentityToken()
- Specified by:
getIdentityToken
in interface IdentityTokenized
setIdentityToken
public void setIdentityToken(java.lang.String identityToken)
- Specified by:
setIdentityToken
in interface IdentityTokenized
getNumHelperThreads
public int getNumHelperThreads()
setNumHelperThreads
public void setNumHelperThreads(int numHelperThreads)
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()
toString
public java.lang.String toString()
- Overrides:
toString
in class java.lang.Object
extraToStringInfo
protected java.lang.String extraToStringInfo()
getReference
public javax.naming.Reference getReference()
throws javax.naming.NamingException
- Specified by:
getReference
in interface javax.naming.Referenceable
- Throws:
javax.naming.NamingException