Package org.duracloud.s3task
Class S3TaskProvider
- java.lang.Object
-
- org.duracloud.storage.provider.TaskProviderBase
-
- org.duracloud.s3task.S3TaskProvider
-
- All Implemented Interfaces:
TaskProvider
public class S3TaskProvider extends TaskProviderBase
Handles tasks specific to content stored in Amazon S3
-
-
Field Summary
-
Fields inherited from class org.duracloud.storage.provider.TaskProviderBase
log, taskList
-
-
Constructor Summary
Constructors Constructor Description S3TaskProvider(StorageProvider s3Provider, S3StorageProvider unwrappedS3Provider, com.amazonaws.services.s3.AmazonS3 s3Client, com.amazonaws.services.cloudfront.AmazonCloudFrontClient cfClient, StringDataStoreFactory dataStoreFactory, String cfAccountId, String cfKeyId, String cfKeyPath, String storeId, String dcHost)
-
Method Summary
-
Methods inherited from class org.duracloud.storage.provider.TaskProviderBase
getStoreId, getSupportedTasks, performTask
-
-
-
-
Constructor Detail
-
S3TaskProvider
public S3TaskProvider(StorageProvider s3Provider, S3StorageProvider unwrappedS3Provider, com.amazonaws.services.s3.AmazonS3 s3Client, com.amazonaws.services.cloudfront.AmazonCloudFrontClient cfClient, StringDataStoreFactory dataStoreFactory, String cfAccountId, String cfKeyId, String cfKeyPath, String storeId, String dcHost)
-
-