Package org.duracloud.s3task.storage
Class SetStoragePolicyTaskRunner
- java.lang.Object
-
- org.duracloud.s3task.storage.SetStoragePolicyTaskRunner
-
- All Implemented Interfaces:
TaskRunner
public class SetStoragePolicyTaskRunner extends Object implements TaskRunner
Task which sets a lifecycle bucket policy for DuraCloud spaces backed by S3 buckets. The bucket policy is set to transition stored content to a given storage class after a set period of time.
-
-
Field Summary
Fields Modifier and Type Field Description protected S3StorageProviderunwrappedS3Provider
-
Constructor Summary
Constructors Constructor Description SetStoragePolicyTaskRunner(S3StorageProvider unwrappedS3Provider)
-
-
-
Field Detail
-
unwrappedS3Provider
protected S3StorageProvider unwrappedS3Provider
-
-
Constructor Detail
-
SetStoragePolicyTaskRunner
public SetStoragePolicyTaskRunner(S3StorageProvider unwrappedS3Provider)
-
-
Method Detail
-
getName
public String getName()
- Specified by:
getNamein interfaceTaskRunner
-
performTask
public String performTask(String taskParameters)
- Specified by:
performTaskin interfaceTaskRunner
-
-