Class 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 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()