Class PoolBackedDataSourceBase

    • Field Detail

      • pcs

        protected java.beans.PropertyChangeSupport pcs
      • vcs

        protected java.beans.VetoableChangeSupport vcs
    • Constructor Detail

      • PoolBackedDataSourceBase

        public PoolBackedDataSourceBase​(boolean autoregister)
    • Method Detail

      • 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)
      • getExtensions

        public java.util.Map getExtensions()
      • setExtensions

        public void setExtensions​(java.util.Map extensions)
      • getFactoryClassLocation

        public java.lang.String getFactoryClassLocation()
      • setFactoryClassLocation

        public void setFactoryClassLocation​(java.lang.String factoryClassLocation)
      • 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()
      • getParentLogger

        public java.util.logging.Logger getParentLogger()
                                                 throws java.sql.SQLFeatureNotSupportedException
        Throws:
        java.sql.SQLFeatureNotSupportedException
      • 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