Class ConfluenceEventSystemMonitorConfig
- java.lang.Object
 - 
- com.atlassian.confluence.internal.diagnostics.ConfluenceEventSystemMonitorConfig
 
 
- 
- All Implemented Interfaces:
 com.atlassian.diagnostics.internal.platform.monitor.event.EventSystemMonitorConfig
public class ConfluenceEventSystemMonitorConfig extends Object implements com.atlassian.diagnostics.internal.platform.monitor.event.EventSystemMonitorConfig
- Since:
 - 6.10
 
 
- 
- 
Constructor Summary
Constructors Constructor Description ConfluenceEventSystemMonitorConfig(ThreadGroup eventThreadGroup) 
- 
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description @NonNull DurationgetEventDroppedAlertThreadDumpCoolDown()@NonNull Optional<ThreadGroup>getEventThreadGroup()@NonNull DurationgetSlowListenerAlertDuration(@Nullable com.atlassian.diagnostics.AlertTrigger alertTrigger) 
 - 
 
- 
- 
Constructor Detail
- 
ConfluenceEventSystemMonitorConfig
public ConfluenceEventSystemMonitorConfig(ThreadGroup eventThreadGroup)
 
 - 
 
- 
Method Detail
- 
getSlowListenerAlertDuration
public @NonNull Duration getSlowListenerAlertDuration(@Nullable com.atlassian.diagnostics.AlertTrigger alertTrigger)
- Specified by:
 getSlowListenerAlertDurationin interfacecom.atlassian.diagnostics.internal.platform.monitor.event.EventSystemMonitorConfig
 
- 
getEventDroppedAlertThreadDumpCoolDown
public @NonNull Duration getEventDroppedAlertThreadDumpCoolDown()
- Specified by:
 getEventDroppedAlertThreadDumpCoolDownin interfacecom.atlassian.diagnostics.internal.platform.monitor.event.EventSystemMonitorConfig
 
- 
getEventThreadGroup
public @NonNull Optional<ThreadGroup> getEventThreadGroup()
- Specified by:
 getEventThreadGroupin interfacecom.atlassian.diagnostics.internal.platform.monitor.event.EventSystemMonitorConfig
 
 - 
 
 -