Interface QueryStatManagerMBean

All Known Implementing Classes:
QueryStatManager

@ProviderType public interface QueryStatManagerMBean
JMX Bindings for QueryStat.
  • Field Details

  • Method Details

    • getSlowQueries

      TabularData getSlowQueries()
      Returns:
      a sorted array containing the top getSlowQueriesQueueSize() slowest queries
    • getPopularQueries

      TabularData getPopularQueries()
      Returns:
      a sorted array containing the getPopularQueriesQueueSize() most popular queries
    • getSlowQueriesQueueSize

      int getSlowQueriesQueueSize()
      Returns:
      size of the Slow queue
    • setSlowQueriesQueueSize

      void setSlowQueriesQueueSize(int size)
      Change the size of the Slow queue
      Parameters:
      size - the new size
    • clearSlowQueriesQueue

      void clearSlowQueriesQueue()
      clears the Slow queue
    • getPopularQueriesQueueSize

      int getPopularQueriesQueueSize()
      Returns:
      size of the Popular queue
    • setPopularQueriesQueueSize

      void setPopularQueriesQueueSize(int size)
      Change the size of the Popular queue
      Parameters:
      size - the new size
    • clearPopularQueriesQueue

      void clearPopularQueriesQueue()
      clears the Popular queue