public class GetHlsSignedCookiesUrlTaskRunner extends BaseHlsTaskRunner
BaseHlsTaskRunner.STREAMING_TYPE| Modifier and Type | Field and Description |
|---|---|
static int |
DEFAULT_MINUTES_TO_EXPIRE |
cfAccountId, cfClient, cfKeyId, cfKeyPath, dcHost, HLS_STREAMING_HOST_PROP, HLS_STREAMING_TYPE_PROP, maxRetries, S3_ORIGIN_OAI_PREFIX, S3_ORIGIN_SUFFIX, s3Client, s3Provider, unwrappedS3Provider| Constructor and Description |
|---|
GetHlsSignedCookiesUrlTaskRunner(StorageProvider s3Provider,
S3StorageProvider unwrappedS3Provider,
com.amazonaws.services.cloudfront.AmazonCloudFrontClient cfClient,
StringDataStoreFactory dataStoreFactory,
String cfKeyId,
String cfKeyPath) |
| Modifier and Type | Method and Description |
|---|---|
String |
getName() |
String |
performTask(String taskParameters) |
checkThatStreamingServiceIsEnabled, getAllExistingWebDistributions, getExistingDistribution, getSpaceContents, removeHlsStreamingHostFromSpaceProps, setDistributionState, waitpublic static final int DEFAULT_MINUTES_TO_EXPIRE
public GetHlsSignedCookiesUrlTaskRunner(StorageProvider s3Provider, S3StorageProvider unwrappedS3Provider, com.amazonaws.services.cloudfront.AmazonCloudFrontClient cfClient, StringDataStoreFactory dataStoreFactory, String cfKeyId, String cfKeyPath)
public String getName()
getName in interface TaskRunnergetName in class BaseHlsTaskRunnerpublic String performTask(String taskParameters)
performTask in interface TaskRunnerperformTask in class BaseHlsTaskRunnerCopyright © 2009–2019 DuraSpace. All rights reserved.