Package org.duracloud.mill.bit
Class SpaceComparisonTaskProcessor
- java.lang.Object
-
- org.duracloud.mill.bit.SpaceComparisonTaskProcessor
-
- All Implemented Interfaces:
TaskProcessor
public class SpaceComparisonTaskProcessor extends Object implements TaskProcessor
This task processor loops through all the items in the manifest and makes sure that they exist in storage provider.- Author:
- Daniel Bernstein Date: Oct 21, 2014
-
-
Constructor Summary
Constructors Constructor Description SpaceComparisonTaskProcessor(BitIntegrityCheckReportTask bitTask, BitLogStore bitLogStore, org.duracloud.mill.manifest.ManifestStore manifestStore, org.duracloud.storage.provider.StorageProvider store, org.duracloud.storage.domain.StorageProviderType storageProviderType)
-
-
-
Constructor Detail
-
SpaceComparisonTaskProcessor
public SpaceComparisonTaskProcessor(BitIntegrityCheckReportTask bitTask, BitLogStore bitLogStore, org.duracloud.mill.manifest.ManifestStore manifestStore, org.duracloud.storage.provider.StorageProvider store, org.duracloud.storage.domain.StorageProviderType storageProviderType)
- Parameters:
bitTask-bitLogStore-manifestStore-store-storageProviderType-
-
-
Method Detail
-
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
-
-