Class CleanupSnapshotTaskRunner
java.lang.Object
org.duracloud.snapshottask.snapshot.CleanupSnapshotTaskRunner
- All Implemented Interfaces:
TaskRunner
Cleans up the snapshot by removing content that is no longer
needed now that the snapshot has been transferred successfully.
- Author:
- Bill Branan Date: 8/14/14
-
Constructor Summary
ConstructorsConstructorDescriptionCleanupSnapshotTaskRunner(SnapshotStorageProvider unwrappedSnapshotProvider, com.amazonaws.services.s3.AmazonS3 s3Client, TaskQueue auditTaskQueue, org.duracloud.mill.manifest.ManifestStore manifestStore, String account, String storeId) -
Method Summary
Modifier and TypeMethodDescriptiongetName()performTask(String taskParameters) protected voidqueueContentDeleteAuditTasks(String spaceId, String userId)
-
Constructor Details
-
CleanupSnapshotTaskRunner
public CleanupSnapshotTaskRunner(SnapshotStorageProvider unwrappedSnapshotProvider, com.amazonaws.services.s3.AmazonS3 s3Client, TaskQueue auditTaskQueue, org.duracloud.mill.manifest.ManifestStore manifestStore, String account, String storeId)
-
-
Method Details
-
getName
- Specified by:
getNamein interfaceTaskRunner
-
performTask
- Specified by:
performTaskin interfaceTaskRunner
-
queueContentDeleteAuditTasks
-