Class PoolState

java.lang.Object
org.apache.ibatis.datasource.pooled.PoolState

public class PoolState extends Object
Author:
Clinton Begin
  • Field Details Link icon

    • dataSource Link icon

      protected PooledDataSource dataSource
    • idleConnections Link icon

      protected final List<org.apache.ibatis.datasource.pooled.PooledConnection> idleConnections
    • activeConnections Link icon

      protected final List<org.apache.ibatis.datasource.pooled.PooledConnection> activeConnections
    • requestCount Link icon

      protected long requestCount
    • accumulatedRequestTime Link icon

      protected long accumulatedRequestTime
    • accumulatedCheckoutTime Link icon

      protected long accumulatedCheckoutTime
    • claimedOverdueConnectionCount Link icon

      protected long claimedOverdueConnectionCount
    • accumulatedCheckoutTimeOfOverdueConnections Link icon

      protected long accumulatedCheckoutTimeOfOverdueConnections
    • accumulatedWaitTime Link icon

      protected long accumulatedWaitTime
    • hadToWaitCount Link icon

      protected long hadToWaitCount
    • badConnectionCount Link icon

      protected long badConnectionCount
  • Constructor Details Link icon

  • Method Details Link icon

    • getRequestCount Link icon

      public long getRequestCount()
    • getAverageRequestTime Link icon

      public long getAverageRequestTime()
    • getAverageWaitTime Link icon

      public long getAverageWaitTime()
    • getHadToWaitCount Link icon

      public long getHadToWaitCount()
    • getBadConnectionCount Link icon

      public long getBadConnectionCount()
    • getClaimedOverdueConnectionCount Link icon

      public long getClaimedOverdueConnectionCount()
    • getAverageOverdueCheckoutTime Link icon

      public long getAverageOverdueCheckoutTime()
    • getAverageCheckoutTime Link icon

      public long getAverageCheckoutTime()
    • getIdleConnectionCount Link icon

      public int getIdleConnectionCount()
    • getActiveConnectionCount Link icon

      public int getActiveConnectionCount()
    • toString Link icon

      public String toString()
      Overrides:
      toString in class Object