Class ItemTaskObserver
java.lang.Object
org.tasktide.engine.observer.ObserverChain<ItemTask>
org.tasktide.engine.observer.chain.ItemTaskObserver
- All Implemented Interfaces:
TaskTideEngineObserver<ItemTask>, TaskTideWorkerUnit<ItemTask>
Coordinates the work across the
WorkerObservers for the processing of WorkItem
through the TaskTideEngineObserver chain for ItemTasks-
Field Summary
Fields inherited from class ObserverChain
observers -
Constructor Summary
ConstructorsConstructorDescriptionDefault constructor for simple test purposesItemTaskObserver(int maxTime) Construct with required argumentsItemTaskObserver(List<ItemTask> workload, int maxTime) Construct with required arguments -
Method Summary
Modifier and TypeMethodDescriptiongetObserver(String query) Get lower level observer by simple class nameGet lower level observerMethods inherited from class ObserverChain
onTaskEnd, onTaskProcessing, onTaskStart
-
Constructor Details
-
ItemTaskObserver
public ItemTaskObserver()Default constructor for simple test purposes -
ItemTaskObserver
public ItemTaskObserver(int maxTime) Construct with required arguments- Parameters:
maxTime-
-
ItemTaskObserver
-
-
Method Details
-
getObservers
Description copied from interface:TaskTideEngineObserverGet lower level observer -
getObserver
Description copied from interface:TaskTideEngineObserverGet lower level observer by simple class name- Parameters:
query-- Returns:
-