Class DefaultUUIDFileService
java.lang.Object
de.frachtwerk.essencium.storage.generic.service.AbstractFileService<UUIDFile,UUID,UUIDStorageInfo>
de.frachtwerk.essencium.storage.impl.uuid.service.DefaultUUIDFileService
- All Implemented Interfaces:
FileService<UUIDFile,UUID, UUIDStorageInfo>
@Service
public class DefaultUUIDFileService
extends AbstractFileService<UUIDFile,UUID,UUIDStorageInfo>
-
Constructor Summary
ConstructorsConstructorDescriptionDefaultUUIDFileService(StorageServiceDispatcher<UUIDFile, UUID, UUIDStorageInfo> dispatcher, AbstractFileRepository<UUIDFile, UUID, UUIDStorageInfo> repository, MimeTypeHelper mimeTypeHelper) -
Method Summary
Modifier and TypeMethodDescriptionprotected UUIDFilegetNewFile(List<UUIDStorageInfo> infos, String name, int length, String mimeType) Methods inherited from class de.frachtwerk.essencium.storage.generic.service.AbstractFileService
deleteFile, getAll, getAllFiltered, loadFile, loadFromProviders, markAsUnavailable, storeFile
-
Constructor Details
-
DefaultUUIDFileService
public DefaultUUIDFileService(StorageServiceDispatcher<UUIDFile, UUID, UUIDStorageInfo> dispatcher, AbstractFileRepository<UUIDFile, UUID, UUIDStorageInfo> repository, MimeTypeHelper mimeTypeHelper)
-
-
Method Details
-
getNewFile
protected UUIDFile getNewFile(List<UUIDStorageInfo> infos, String name, int length, String mimeType) - Specified by:
getNewFilein classAbstractFileService<UUIDFile,UUID, UUIDStorageInfo>
-