Package org.apache.tomcat.dbcp.dbcp2
Interface DataSourceMXBean
- 
- All Known Subinterfaces:
- BasicDataSourceMXBean
 - All Known Implementing Classes:
- BasicDataSource
 
 public interface DataSourceMXBeanDefines the methods that will be made available via JMX.- Since:
- 2.9.0
 
- 
- 
Method Summary
 
- 
- 
- 
Method Detail- 
getAbandonedUsageTrackingboolean getAbandonedUsageTracking() 
 - 
getCacheStateboolean getCacheState() - Returns:
- BasicDataSource.getCacheState().
 
 - 
getConnectionInitSqlsAsArrayjava.lang.String[] getConnectionInitSqlsAsArray() 
 - 
getDefaultAutoCommitjava.lang.Boolean getDefaultAutoCommit() - Returns:
- BasicDataSource.getDefaultAutoCommit().
 
 - 
getDefaultCatalogjava.lang.String getDefaultCatalog() - Returns:
- BasicDataSource.getDefaultCatalog().
 
 - 
getDefaultReadOnlyjava.lang.Boolean getDefaultReadOnly() - Returns:
- BasicDataSource.getDefaultReadOnly().
 
 - 
getDefaultSchemajava.lang.String getDefaultSchema() - Returns:
- BasicDataSource.getDefaultSchema().
- Since:
- 2.5.0
 
 - 
getDefaultTransactionIsolationint getDefaultTransactionIsolation() 
 - 
getDisconnectionSqlCodesAsArrayjava.lang.String[] getDisconnectionSqlCodesAsArray() - Returns:
- BasicDataSource.getDisconnectionSqlCodesAsArray().
- Since:
- 2.1
 
 - 
getDriverClassNamejava.lang.String getDriverClassName() - Returns:
- BasicDataSource.getDriverClassName().
 
 - 
getFastFailValidationboolean getFastFailValidation() - Returns:
- BasicDataSource.getFastFailValidation().
- Since:
- 2.1
 
 - 
getInitialSizeint getInitialSize() - Returns:
- BasicDataSource.getInitialSize().
 
 - 
getLifoboolean getLifo() - Returns:
- BasicDataSource.getLifo().
 
 - 
getLogAbandonedboolean getLogAbandoned() - Returns:
- BasicDataSource.getLogAbandoned().
 
 - 
getLogExpiredConnectionsboolean getLogExpiredConnections() - Returns:
- BasicDataSource.getLogExpiredConnections().
- Since:
- 2.1
 
 - 
getMaxConnLifetimeMillislong getMaxConnLifetimeMillis() 
 - 
getMaxIdleint getMaxIdle() - Returns:
- BasicDataSource.getMaxIdle().
 
 - 
getMaxOpenPreparedStatementsint getMaxOpenPreparedStatements() 
 - 
getMaxTotalint getMaxTotal() - Returns:
- BasicDataSource.getMaxTotal().
 
 - 
getMaxWaitMillislong getMaxWaitMillis() - Returns:
- BasicDataSource.getMaxWaitMillis().
 
 - 
getMinEvictableIdleTimeMillislong getMinEvictableIdleTimeMillis() 
 - 
getMinIdleint getMinIdle() - Returns:
- BasicDataSource.getMinIdle().
 
 - 
getNumActiveint getNumActive() - Returns:
- BasicDataSource.getNumActive().
 
 - 
getNumIdleint getNumIdle() - Returns:
- BasicDataSource.getNumIdle().
 
 - 
getNumTestsPerEvictionRunint getNumTestsPerEvictionRun() 
 - 
getRemoveAbandonedOnBorrowboolean getRemoveAbandonedOnBorrow() 
 - 
getRemoveAbandonedOnMaintenanceboolean getRemoveAbandonedOnMaintenance() 
 - 
getRemoveAbandonedTimeoutint getRemoveAbandonedTimeout() 
 - 
getSoftMinEvictableIdleTimeMillislong getSoftMinEvictableIdleTimeMillis() 
 - 
getTestOnBorrowboolean getTestOnBorrow() - Returns:
- BasicDataSource.getTestOnBorrow().
 
 - 
getTestOnCreateboolean getTestOnCreate() - Returns:
- BasicDataSource.getTestOnCreate().
 
 - 
getTestWhileIdleboolean getTestWhileIdle() - Returns:
- BasicDataSource.getTestWhileIdle().
 
 - 
getTimeBetweenEvictionRunsMillislong getTimeBetweenEvictionRunsMillis() 
 - 
getUrljava.lang.String getUrl() - Returns:
- BasicDataSource.getUrl().
 
 - 
getUsernamejava.lang.String getUsername() - Returns:
- BasicDataSource.getUsername().
 
 - 
getValidationQueryjava.lang.String getValidationQuery() - Returns:
- BasicDataSource.getValidationQuery().
 
 - 
getValidationQueryTimeoutint getValidationQueryTimeout() 
 - 
isAccessToUnderlyingConnectionAllowedboolean isAccessToUnderlyingConnectionAllowed() 
 - 
isClearStatementPoolOnReturnboolean isClearStatementPoolOnReturn() - Returns:
- BasicDataSource.isClearStatementPoolOnReturn().
- Since:
- 2.8.0
 
 - 
isClosedboolean isClosed() - Returns:
- BasicDataSource.isClosed().
 
 - 
isPoolPreparedStatementsboolean isPoolPreparedStatements() 
 - 
restartvoid restart() throws java.sql.SQLException- Throws:
- java.sql.SQLException- if an error occurs initializing the data source.
- Since:
- 2.8.0
 
 - 
startvoid start() throws java.sql.SQLException- Throws:
- java.sql.SQLException- if an error occurs initializing the data source.
- Since:
- 2.8.0
 
 
- 
 
-