public class QueryStatsMBeanImpl extends AnnotatedStandardMBean implements QueryStatsMBean, QueryStatsReporter
TYPE
Constructor and Description |
---|
QueryStatsMBeanImpl(QueryEngineSettings settings) |
Modifier and Type | Method and Description |
---|---|
java.lang.String |
asJson() |
boolean |
getCaptureStackTraces() |
int |
getEvictionCount() |
javax.management.openmbean.TabularData |
getPopularQueries() |
QueryStatsData.QueryExecutionStats |
getQueryExecution(java.lang.String statement,
java.lang.String language) |
javax.management.openmbean.TabularData |
getSlowQueries()
Get the slow queries.
|
void |
resetStats() |
void |
setCaptureStackTraces(boolean captureStackTraces)
Whether to capture a thread dump in addition to the thread name.
|
getDescription, getDescription, getDescription, getDescription, getImpact, getParameterName
cacheMBeanInfo, getAttribute, getAttributes, getCachedMBeanInfo, getClassName, getConstructors, getDescription, getDescription, getDescription, getImplementation, getImplementationClass, getMBeanInfo, getMBeanInterface, getParameterName, invoke, postDeregister, postRegister, preDeregister, preRegister, setAttribute, setAttributes, setImplementation
public QueryStatsMBeanImpl(QueryEngineSettings settings)
public javax.management.openmbean.TabularData getSlowQueries()
QueryStatsMBean
getSlowQueries
in interface QueryStatsMBean
public javax.management.openmbean.TabularData getPopularQueries()
getPopularQueries
in interface QueryStatsMBean
public void resetStats()
resetStats
in interface QueryStatsMBean
public void setCaptureStackTraces(boolean captureStackTraces)
QueryStatsMBean
setCaptureStackTraces
in interface QueryStatsMBean
captureStackTraces
- the new valupublic boolean getCaptureStackTraces()
getCaptureStackTraces
in interface QueryStatsMBean
public java.lang.String asJson()
asJson
in interface QueryStatsMBean
public QueryStatsData.QueryExecutionStats getQueryExecution(java.lang.String statement, java.lang.String language)
getQueryExecution
in interface QueryStatsReporter
public int getEvictionCount()
Copyright © 2012–2022 The Apache Software Foundation. All rights reserved.