org.apache.ibatis.datasource.pooled
Class PoolState
java.lang.Object
org.apache.ibatis.datasource.pooled.PoolState
public class PoolState
- extends Object
dataSource
protected PooledDataSource dataSource
idleConnections
protected final List<org.apache.ibatis.datasource.pooled.PooledConnection> idleConnections
activeConnections
protected final List<org.apache.ibatis.datasource.pooled.PooledConnection> activeConnections
requestCount
protected long requestCount
accumulatedRequestTime
protected long accumulatedRequestTime
accumulatedCheckoutTime
protected long accumulatedCheckoutTime
claimedOverdueConnectionCount
protected long claimedOverdueConnectionCount
accumulatedCheckoutTimeOfOverdueConnections
protected long accumulatedCheckoutTimeOfOverdueConnections
accumulatedWaitTime
protected long accumulatedWaitTime
hadToWaitCount
protected long hadToWaitCount
badConnectionCount
protected long badConnectionCount
PoolState
public PoolState(PooledDataSource dataSource)
getRequestCount
public long getRequestCount()
getAverageRequestTime
public long getAverageRequestTime()
getAverageWaitTime
public long getAverageWaitTime()
getHadToWaitCount
public long getHadToWaitCount()
getBadConnectionCount
public long getBadConnectionCount()
getClaimedOverdueConnectionCount
public long getClaimedOverdueConnectionCount()
getAverageOverdueCheckoutTime
public long getAverageOverdueCheckoutTime()
getAverageCheckoutTime
public long getAverageCheckoutTime()
getIdleConnectionCount
public int getIdleConnectionCount()
getActiveConnectionCount
public int getActiveConnectionCount()
toString
public String toString()
- Overrides:
toString
in class Object
Copyright © 2010-2012 MyBatis.org. All Rights Reserved.