public class DefaultS3StorageServiceFactory extends Object implements S3StorageServiceFactory
| Modifier and Type | Field and Description |
|---|---|
static String |
ACCESS_KEY |
static String |
BUCKET_ID_KEY |
static String |
ENDPOINT_KEY |
static String |
SECRET_ACCESS_KEY |
| Constructor and Description |
|---|
DefaultS3StorageServiceFactory() |
| Modifier and Type | Method and Description |
|---|---|
String |
getS3BucketForFolder(MediaStorageConfigService.MediaFolderConfig config,
AmazonS3 service)
Gets the s3 bucket for folder.
|
AmazonS3 |
getS3Service(String accessKey,
String secretAccessKey,
String endPoint)
Gets globally configured s3 service.
|
AmazonS3 |
getS3ServiceForFolder(MediaStorageConfigService.MediaFolderConfig config)
Gets S3 Service for media folder.
|
public static final String ACCESS_KEY
public static final String SECRET_ACCESS_KEY
public static final String BUCKET_ID_KEY
public static final String ENDPOINT_KEY
public AmazonS3 getS3Service(String accessKey, String secretAccessKey, String endPoint)
S3StorageServiceFactorygetS3Service in interface S3StorageServiceFactorypublic AmazonS3 getS3ServiceForFolder(MediaStorageConfigService.MediaFolderConfig config)
S3StorageServiceFactorygetS3ServiceForFolder in interface S3StorageServiceFactoryconfig - media folder configurationpublic String getS3BucketForFolder(MediaStorageConfigService.MediaFolderConfig config, AmazonS3 service)
S3StorageServiceFactorygetS3BucketForFolder in interface S3StorageServiceFactoryconfig - media folder configurationservice - the serviceCopyright © 2017 SAP SE. All Rights Reserved.