public class MacroRenderingMonitor
extends com.atlassian.diagnostics.internal.InitializingMonitor
MonitoringService
.Modifier and Type | Class and Description |
---|---|
static class |
MacroRenderingMonitor.MacroRendering |
Constructor and Description |
---|
MacroRenderingMonitor(@NonNull com.atlassian.diagnostics.detail.ThreadDumpProducer threadDumpProducer,
@NonNull com.atlassian.confluence.internal.diagnostics.AlertTriggerFactory alertTriggerFactory,
@NonNull EventListeningDarkFeatureSetting riskyDiagnosticMonitorsEnabled) |
Modifier and Type | Method and Description |
---|---|
protected String |
getMonitorId() |
void |
init(com.atlassian.diagnostics.MonitoringService monitoringService) |
void |
preDestroy() |
void |
start(MacroRenderingMonitor.MacroRendering macroRendering) |
protected void |
startMonitorThread(Runnable monitoringRunnable,
String threadName) |
void |
stop(MacroRenderingMonitor.MacroRendering macroRendering) |
public MacroRenderingMonitor(@NonNull com.atlassian.diagnostics.detail.ThreadDumpProducer threadDumpProducer, @NonNull com.atlassian.confluence.internal.diagnostics.AlertTriggerFactory alertTriggerFactory, @NonNull EventListeningDarkFeatureSetting riskyDiagnosticMonitorsEnabled)
public void init(com.atlassian.diagnostics.MonitoringService monitoringService)
protected String getMonitorId()
public void start(MacroRenderingMonitor.MacroRendering macroRendering)
public void stop(MacroRenderingMonitor.MacroRendering macroRendering)
protected void startMonitorThread(Runnable monitoringRunnable, String threadName)
@PreDestroy public void preDestroy()
Copyright © 2003–2021 Atlassian. All rights reserved.