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