Class WorkItemObserver
java.lang.Object
org.tasktide.engine.observer.ObserverChain<WorkItem>
org.tasktide.engine.observer.chain.WorkItemObserver
- All Implemented Interfaces:
TaskTideEngineObserver<WorkItem>, TaskTideWorkerUnit<WorkItem>
Coordinates the work across the
WorkerObservers for the processing of WorkItem
through the TaskTideEngineObserver chain for WorkItems-
Field Summary
Fields inherited from class ObserverChain
observers -
Constructor Summary
ConstructorsConstructorDescriptionDefault constructor for simple test purposesWorkItemObserver(int maxTime) Construct with required argumentsWorkItemObserver(List<WorkItem> workload, int maxTime) Construct with optional workload -
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
-
WorkItemObserver
public WorkItemObserver()Default constructor for simple test purposes -
WorkItemObserver
public WorkItemObserver(int maxTime) Construct with required arguments- Parameters:
maxTime-
-
WorkItemObserver
-
-
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:
-