Package 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
- Version:
- $Id: BasicDataSourceMXBean.java 1660787 2015-02-19 04:05:33Z psteitz $
-
Method Details
-
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
-