|
Enhydra 5.1 API | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
This class provides information about table and its statistics.
Method Summary | |
java.lang.String |
getCacheType()
Returns cache type. |
int |
getDeleteNum()
Returns number of delete statement performed on table. |
int |
getDMLNum()
Returns number of DML operation performed on table. |
int |
getInsertNum()
Returns number of insert statement performed on table. |
int |
getLazyLoadingNum()
Returns number of lazy loadings performed on table. |
int |
getQueryAverageTime()
Returns average time for executing non-oid query. |
int |
getQueryByOIdAverageTime()
Returns average time for executing oid query. |
int |
getQueryByOIdNum()
Returns total number of queries by oid performed on the table. |
int |
getQueryNum()
Returns total number of queries performed on the table. |
java.util.Date |
getStartTime()
Returns time when statistics started. |
java.util.Date |
getStopTime()
Returns time when statistics has been stopped. |
java.lang.String |
getTableName()
Returns table name. |
int |
getUpdateNum()
Returns number of update statement performed on table. |
void |
incrementDeleteNum()
Increases number of delete statement performed on table. |
void |
incrementInsertNum()
Increases number of insert statement performed on table. |
void |
incrementLazyLoadingNum()
Increases number of lazy loadings performed on table for one. |
void |
incrementQueryByOIdNum()
Increases total number of queries by oid performed on the table for one. |
void |
incrementQueryNum()
Increases total number of queries performed on the table for one. |
void |
incrementUpdateNum()
Increases number of update statement performed on table. |
void |
setCacheType(java.lang.String type)
Sets cache type. |
void |
setDeleteNum(int deleteNum)
Sets number of delete statement performed on table. |
void |
setInsertNum(int insertNum)
Sets number of insert statement performed on table. |
void |
setLazyLoadingNum(int lazyLoadingNum)
Sets number of lazy loadings performed on table. |
void |
setQueryByOIdNum(int queryByOIdNum)
Sets total number of queries by oid performed on the table. |
void |
setQueryNum(int queryNum)
Sets total number of queries performed on the table. |
void |
setStartTime(java.util.Date startTime)
Sets time when statistics started. |
void |
setStopTime(java.util.Date stopTime)
Sets time when statistics has been stopped. |
void |
setTableName(java.lang.String name)
Sets table name. |
void |
setUpdateNum(int updateNum)
Sets number of update statement performed on table. |
void |
stopTime()
Sets stop time to current time. |
void |
updateQueryAverageTime(int newTime)
Updates average time for executing non-oid queries. |
void |
updateQueryByOIdAverageTime(int newTime,
int no)
Updates average time for executing OId queries and inctrement number of them by paramether no . |
Method Detail |
public java.lang.String getTableName()
public void setTableName(java.lang.String name)
name
- table name.public int getQueryNum()
public void setQueryNum(int queryNum)
queryNum
- total number of queries performed on the table.public void incrementQueryNum()
public int getQueryByOIdNum()
public void setQueryByOIdNum(int queryByOIdNum)
public void incrementQueryByOIdNum()
public int getInsertNum()
public void setInsertNum(int insertNum)
insertNum
- number of insert performed statement performed on tables.public void incrementInsertNum()
public int getUpdateNum()
public void setUpdateNum(int updateNum)
updateNum
- number of update performed statement performed on table.public void incrementUpdateNum()
public int getDeleteNum()
public void setDeleteNum(int deleteNum)
deleteNum
- number of delete performed statement performed on table.public void incrementDeleteNum()
public int getDMLNum()
public int getLazyLoadingNum()
public void setLazyLoadingNum(int lazyLoadingNum)
public void incrementLazyLoadingNum()
public java.util.Date getStartTime()
public void setStartTime(java.util.Date startTime)
startTime
- time when statistics started.public java.util.Date getStopTime()
public void setStopTime(java.util.Date stopTime)
public void stopTime()
public int getQueryAverageTime()
public void updateQueryAverageTime(int newTime)
newTime
- new query time in miliseconds.public int getQueryByOIdAverageTime()
public void updateQueryByOIdAverageTime(int newTime, int no)
no
.
newTime
- new query time in miliseconds for no queries by OId.no
- number of queries by OId.public java.lang.String getCacheType()
public void setCacheType(java.lang.String type)
type
- cache type
|
Enhydra 5.1 API | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |