|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.hibernate.search.jmx.StatisticsInfo
public class StatisticsInfo
Field Summary |
---|
Fields inherited from interface org.hibernate.search.jmx.StatisticsInfoMBean |
---|
STATISTICS_MBEAN_OBJECT_NAME |
Constructor Summary | |
---|---|
StatisticsInfo(Statistics delegate)
|
Method Summary | |
---|---|
void |
clear()
Reset all statistics. |
Set<String> |
getIndexedClassNames()
Returns a list of all indexed classes. |
int |
getNumberOfIndexedEntities(String entity)
Returns the number of documents for the given entity. |
long |
getObjectLoadingExecutionAvgTime()
Get the average object loading time in nanoseconds. |
long |
getObjectLoadingExecutionMaxTime()
Get the time in nanoseconds for the slowest object load. |
long |
getObjectLoadingTotalTime()
Get the total object loading in nanoseconds. |
long |
getObjectsLoadedCount()
Gets the total number of objects loaded |
long |
getSearchQueryExecutionAvgTime()
Get the average search time in nanoseconds. |
long |
getSearchQueryExecutionCount()
Get global number of executed search queries |
long |
getSearchQueryExecutionMaxTime()
Get the time in nanoseconds of the slowest search. |
String |
getSearchQueryExecutionMaxTimeQueryString()
Get the query string for the slowest query. |
long |
getSearchQueryTotalTime()
Get the total search time in nanoseconds. |
String |
getSearchVersion()
Returns the Hibernate Search version. |
Map<String,Integer> |
indexedEntitiesCount()
Returns a map of all indexed entities and their document count in the index. |
boolean |
isStatisticsEnabled()
Are statistics logged |
void |
setStatisticsEnabled(boolean b)
Enable statistics logs (this is a dynamic parameter) |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public StatisticsInfo(Statistics delegate)
Method Detail |
---|
public void clear()
Statistics
clear
in interface Statistics
public long getSearchQueryExecutionCount()
Statistics
getSearchQueryExecutionCount
in interface Statistics
public long getSearchQueryTotalTime()
Statistics
getSearchQueryTotalTime
in interface Statistics
public long getSearchQueryExecutionMaxTime()
Statistics
getSearchQueryExecutionMaxTime
in interface Statistics
public long getSearchQueryExecutionAvgTime()
Statistics
getSearchQueryExecutionAvgTime
in interface Statistics
public String getSearchQueryExecutionMaxTimeQueryString()
Statistics
getSearchQueryExecutionMaxTimeQueryString
in interface Statistics
public long getObjectLoadingTotalTime()
Statistics
getObjectLoadingTotalTime
in interface Statistics
public long getObjectLoadingExecutionMaxTime()
Statistics
getObjectLoadingExecutionMaxTime
in interface Statistics
public long getObjectLoadingExecutionAvgTime()
Statistics
getObjectLoadingExecutionAvgTime
in interface Statistics
public long getObjectsLoadedCount()
Statistics
getObjectsLoadedCount
in interface Statistics
public boolean isStatisticsEnabled()
Statistics
isStatisticsEnabled
in interface Statistics
public void setStatisticsEnabled(boolean b)
Statistics
setStatisticsEnabled
in interface Statistics
public String getSearchVersion()
Statistics
getSearchVersion
in interface Statistics
public Set<String> getIndexedClassNames()
Statistics
getIndexedClassNames
in interface Statistics
public int getNumberOfIndexedEntities(String entity)
Statistics
getNumberOfIndexedEntities
in interface Statistics
entity
- the fqc of the entity
public Map<String,Integer> indexedEntitiesCount()
Statistics
indexedEntitiesCount
in interface Statistics
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |