Package org.duracloud.mill.workman
Interface TaskProcessor
-
- All Known Implementing Classes:
AuditLogWritingProcessor,BitIntegrityCheckTaskProcessor,BitIntegrityReportTaskProcessor,DuplicationTaskProcessor,DuplicationTaskProducingProcessor,ManifestWritingProcessor,MultiStepTaskProcessor,NoopTaskProcessor,SpaceComparisonTaskProcessor,SpaceCreatedNotifcationGeneratingProcessor,StorageStatsTaskProcessor,TaskProcessorBase
public interface TaskProcessorThe TaskProcessor implements the concrete functionality of a particular type of task.- Author:
- Daniel Bernstein
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description voidexecute()Performs the processing indicated by the task.
-
-
-
Method Detail
-
execute
void execute() throws TaskExecutionFailedExceptionPerforms the processing indicated by the task. The underlying method should execute synchronously.- Throws:
TaskExecutionFailedException
-
-