Class S3IdentityStorageService
java.lang.Object
de.frachtwerk.essencium.storage.generic.provider.s3.AbstractS3StorageService<IdentityFile,Long,IdentityStorageInfo>
de.frachtwerk.essencium.storage.impl.identity.provider.s3.S3IdentityStorageService
- All Implemented Interfaces:
StorageService<IdentityFile,Long, IdentityStorageInfo>
@Service
public class S3IdentityStorageService
extends AbstractS3StorageService<IdentityFile,Long,IdentityStorageInfo>
-
Constructor Summary
ConstructorsConstructorDescriptionS3IdentityStorageService(@NotNull S3StorageConfiguration config, MimeTypeHelper mimeTypeHelper) -
Method Summary
Modifier and TypeMethodDescriptionprotected AbstractS3StorageInfo<IdentityFile,Long, IdentityStorageInfo> getNewAbstractS3StorageInfo(IdentityFile file, String s3ObjectKey) Methods inherited from class de.frachtwerk.essencium.storage.generic.provider.s3.AbstractS3StorageService
deleteFile, getType, loadFile, saveFile, testBucketAccess
-
Constructor Details
-
S3IdentityStorageService
public S3IdentityStorageService(@NotNull @NotNull S3StorageConfiguration config, MimeTypeHelper mimeTypeHelper)
-
-
Method Details
-
getNewAbstractS3StorageInfo
protected AbstractS3StorageInfo<IdentityFile,Long, getNewAbstractS3StorageInfoIdentityStorageInfo> (IdentityFile file, String s3ObjectKey) - Specified by:
getNewAbstractS3StorageInfoin classAbstractS3StorageService<IdentityFile,Long, IdentityStorageInfo>
-