Class PoolState
- java.lang.Object
- 
- org.apache.ibatis.datasource.pooled.PoolState
 
- 
 public class PoolState extends java.lang.Object- Author:
- Clinton Begin
 
- 
- 
Field SummaryFields Modifier and Type Field Description protected longaccumulatedCheckoutTimeprotected longaccumulatedCheckoutTimeOfOverdueConnectionsprotected longaccumulatedRequestTimeprotected longaccumulatedWaitTimeprotected java.util.List<org.apache.ibatis.datasource.pooled.PooledConnection>activeConnectionsprotected longbadConnectionCountprotected longclaimedOverdueConnectionCountprotected PooledDataSourcedataSourceprotected longhadToWaitCountprotected java.util.List<org.apache.ibatis.datasource.pooled.PooledConnection>idleConnectionsprotected longrequestCount
 - 
Constructor SummaryConstructors Constructor Description PoolState(PooledDataSource dataSource)
 - 
Method SummaryModifier and Type Method Description intgetActiveConnectionCount()longgetAverageCheckoutTime()longgetAverageOverdueCheckoutTime()longgetAverageRequestTime()longgetAverageWaitTime()longgetBadConnectionCount()longgetClaimedOverdueConnectionCount()longgetHadToWaitCount()intgetIdleConnectionCount()longgetRequestCount()java.lang.StringtoString()
 
- 
- 
- 
Field Detail- 
dataSourceprotected PooledDataSource dataSource 
 - 
idleConnectionsprotected final java.util.List<org.apache.ibatis.datasource.pooled.PooledConnection> idleConnections 
 - 
activeConnectionsprotected final java.util.List<org.apache.ibatis.datasource.pooled.PooledConnection> activeConnections 
 - 
requestCountprotected long requestCount 
 - 
accumulatedRequestTimeprotected long accumulatedRequestTime 
 - 
accumulatedCheckoutTimeprotected long accumulatedCheckoutTime 
 - 
claimedOverdueConnectionCountprotected long claimedOverdueConnectionCount 
 - 
accumulatedCheckoutTimeOfOverdueConnectionsprotected long accumulatedCheckoutTimeOfOverdueConnections 
 - 
accumulatedWaitTimeprotected long accumulatedWaitTime 
 - 
hadToWaitCountprotected long hadToWaitCount 
 - 
badConnectionCountprotected long badConnectionCount 
 
- 
 - 
Constructor Detail- 
PoolStatepublic PoolState(PooledDataSource dataSource) 
 
- 
 - 
Method Detail- 
getRequestCountpublic long getRequestCount() 
 - 
getAverageRequestTimepublic long getAverageRequestTime() 
 - 
getAverageWaitTimepublic long getAverageWaitTime() 
 - 
getHadToWaitCountpublic long getHadToWaitCount() 
 - 
getBadConnectionCountpublic long getBadConnectionCount() 
 - 
getClaimedOverdueConnectionCountpublic long getClaimedOverdueConnectionCount() 
 - 
getAverageOverdueCheckoutTimepublic long getAverageOverdueCheckoutTime() 
 - 
getAverageCheckoutTimepublic long getAverageCheckoutTime() 
 - 
getIdleConnectionCountpublic int getIdleConnectionCount() 
 - 
getActiveConnectionCountpublic int getActiveConnectionCount() 
 - 
toStringpublic java.lang.String toString() - Overrides:
- toStringin class- java.lang.Object
 
 
- 
 
-