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 from LongRunningTaskMonitor
Since:
6.11.0
  • Constructor Details

    • LongRunningTaskAnalyticsEvent

      public LongRunningTaskAnalyticsEvent(String className, int percentageComplete, long elapsedTimeInSec, long estimatedTimeRemainingInSec, long thresholdInSec, Thread.State threadState)
  • Method Details

    • getPercentageComplete

      public int getPercentageComplete()
    • getElapsedTimeInSec

      public long getElapsedTimeInSec()
    • getEstimatedTimeRemainingInSec

      public long getEstimatedTimeRemainingInSec()
    • getThresholdInSec

      public long getThresholdInSec()
    • getThreadState

      public String getThreadState()
    • getClassName

      public String getClassName()