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 TaskProcessor
The TaskProcessor implements the concrete functionality of a particular type
of task.
- Author:
- Daniel Bernstein
-
Method Summary
-
Method Details
-
execute
Performs the processing indicated by the task. The underlying method should execute synchronously.- Throws:
TaskExecutionFailedException
-