com.alibaba.druid.pool
接口 DruidDataSourceMBean

所有超级接口:
DruidAbstractDataSourceMBean
所有已知实现类:
DruidDataSource, DruidXADataSource

public interface DruidDataSourceMBean
extends DruidAbstractDataSourceMBean

作者:
wenshao

方法摘要
 void clearStatementCache()
           
 String dump()
           
 int getActivePeak()
           
 Date getActivePeakTime()
           
 long getDiscardCount()
           
 long getErrorCount()
           
 int getLockQueueLength()
           
 long getNotEmptySignalCount()
           
 long getNotEmptyWaitCount()
           
 long getNotEmptyWaitMillis()
           
 long getNotEmptyWaitNanos()
           
 int getNotEmptyWaitThreadCount()
           
 ObjectName getObjectName()
           
 int getPoolingPeak()
           
 Date getPoolingPeakTime()
           
 long getResetCount()
           
 long getTimeBetweenLogStatsMillis()
           
 String getVersion()
           
 int getWaitThreadCount()
           
 boolean isEnable()
           
 boolean isResetStatEnable()
           
 int removeAbandoned()
           
 void resetStat()
           
 void setConnectionProperties(String connectionProperties)
           
 void setPoolPreparedStatements(boolean poolPreparedStatements)
           
 void setResetStatEnable(boolean resetStatEnable)
           
 void setStatLoggerClassName(String className)
           
 void setTimeBetweenLogStatsMillis(long timeBetweenLogStatsMillis)
           
 void shrink()
           
 
从接口 com.alibaba.druid.pool.DruidAbstractDataSourceMBean 继承的方法
getActiveConnectionStackTrace, getActiveCount, getCachedPreparedStatementAccessCount, getCachedPreparedStatementCount, getCachedPreparedStatementDeleteCount, getCachedPreparedStatementHitCount, getCachedPreparedStatementMissCount, getCloseCount, getClosedPreparedStatementCount, getCommitCount, getConnectCount, getConnectErrorCount, getConnectionErrorRetryAttempts, getCreateCount, getCreatedTime, getCreateErrorCount, getCreateTimespanMillis, getDbType, getDefaultCatalog, getDefaultReadOnly, getDefaultTransactionIsolation, getDestroyCount, getDriverClassName, getDriverMajorVersion, getDriverMinorVersion, getDupCloseCount, getExceptionSorterClassName, getFilterClassNames, getInitialSize, getLoginTimeout, getMaxActive, getMaxIdle, getMaxOpenPreparedStatements, getMaxPoolPreparedStatementPerConnectionSize, getMaxWait, getMaxWaitThreadCount, getMinEvictableIdleTimeMillis, getMinIdle, getName, getPoolingCount, getPreparedStatementCount, getProperties, getQueryTimeout, getRawDriverMajorVersion, getRawDriverMinorVersion, getRecycleCount, getRemoveAbandonedCount, getRemoveAbandonedTimeoutMillis, getRollbackCount, getStartTransactionCount, getTimeBetweenConnectErrorMillis, getTimeBetweenEvictionRunsMillis, getTransactionHistogramValues, getTransactionQueryTimeout, getTransactionThresholdMillis, getUrl, getUsername, getValidationQuery, getValidationQueryTimeout, getValidConnectionCheckerClassName, isBreakAfterAcquireFailure, isDefaultAutoCommit, isLogAbandoned, isPoolPreparedStatements, isRemoveAbandoned, isSharePreparedStatements, isTestOnBorrow, isTestOnReturn, isTestWhileIdle, isUseOracleImplicitCache, setLogAbandoned, setMaxActive, setMaxPoolPreparedStatementPerConnectionSize, setTestOnBorrow, setTestWhileIdle, setTransactionThresholdMillis, setUseOracleImplicitCache
 

方法详细信息

getResetCount

long getResetCount()

isEnable

boolean isEnable()

shrink

void shrink()

removeAbandoned

int removeAbandoned()

dump

String dump()

getWaitThreadCount

int getWaitThreadCount()

getLockQueueLength

int getLockQueueLength()

getNotEmptyWaitCount

long getNotEmptyWaitCount()

getNotEmptyWaitThreadCount

int getNotEmptyWaitThreadCount()

getNotEmptySignalCount

long getNotEmptySignalCount()

getNotEmptyWaitMillis

long getNotEmptyWaitMillis()

getNotEmptyWaitNanos

long getNotEmptyWaitNanos()

resetStat

void resetStat()

isResetStatEnable

boolean isResetStatEnable()

setResetStatEnable

void setResetStatEnable(boolean resetStatEnable)

getVersion

String getVersion()

setPoolPreparedStatements

void setPoolPreparedStatements(boolean poolPreparedStatements)

getActivePeak

int getActivePeak()

getPoolingPeak

int getPoolingPeak()

getActivePeakTime

Date getActivePeakTime()

getPoolingPeakTime

Date getPoolingPeakTime()

getErrorCount

long getErrorCount()

getObjectName

ObjectName getObjectName()

clearStatementCache

void clearStatementCache()
                         throws SQLException
抛出:
SQLException

getDiscardCount

long getDiscardCount()

setStatLoggerClassName

void setStatLoggerClassName(String className)

getTimeBetweenLogStatsMillis

long getTimeBetweenLogStatsMillis()

setTimeBetweenLogStatsMillis

void setTimeBetweenLogStatsMillis(long timeBetweenLogStatsMillis)

setConnectionProperties

void setConnectionProperties(String connectionProperties)


Copyright © 2013-2014 Alibaba Group. All Rights Reserved.