Class LongRunningTaskAnalyticsEvent
- java.lang.Object
-
- com.atlassian.confluence.internal.diagnostics.LongRunningTaskAnalyticsEvent
-
@AsynchronousPreferred public class LongRunningTaskAnalyticsEvent extends Object
LongRunningTaskAnalyticsEvent is fired when long running task runs longer than configured threshold Fired fromLongRunningTaskMonitor
- Since:
- 6.11.0
-
-
Constructor Summary
Constructors Constructor Description LongRunningTaskAnalyticsEvent(String className, int percentageComplete, long elapsedTimeInSec, long estimatedTimeRemainingInSec, long thresholdInSec, Thread.State threadState)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description String
getClassName()
long
getElapsedTimeInSec()
long
getEstimatedTimeRemainingInSec()
int
getPercentageComplete()
String
getThreadState()
long
getThresholdInSec()
-
-
-
Constructor Detail
-
LongRunningTaskAnalyticsEvent
public LongRunningTaskAnalyticsEvent(String className, int percentageComplete, long elapsedTimeInSec, long estimatedTimeRemainingInSec, long thresholdInSec, Thread.State threadState)
-
-
Method Detail
-
getPercentageComplete
public int getPercentageComplete()
-
getElapsedTimeInSec
public long getElapsedTimeInSec()
-
getEstimatedTimeRemainingInSec
public long getEstimatedTimeRemainingInSec()
-
getThresholdInSec
public long getThresholdInSec()
-
getThreadState
public String getThreadState()
-
getClassName
public String getClassName()
-
-