public class DbcpDataSourcePoolMetadata extends AbstractDataSourcePoolMetadata<org.apache.commons.dbcp2.BasicDataSource>
DataSourcePoolMetadata for a DBCP BasicDataSource.
 NOTICE: Forked from Spring Boot.| Constructor and Description | 
|---|
| DbcpDataSourcePoolMetadata(org.apache.commons.dbcp2.BasicDataSource dataSource)DBCP typed  DataSourcePoolMetadataobject. | 
| Modifier and Type | Method and Description | 
|---|---|
| java.lang.Integer | getActive()Return the current number of active connections that have been allocated from the
 data source or  nullif that information is not available. | 
| java.lang.Boolean | getDefaultAutoCommit()The default auto-commit state of connections created by this pool. | 
| java.lang.Integer | getIdle()Return the number of idle connections in the pool. | 
| java.lang.Integer | getMax()Return the maximum number of active connections that can be allocated at the same
 time or  -1if there is no limit. | 
| java.lang.Integer | getMin()Return the minimum number of idle connections in the pool or  nullif that
 information is not available. | 
| java.lang.String | getValidationQuery()Return the query to use to validate that a connection is valid or  nullif
 that information is not available. | 
getDataSource, getUsagepublic DbcpDataSourcePoolMetadata(org.apache.commons.dbcp2.BasicDataSource dataSource)
DataSourcePoolMetadata object.dataSource - The datasourcepublic java.lang.Integer getIdle()
DataSourcePoolMetadatapublic java.lang.Integer getActive()
DataSourcePoolMetadatanull if that information is not available.nullpublic java.lang.Integer getMax()
DataSourcePoolMetadata-1 if there is no limit. Can also return null if that
 information is not available.nullpublic java.lang.Integer getMin()
DataSourcePoolMetadatanull if that
 information is not available.nullpublic java.lang.String getValidationQuery()
DataSourcePoolMetadatanull if
 that information is not available.nullpublic java.lang.Boolean getDefaultAutoCommit()
DataSourcePoolMetadatanull), default is JDBC driver default (If set to null then the
 java.sql.Connection.setAutoCommit(boolean) method will not be called.)null