Class ItemTaskTimeKeeper
java.lang.Object
org.tasktide.engine.observer.worker.TimeKeeperObserver<ItemTask>
org.tasktide.engine.observer.worker.timekeeper.ItemTaskTimeKeeper
- All Implemented Interfaces:
WorkerObserver<ItemTask>, TaskTideWorkerUnit<ItemTask>
ItemTask specific time keeper-
Field Summary
Fields inherited from class TimeKeeperObserver
abort, executionTimes, logger, startTime -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetName()Return observer namevoidhandleTaskState(ItemTask task, boolean flag) ResetItemTaskbased onTimeKeeperObserverflagMethods inherited from class TimeKeeperObserver
getType, isOptional, onTaskEnd, onTaskProcessing, onTaskStart
-
Constructor Details
-
ItemTaskTimeKeeper
public ItemTaskTimeKeeper(long maxTime) Construct with max time- Parameters:
maxTime-
-
-
Method Details
-
handleTaskState
ResetItemTaskbased onTimeKeeperObserverflag- Specified by:
handleTaskStatein classTimeKeeperObserver<ItemTask>- Parameters:
task-flag-
-
getName
-