hu.netmind.beankeeper
Class DatabaseStatistics
java.lang.Object
hu.netmind.beankeeper.DatabaseStatistics
public class DatabaseStatistics
- extends java.lang.Object
Keeps statistics of database usage.
Note: It is thread-safe.
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
DatabaseStatistics
public DatabaseStatistics()
DatabaseStatistics
public DatabaseStatistics(int updateCount,
int insertCount,
int selectCount,
int deleteCount,
int schemaCount)
add
public void add(DatabaseStatistics stats)
substract
public void substract(DatabaseStatistics stats)
reset
public void reset()
getTotalCount
public int getTotalCount()
getUpdateCount
public int getUpdateCount()
setUpdateCount
public void setUpdateCount(int updateCount)
getInsertCount
public int getInsertCount()
setInsertCount
public void setInsertCount(int insertCount)
getSelectCount
public int getSelectCount()
setSelectCount
public void setSelectCount(int selectCount)
getDeleteCount
public int getDeleteCount()
setDeleteCount
public void setDeleteCount(int deleteCount)
getSchemaCount
public int getSchemaCount()
setSchemaCount
public void setSchemaCount(int schemaCount)
getUpdateTime
public long getUpdateTime()
setUpdateTime
public void setUpdateTime(long updateTime)
getInsertTime
public long getInsertTime()
setInsertTime
public void setInsertTime(long insertTime)
getSelectTime
public long getSelectTime()
setSelectTime
public void setSelectTime(long selectTime)
getDeleteTime
public long getDeleteTime()
setDeleteTime
public void setDeleteTime(long deleteTime)
getSchemaTime
public long getSchemaTime()
setSchemaTime
public void setSchemaTime(long schemaTime)
toString
public java.lang.String toString()
- Overrides:
toString in class java.lang.Object