Package org.duracloud.mill.workman
Class MultiStepTaskProcessor
- java.lang.Object
-
- org.duracloud.mill.workman.MultiStepTaskProcessor
-
- All Implemented Interfaces:
TaskProcessor
public class MultiStepTaskProcessor extends Object implements TaskProcessor
- Author:
- Daniel Bernstein Date: Apr 10, 2014
-
-
Constructor Summary
Constructors Constructor Description MultiStepTaskProcessor()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddTaskProcessor(TaskProcessor processor)voidexecute()Performs the processing indicated by the task.
-
-
-
Method Detail
-
addTaskProcessor
public void addTaskProcessor(TaskProcessor processor)
- Parameters:
processor-
-
execute
public void execute() throws TaskExecutionFailedExceptionDescription copied from interface:TaskProcessorPerforms the processing indicated by the task. The underlying method should execute synchronously.- Specified by:
executein interfaceTaskProcessor- Throws:
TaskExecutionFailedException
-
-