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 StringgetClassName()longgetElapsedTimeInSec()longgetEstimatedTimeRemainingInSec()intgetPercentageComplete()StringgetThreadState()longgetThresholdInSec() 
 - 
 
- 
- 
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()
 
 - 
 
 -