org.duracloud.s3task.streaming
Class EnableStreamingTaskRunner

java.lang.Object
  extended by org.duracloud.s3task.streaming.BaseStreamingTaskRunner
      extended by org.duracloud.s3task.streaming.EnableStreamingTaskRunner
All Implemented Interfaces:
TaskRunner

public class EnableStreamingTaskRunner
extends BaseStreamingTaskRunner


Field Summary
 
Fields inherited from class org.duracloud.s3task.streaming.BaseStreamingTaskRunner
cfService, maxRetries, s3Client, s3Provider
 
Constructor Summary
EnableStreamingTaskRunner(S3StorageProvider s3Provider, com.amazonaws.services.s3.AmazonS3Client s3Client, org.jets3t.service.CloudFrontService cfService)
           
 
Method Summary
 String getName()
           
 String performTask(String taskParameters)
           
 
Methods inherited from class org.duracloud.s3task.streaming.BaseStreamingTaskRunner
getAllExistingDistributions, getDistributionOriginAccessId, getExistingDistribution, getSpaceContents, getSpaceId, setACL, wait
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

EnableStreamingTaskRunner

public EnableStreamingTaskRunner(S3StorageProvider s3Provider,
                                 com.amazonaws.services.s3.AmazonS3Client s3Client,
                                 org.jets3t.service.CloudFrontService cfService)
Method Detail

getName

public String getName()
Specified by:
getName in interface TaskRunner
Specified by:
getName in class BaseStreamingTaskRunner

performTask

public String performTask(String taskParameters)
Specified by:
performTask in interface TaskRunner
Specified by:
performTask in class BaseStreamingTaskRunner


Copyright © 2009-2012 DuraSpace. All Rights Reserved.