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