org.apache.commons.dbcp2
Interface BasicDataSourceMXBean
-
- All Known Implementing Classes:
- BasicDataSource, BasicManagedDataSource
public interface BasicDataSourceMXBean
Defines the methods that will be made available via JMX.- Since:
- 2.0
-
-
Method Summary
-
-
-
Method Detail
-
getAbandonedUsageTracking
boolean getAbandonedUsageTracking()
-
getDefaultAutoCommit
Boolean getDefaultAutoCommit()
-
getDefaultReadOnly
Boolean getDefaultReadOnly()
- Returns:
BasicDataSource.getDefaultReadOnly()
-
getDefaultTransactionIsolation
int getDefaultTransactionIsolation()
-
getDefaultCatalog
String getDefaultCatalog()
- Returns:
BasicDataSource.getDefaultCatalog()
-
getCacheState
boolean getCacheState()
- Returns:
BasicDataSource.getCacheState()
-
getDriverClassName
String getDriverClassName()
- Returns:
BasicDataSource.getDriverClassName()
-
getLifo
boolean getLifo()
- Returns:
BasicDataSource.getLifo()
-
getMaxTotal
int getMaxTotal()
- Returns:
BasicDataSource.getMaxTotal()
-
getMaxIdle
int getMaxIdle()
- Returns:
BasicDataSource.getMaxIdle()
-
getMinIdle
int getMinIdle()
- Returns:
BasicDataSource.getMinIdle()
-
getInitialSize
int getInitialSize()
- Returns:
BasicDataSource.getInitialSize()
-
getMaxWaitMillis
long getMaxWaitMillis()
- Returns:
BasicDataSource.getMaxWaitMillis()
-
isPoolPreparedStatements
boolean isPoolPreparedStatements()
-
getMaxOpenPreparedStatements
int getMaxOpenPreparedStatements()
-
getTestOnCreate
boolean getTestOnCreate()
- Returns:
BasicDataSource.getTestOnCreate()
-
getTestOnBorrow
boolean getTestOnBorrow()
- Returns:
BasicDataSource.getTestOnBorrow()
-
getTimeBetweenEvictionRunsMillis
long getTimeBetweenEvictionRunsMillis()
-
getNumTestsPerEvictionRun
int getNumTestsPerEvictionRun()
-
getMinEvictableIdleTimeMillis
long getMinEvictableIdleTimeMillis()
-
getSoftMinEvictableIdleTimeMillis
long getSoftMinEvictableIdleTimeMillis()
-
getTestWhileIdle
boolean getTestWhileIdle()
- Returns:
BasicDataSource.getTestWhileIdle()
-
getNumActive
int getNumActive()
- Returns:
BasicDataSource.getNumActive()
-
getNumIdle
int getNumIdle()
- Returns:
BasicDataSource.getNumIdle()
-
getPassword
String getPassword()
- Returns:
BasicDataSource.getPassword()
-
getUrl
String getUrl()
- Returns:
BasicDataSource.getUrl()
-
getUsername
String getUsername()
- Returns:
BasicDataSource.getUsername()
-
getValidationQuery
String getValidationQuery()
- Returns:
BasicDataSource.getValidationQuery()
-
getValidationQueryTimeout
int getValidationQueryTimeout()
-
getConnectionInitSqlsAsArray
String[] getConnectionInitSqlsAsArray()
-
isAccessToUnderlyingConnectionAllowed
boolean isAccessToUnderlyingConnectionAllowed()
-
getMaxConnLifetimeMillis
long getMaxConnLifetimeMillis()
-
getLogExpiredConnections
boolean getLogExpiredConnections()
- Returns:
BasicDataSource.getLogExpiredConnections()
- Since:
- 2.1
-
getRemoveAbandonedOnBorrow
boolean getRemoveAbandonedOnBorrow()
-
getRemoveAbandonedOnMaintenance
boolean getRemoveAbandonedOnMaintenance()
-
getRemoveAbandonedTimeout
int getRemoveAbandonedTimeout()
-
getLogAbandoned
boolean getLogAbandoned()
- Returns:
BasicDataSource.getLogAbandoned()
-
isClosed
boolean isClosed()
- Returns:
BasicDataSource.isClosed()
-
getFastFailValidation
boolean getFastFailValidation()
- Returns:
BasicDataSource.getFastFailValidation()
- Since:
- 2.1
-
getDisconnectionSqlCodesAsArray
String[] getDisconnectionSqlCodesAsArray()
- Returns:
BasicDataSource.getDisconnectionSqlCodesAsArray()
- Since:
- 2.1
-
-