Class ItemTaskExecutor
java.lang.Object
org.tasktide.engine.executor.TaskTideExecutor<ItemTask>
org.tasktide.engine.executor.ItemTaskExecutor
- All Implemented Interfaces:
TaskTideWorkerUnit<ItemTask>
Class to handle the execution of
ItemTask-
Field Summary
Fields inherited from class TaskTideExecutor
LOGGER, observer, processCount, processExecutor, sharedCounter -
Constructor Summary
ConstructorsConstructorDescriptionConstructTaskTideExecutorforItemTaskItemTaskExecutor(ItemTaskObserver observer) Construct withItemTaskObserver -
Method Summary
Modifier and TypeMethodDescriptionbooleanexecuteTask(ItemTask task) Execute the work of aItemTaskMethods inherited from class TaskTideExecutor
decrementCount, getGlobalCount, getProcesCount, handleFailure, incrementCount, runTasks
-
Constructor Details
-
ItemTaskExecutor
public ItemTaskExecutor()ConstructTaskTideExecutorforItemTask -
ItemTaskExecutor
Construct withItemTaskObserver- Parameters:
observer-
-
-
Method Details
-
executeTask
Execute the work of aItemTask- Specified by:
executeTaskin classTaskTideExecutor<ItemTask>- Parameters:
task-- Returns:
- boolean
- Throws:
IOExceptionInterruptedException
-