org.apache.jackrabbit.stats.jmx
Class QueryStatManager
java.lang.Object
org.apache.jackrabbit.stats.jmx.QueryStatManager
- All Implemented Interfaces:
- org.apache.jackrabbit.api.jmx.QueryStatManagerMBean
public class QueryStatManager
- extends Object
- implements org.apache.jackrabbit.api.jmx.QueryStatManagerMBean
The QueryStatManagerMBean default implementation
| Fields inherited from interface org.apache.jackrabbit.api.jmx.QueryStatManagerMBean |
NAME |
|
Constructor Summary |
QueryStatManager(org.apache.jackrabbit.api.stats.QueryStat queryStat)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
QueryStatManager
public QueryStatManager(org.apache.jackrabbit.api.stats.QueryStat queryStat)
isEnabled
public boolean isEnabled()
enable
public void enable()
disable
public void disable()
reset
public void reset()
getSlowQueriesQueueSize
public int getSlowQueriesQueueSize()
- Specified by:
getSlowQueriesQueueSize in interface org.apache.jackrabbit.api.jmx.QueryStatManagerMBean
setSlowQueriesQueueSize
public void setSlowQueriesQueueSize(int size)
- Specified by:
setSlowQueriesQueueSize in interface org.apache.jackrabbit.api.jmx.QueryStatManagerMBean
clearSlowQueriesQueue
public void clearSlowQueriesQueue()
- Specified by:
clearSlowQueriesQueue in interface org.apache.jackrabbit.api.jmx.QueryStatManagerMBean
getPopularQueriesQueueSize
public int getPopularQueriesQueueSize()
- Specified by:
getPopularQueriesQueueSize in interface org.apache.jackrabbit.api.jmx.QueryStatManagerMBean
setPopularQueriesQueueSize
public void setPopularQueriesQueueSize(int size)
- Specified by:
setPopularQueriesQueueSize in interface org.apache.jackrabbit.api.jmx.QueryStatManagerMBean
clearPopularQueriesQueue
public void clearPopularQueriesQueue()
- Specified by:
clearPopularQueriesQueue in interface org.apache.jackrabbit.api.jmx.QueryStatManagerMBean
getSlowQueries
public TabularData getSlowQueries()
- Specified by:
getSlowQueries in interface org.apache.jackrabbit.api.jmx.QueryStatManagerMBean
getPopularQueries
public TabularData getPopularQueries()
- Specified by:
getPopularQueries in interface org.apache.jackrabbit.api.jmx.QueryStatManagerMBean
Copyright © 2004-2014 The Apache Software Foundation. All Rights Reserved.