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 int
compareTo(TaskStats o)
void
done(long startTime, long delay, java.lang.Throwable problem)
long
getDelay()
java.util.Date
getLastRun()
long
getLastRunDuration()
java.util.Date
getNextRun()
java.lang.Throwable
getProblem()
long
getProblemCount()
StatMetric
getStatMetric()
java.lang.String
getTaskName()
boolean
isRunning()
void
setProblem(java.lang.Throwable problem)
void
start()
-
-
-
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:
compareTo
in 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()
-
-