org.objectweb.jonas.dbm
Interface Pool
- All Known Implementing Classes:
- ConnectionManager
- public interface Pool
getPoolMin
public int getPoolMin()
setPoolMin
public void setPoolMin(int min)
getPoolMax
public int getPoolMax()
setPoolMax
public void setPoolMax(int max)
getMaxAge
public int getMaxAge()
getMaxAgeMilli
public long getMaxAgeMilli()
setMaxAge
public void setMaxAge(int mn)
getMaxOpenTime
public int getMaxOpenTime()
getMaxOpenTimeMilli
public long getMaxOpenTimeMilli()
setMaxOpenTime
public void setMaxOpenTime(int mn)
getMaxWaitTime
public int getMaxWaitTime()
setMaxWaitTime
public void setMaxWaitTime(int sec)
getMaxWaiters
public int getMaxWaiters()
setMaxWaiters
public void setMaxWaiters(int nb)
getSamplingPeriod
public int getSamplingPeriod()
setSamplingPeriod
public void setSamplingPeriod(int sec)
getCheckLevel
public int getCheckLevel()
setCheckLevel
public void setCheckLevel(int level)
getTestStatement
public java.lang.String getTestStatement()
setTestStatement
public void setTestStatement(java.lang.String s)
checkConnection
public java.lang.String checkConnection(java.lang.String s)
throws java.sql.SQLException
- Throws:
java.sql.SQLException
getBusyMaxRecent
public int getBusyMaxRecent()
getBusyMinRecent
public int getBusyMinRecent()
getCurrentWaiters
public int getCurrentWaiters()
getOpenedCount
public int getOpenedCount()
getConnectionFailures
public int getConnectionFailures()
getConnectionLeaks
public int getConnectionLeaks()
getServedOpen
public int getServedOpen()
getRejectedFull
public int getRejectedFull()
getRejectedTimeout
public int getRejectedTimeout()
getRejectedOther
public int getRejectedOther()
getRejectedOpen
public int getRejectedOpen()
getWaitersHigh
public int getWaitersHigh()
getWaitersHighRecent
public int getWaitersHighRecent()
getWaiterCount
public int getWaiterCount()
getWaitingTime
public long getWaitingTime()
getWaitingHigh
public long getWaitingHigh()
getWaitingHighRecent
public long getWaitingHighRecent()
getCurrentOpened
public int getCurrentOpened()
getCurrentBusy
public int getCurrentBusy()
getCurrentInTx
public int getCurrentInTx()