Package com.github.kagkarlsson.scheduler
Class ScheduledExecution<DATA_TYPE>
- java.lang.Object
-
- com.github.kagkarlsson.scheduler.ScheduledExecution<DATA_TYPE>
-
public class ScheduledExecution<DATA_TYPE> extends Object
-
-
Constructor Summary
Constructors Constructor Description ScheduledExecution(Class<DATA_TYPE> dataClass, Execution execution)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(Object o)intgetConsecutiveFailures()DATA_TYPEgetData()InstantgetExecutionTime()InstantgetLastFailure()InstantgetLastSuccess()StringgetPickedBy()byte[]getRawData()TaskInstanceIdgetTaskInstance()inthashCode()booleanhasRawData()booleanisPicked()StringtoString()
-
-
-
Method Detail
-
getTaskInstance
public TaskInstanceId getTaskInstance()
-
getExecutionTime
public Instant getExecutionTime()
-
getData
public DATA_TYPE getData()
-
hasRawData
public boolean hasRawData()
-
getRawData
public byte[] getRawData()
-
getLastSuccess
public Instant getLastSuccess()
-
getLastFailure
public Instant getLastFailure()
-
getConsecutiveFailures
public int getConsecutiveFailures()
-
isPicked
public boolean isPicked()
-
getPickedBy
public String getPickedBy()
-
-