public class ConfluenceEventSystemMonitorConfig extends Object implements com.atlassian.diagnostics.internal.platform.event.EventSystemMonitorConfig
Constructor and Description |
---|
ConfluenceEventSystemMonitorConfig(ThreadGroup eventThreadGroup) |
Modifier and Type | Method and Description |
---|---|
Duration |
getEventDroppedAlertThreadDumpCoolDown() |
Optional<ThreadGroup> |
getEventThreadGroup() |
Duration |
getSlowListenerAlertDuration(com.atlassian.diagnostics.AlertTrigger alertTrigger) |
public ConfluenceEventSystemMonitorConfig(ThreadGroup eventThreadGroup)
@Nonnull public Duration getSlowListenerAlertDuration(@Nullable com.atlassian.diagnostics.AlertTrigger alertTrigger)
getSlowListenerAlertDuration
in interface com.atlassian.diagnostics.internal.platform.event.EventSystemMonitorConfig
@Nonnull public Duration getEventDroppedAlertThreadDumpCoolDown()
getEventDroppedAlertThreadDumpCoolDown
in interface com.atlassian.diagnostics.internal.platform.event.EventSystemMonitorConfig
@Nonnull public Optional<ThreadGroup> getEventThreadGroup()
getEventThreadGroup
in interface com.atlassian.diagnostics.internal.platform.event.EventSystemMonitorConfig
Copyright © 2003–2019 Atlassian. All rights reserved.