public class InfinispanQueryStatisticsInfo extends Object implements InfinispanQueryStatisticsInfoMBean
clear()
is explicitly called though.Constructor and Description |
---|
InfinispanQueryStatisticsInfo(org.hibernate.search.spi.SearchFactoryIntegrator sf) |
Modifier and Type | Method and Description |
---|---|
void |
clear() |
Set<String> |
getIndexedClassNames() |
int |
getNumberOfIndexedEntities(String entity) |
long |
getObjectLoadingExecutionAvgTime() |
long |
getObjectLoadingExecutionMaxTime() |
long |
getObjectLoadingTotalTime() |
long |
getObjectsLoadedCount() |
long |
getSearchQueryExecutionAvgTime() |
long |
getSearchQueryExecutionCount() |
long |
getSearchQueryExecutionMaxTime() |
String |
getSearchQueryExecutionMaxTimeQueryString() |
long |
getSearchQueryTotalTime() |
String |
getSearchVersion() |
Map<String,Integer> |
indexedEntitiesCount() |
boolean |
isStatisticsEnabled() |
void |
setStatisticsEnabled(boolean isStatisticsEnabled) |
public InfinispanQueryStatisticsInfo(org.hibernate.search.spi.SearchFactoryIntegrator sf)
public void clear()
clear
in interface org.hibernate.search.stat.Statistics
public long getSearchQueryExecutionCount()
getSearchQueryExecutionCount
in interface org.hibernate.search.stat.Statistics
public long getSearchQueryTotalTime()
getSearchQueryTotalTime
in interface org.hibernate.search.stat.Statistics
public long getSearchQueryExecutionMaxTime()
getSearchQueryExecutionMaxTime
in interface org.hibernate.search.stat.Statistics
public long getSearchQueryExecutionAvgTime()
getSearchQueryExecutionAvgTime
in interface org.hibernate.search.stat.Statistics
public String getSearchQueryExecutionMaxTimeQueryString()
getSearchQueryExecutionMaxTimeQueryString
in interface org.hibernate.search.stat.Statistics
public long getObjectLoadingTotalTime()
getObjectLoadingTotalTime
in interface org.hibernate.search.stat.Statistics
public long getObjectLoadingExecutionMaxTime()
getObjectLoadingExecutionMaxTime
in interface org.hibernate.search.stat.Statistics
public long getObjectLoadingExecutionAvgTime()
getObjectLoadingExecutionAvgTime
in interface org.hibernate.search.stat.Statistics
public long getObjectsLoadedCount()
getObjectsLoadedCount
in interface org.hibernate.search.stat.Statistics
public boolean isStatisticsEnabled()
isStatisticsEnabled
in interface org.hibernate.search.stat.Statistics
public void setStatisticsEnabled(boolean isStatisticsEnabled)
setStatisticsEnabled
in interface org.hibernate.search.stat.Statistics
public String getSearchVersion()
getSearchVersion
in interface org.hibernate.search.stat.Statistics
public Set<String> getIndexedClassNames()
getIndexedClassNames
in interface org.hibernate.search.stat.Statistics
public int getNumberOfIndexedEntities(String entity)
getNumberOfIndexedEntities
in interface org.hibernate.search.stat.Statistics
Copyright © 2014 JBoss, a division of Red Hat. All Rights Reserved.