Class JiraMonitorConfiguration
java.lang.Object
com.atlassian.diagnostics.internal.platform.monitor.DefaultMonitorConfiguration
com.atlassian.jira.diagnostics.configuration.monitor.JiraMonitorConfiguration
- All Implemented Interfaces:
com.atlassian.diagnostics.MonitorConfiguration,org.springframework.beans.factory.DisposableBean,org.springframework.beans.factory.InitializingBean
- Direct Known Subclasses:
JiraDatabaseMonitorConfiguration,JiraGCMonitorConfiguration,JiraHttpMonitorConfiguration,JiraJqlMonitorConfiguration,JiraSchedulerMonitorConfiguration
public abstract class JiraMonitorConfiguration
extends com.atlassian.diagnostics.internal.platform.monitor.DefaultMonitorConfiguration
implements org.springframework.beans.factory.InitializingBean, org.springframework.beans.factory.DisposableBean
-
Method Summary
Modifier and TypeMethodDescriptionvoidvoiddestroy()booleanvoidonFeatureFlagChange(FeatureEvent event) voidonLicenseChanged(com.atlassian.sal.api.license.LicenseChangedEvent event) voidonPluginSystemStarted(com.atlassian.plugin.event.events.PluginFrameworkStartedEvent event) Methods 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
-
Method Details
-
isEnabled
public boolean isEnabled()- Specified by:
isEnabledin interfacecom.atlassian.diagnostics.MonitorConfiguration- Overrides:
isEnabledin classcom.atlassian.diagnostics.internal.platform.monitor.DefaultMonitorConfiguration
-
afterPropertiesSet
- Specified by:
afterPropertiesSetin interfaceorg.springframework.beans.factory.InitializingBean- Throws:
Exception
-
destroy
- Specified by:
destroyin interfaceorg.springframework.beans.factory.DisposableBean- Throws:
Exception
-
onPluginSystemStarted
@EventListener public void onPluginSystemStarted(com.atlassian.plugin.event.events.PluginFrameworkStartedEvent event) -
onFeatureFlagChange
-
onLicenseChanged
@EventListener public void onLicenseChanged(com.atlassian.sal.api.license.LicenseChangedEvent event)
-