Class JdbcPooledConnection

    • Field Detail

      • DEFAULT_MINIMUM_POOL_SIZE

        public static final int DEFAULT_MINIMUM_POOL_SIZE
        See Also:
        Constant Field Values
      • DEFAULT_MAXIMUM_POOL_SIZE

        public static final int DEFAULT_MAXIMUM_POOL_SIZE
        See Also:
        Constant Field Values
      • DEFAULT_ACQUIRE_INCREMENT

        public static final int DEFAULT_ACQUIRE_INCREMENT
        See Also:
        Constant Field Values
    • Constructor Detail

      • JdbcPooledConnection

        public JdbcPooledConnection()
    • Method Detail

      • equals

        public boolean equals​(java.lang.Object o)
        Description copied from class: DatabaseConnection

        Force implementations to over-ride equals with a semantic implementation.

        Specified by:
        equals in class DatabaseConnection
        See Also:
        Object.equals(java.lang.Object)
      • getMinimumPoolSize

        public java.lang.Integer getMinimumPoolSize()
      • setMinimumPoolSize

        public void setMinimumPoolSize​(java.lang.Integer minimumPoolSize)
      • minPoolSize

        public int minPoolSize()
      • getMaximumPoolSize

        public java.lang.Integer getMaximumPoolSize()
      • setMaximumPoolSize

        public void setMaximumPoolSize​(java.lang.Integer maximumPoolSize)
      • maxPoolSize

        public int maxPoolSize()
      • getAcquireIncrement

        public java.lang.Integer getAcquireIncrement()
      • setAcquireIncrement

        public void setAcquireIncrement​(java.lang.Integer acquireIncrement)
      • getConnectionAcquireWait

        public TimeInterval getConnectionAcquireWait()
      • setConnectionAcquireWait

        public void setConnectionAcquireWait​(TimeInterval connectionAcquireWait)
      • getIdleConnectionTestPeriod

        public TimeInterval getIdleConnectionTestPeriod()
      • setIdleConnectionTestPeriod

        public void setIdleConnectionTestPeriod​(TimeInterval idleConnectionTestPeriod)
      • setMaxIdleTime

        public void setMaxIdleTime​(TimeInterval t)
      • currentBusyConnectionCount

        public int currentBusyConnectionCount()
                                       throws java.sql.SQLException
        Throws:
        java.sql.SQLException
      • currentConnectionCount

        public int currentConnectionCount()
                                   throws java.sql.SQLException
        Throws:
        java.sql.SQLException
      • currentIdleConnectionCount

        public int currentIdleConnectionCount()
                                       throws java.sql.SQLException
        Throws:
        java.sql.SQLException
      • getPoolFactory

        public JdbcPoolFactory getPoolFactory()
        Returns:
        the poolFactory
      • setPoolFactory

        public void setPoolFactory​(JdbcPoolFactory f)
        Parameters:
        f - the poolFactory to set