Class TaskInstance<T>
java.lang.Object
com.github.kagkarlsson.scheduler.task.TaskInstance<T>
- All Implemented Interfaces:
HasTaskName,TaskInstanceId
-
Nested Class Summary
Nested classes/interfaces inherited from interface com.github.kagkarlsson.scheduler.task.HasTaskName
HasTaskName.SimpleTaskNameNested classes/interfaces inherited from interface com.github.kagkarlsson.scheduler.task.TaskInstanceId
TaskInstanceId.StandardTaskInstanceId -
Constructor Summary
ConstructorsConstructorDescriptionTaskInstance(String taskName, String id) TaskInstance(String taskName, String id, Supplier<T> dataSupplier) TaskInstance(String taskName, String id, T data) -
Method Summary
-
Constructor Details
-
TaskInstance
-
TaskInstance
-
TaskInstance
-
-
Method Details
-
getTaskAndInstance
-
getTaskName
- Specified by:
getTaskNamein interfaceHasTaskName- Specified by:
getTaskNamein interfaceTaskInstanceId
-
getId
- Specified by:
getIdin interfaceTaskInstanceId
-
getData
-
equals
-
hashCode
public int hashCode() -
toString
-