public class EnableStreamingTaskRunner extends BaseStreamingTaskRunner
BaseStreamingTaskRunner.STREAMING_TYPEcfAccountId, cfClient, cfKeyId, cfKeyPath, maxRetries, S3_ORIGIN_OAI_PREFIX, S3_ORIGIN_SUFFIX, s3Client, s3Provider, STREAMING_HOST_PROP, STREAMING_TYPE_PROP, unwrappedS3Provider| Constructor and Description |
|---|
EnableStreamingTaskRunner(StorageProvider s3Provider,
S3StorageProvider unwrappedS3Provider,
com.amazonaws.services.s3.AmazonS3Client s3Client,
com.amazonaws.services.cloudfront.AmazonCloudFrontClient cfClient,
String cfAccountId) |
| Modifier and Type | Method and Description |
|---|---|
String |
getName() |
String |
performTask(String taskParameters) |
checkThatStreamingServiceIsEnabled, getAllExistingDistributions, getExistingDistribution, getSpaceContents, removeStreamingHostFromSpaceProps, setDistributionState, waitpublic EnableStreamingTaskRunner(StorageProvider s3Provider, S3StorageProvider unwrappedS3Provider, com.amazonaws.services.s3.AmazonS3Client s3Client, com.amazonaws.services.cloudfront.AmazonCloudFrontClient cfClient, String cfAccountId)
public String getName()
getName in interface TaskRunnergetName in class BaseStreamingTaskRunnerpublic String performTask(String taskParameters)
performTask in interface TaskRunnerperformTask in class BaseStreamingTaskRunnerCopyright © 2009–2017 DuraSpace. All rights reserved.