public class QueryStatManager extends java.lang.Object implements QueryStatManagerMBean
NAME| Constructor and Description |
|---|
QueryStatManager(QueryStat queryStat) |
| Modifier and Type | Method and Description |
|---|---|
void |
clearPopularQueriesQueue()
clears the Popular queue
|
void |
clearSlowQueriesQueue()
clears the Slow queue
|
void |
disable() |
void |
enable() |
javax.management.openmbean.TabularData |
getPopularQueries() |
int |
getPopularQueriesQueueSize() |
javax.management.openmbean.TabularData |
getSlowQueries() |
int |
getSlowQueriesQueueSize() |
boolean |
isEnabled() |
void |
reset() |
void |
setPopularQueriesQueueSize(int size)
Change the size of the Popular queue
|
void |
setSlowQueriesQueueSize(int size)
Change the size of the Slow queue
|
public QueryStatManager(QueryStat queryStat)
public boolean isEnabled()
public void enable()
public void disable()
public void reset()
public int getSlowQueriesQueueSize()
getSlowQueriesQueueSize in interface QueryStatManagerMBeanpublic void setSlowQueriesQueueSize(int size)
QueryStatManagerMBeansetSlowQueriesQueueSize in interface QueryStatManagerMBeansize - the new sizepublic void clearSlowQueriesQueue()
QueryStatManagerMBeanclearSlowQueriesQueue in interface QueryStatManagerMBeanpublic int getPopularQueriesQueueSize()
getPopularQueriesQueueSize in interface QueryStatManagerMBeanpublic void setPopularQueriesQueueSize(int size)
QueryStatManagerMBeansetPopularQueriesQueueSize in interface QueryStatManagerMBeansize - the new sizepublic void clearPopularQueriesQueue()
QueryStatManagerMBeanclearPopularQueriesQueue in interface QueryStatManagerMBeanpublic javax.management.openmbean.TabularData getSlowQueries()
getSlowQueries in interface QueryStatManagerMBeanQueryStatManagerMBean.getSlowQueriesQueueSize() slowest queriespublic javax.management.openmbean.TabularData getPopularQueries()
getPopularQueries in interface QueryStatManagerMBeanQueryStatManagerMBean.getPopularQueriesQueueSize() most popular queriesCopyright © 2010 - 2023 Adobe. All Rights Reserved