Class TaskStats
- java.lang.Object
-
- com.inductiveautomation.ignition.common.execution.TaskStats
-
-
Constructor Summary
Constructors Constructor Description TaskStats(java.lang.String taskName)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description intcompareTo(TaskStats o)voiddone(long startTime, long delay, java.lang.Throwable problem)longgetDelay()java.util.DategetLastRun()longgetLastRunDuration()java.util.DategetNextRun()java.lang.ThrowablegetProblem()longgetProblemCount()StatMetricgetStatMetric()java.lang.StringgetTaskName()booleanisRunning()voidsetProblem(java.lang.Throwable problem)voidstart()
-
-
-
Method Detail
-
start
public void start()
-
done
public void done(long startTime, long delay, java.lang.Throwable problem)
-
getStatMetric
public StatMetric getStatMetric()
-
getLastRun
public java.util.Date getLastRun()
-
getNextRun
public java.util.Date getNextRun()
-
getLastRunDuration
public long getLastRunDuration()
-
getDelay
public long getDelay()
-
getTaskName
public java.lang.String getTaskName()
-
compareTo
public int compareTo(TaskStats o)
- Specified by:
compareToin interfacejava.lang.Comparable<TaskStats>
-
isRunning
public boolean isRunning()
-
getProblem
public java.lang.Throwable getProblem()
-
setProblem
public void setProblem(java.lang.Throwable problem)
-
getProblemCount
public long getProblemCount()
-
-