Package org.duracloud.mill.workman
Interface TaskProcessorFactory
-
- All Known Implementing Classes:
AuditLogWritingProcessorFactory,AuditTaskProcessorFactory,BitIntegrityCheckTaskProcessorFactory,BitIntegrityReportTaskProcessorFactory,DuplicationTaskProcessorFactory,DuplicationTaskProducingProcessorFactory,ManifestWritingProcessorFactory,MultiStepTaskProcessorFactory,NoopTaskProcessorFactory,RootTaskProcessorFactory,SpaceComparisonTaskProcessorFactory,SpaceCreatedNotifcationGeneratingProcessorFactory,StorageStatsTaskProcessorFactory,TaskProcessorFactoryBase
public interface TaskProcessorFactoryThe TaskProcessResolver resolves aTaskProcessorfor a given instance of aTask- Author:
- Daniel Bernstein
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description TaskProcessorcreate(org.duracloud.common.queue.task.Task task)booleanisSupported(org.duracloud.common.queue.task.Task task)
-
-
-
Method Detail
-
create
TaskProcessor create(org.duracloud.common.queue.task.Task task) throws TaskProcessorCreationFailedException
-
isSupported
boolean isSupported(org.duracloud.common.queue.task.Task task)
-
-