Class JiraJqlMonitorConfiguration
java.lang.Object
com.atlassian.diagnostics.internal.platform.monitor.DefaultMonitorConfiguration
com.atlassian.jira.diagnostics.configuration.monitor.JiraMonitorConfiguration
com.atlassian.jira.diagnostics.configuration.monitor.JiraJqlMonitorConfiguration
- All Implemented Interfaces:
com.atlassian.diagnostics.MonitorConfiguration,JqlMonitorConfiguration,org.springframework.beans.factory.DisposableBean,org.springframework.beans.factory.InitializingBean
public class JiraJqlMonitorConfiguration
extends JiraMonitorConfiguration
implements JqlMonitorConfiguration
-
Constructor Summary
ConstructorsConstructorDescriptionJiraJqlMonitorConfiguration(com.atlassian.diagnostics.DiagnosticsConfiguration diagnosticsConfiguration, FeatureManager featureManager, ApplicationProperties properties, com.atlassian.event.api.EventPublisher eventPublisher, com.atlassian.sal.api.license.LicenseHandler licenseHandler, com.atlassian.cache.CacheManager cacheManager) -
Method Summary
Modifier and TypeMethodDescriptionintintintintMethods inherited from class com.atlassian.jira.diagnostics.configuration.monitor.JiraMonitorConfiguration
afterPropertiesSet, destroy, isEnabled, onFeatureFlagChange, onLicenseChanged, onPluginSystemStartedMethods inherited from class com.atlassian.diagnostics.internal.platform.monitor.DefaultMonitorConfiguration
defaultScheduleIntervalMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface com.atlassian.diagnostics.MonitorConfiguration
isDataCenterOnly, isEnabled
-
Constructor Details
-
JiraJqlMonitorConfiguration
public JiraJqlMonitorConfiguration(com.atlassian.diagnostics.DiagnosticsConfiguration diagnosticsConfiguration, FeatureManager featureManager, ApplicationProperties properties, com.atlassian.event.api.EventPublisher eventPublisher, com.atlassian.sal.api.license.LicenseHandler licenseHandler, com.atlassian.cache.CacheManager cacheManager)
-
-
Method Details
-
slowQueryThreshold
public int slowQueryThreshold()- Specified by:
slowQueryThresholdin interfaceJqlMonitorConfiguration
-
queryComplexityThreshold
public int queryComplexityThreshold()- Specified by:
queryComplexityThresholdin interfaceJqlMonitorConfiguration
-
numberOfResultsThreshold
public int numberOfResultsThreshold()- Specified by:
numberOfResultsThresholdin interfaceJqlMonitorConfiguration
-
queryCustomFieldsThreshold
public int queryCustomFieldsThreshold()- Specified by:
queryCustomFieldsThresholdin interfaceJqlMonitorConfiguration
-