Class LocalStorageService
java.lang.Object
de.frachtwerk.essencium.storage.generic.provider.local.AbstractLocalStorageService<UUIDFile,UUID,UUIDStorageInfo>
de.frachtwerk.essencium.storage.impl.uuid.provider.local.LocalStorageService
- All Implemented Interfaces:
StorageService<UUIDFile,UUID, UUIDStorageInfo>
@Service
public class LocalStorageService
extends AbstractLocalStorageService<UUIDFile,UUID,UUIDStorageInfo>
-
Constructor Summary
ConstructorsConstructorDescriptionLocalStorageService(@NotNull LocalFileCreator fileCreator, @NotNull LocalStorageConfiguration config, @NotNull UniqueNameCreator uniqueNameCreator) -
Method Summary
Modifier and TypeMethodDescriptionprotected AbstractLocalStorageInfo<UUIDFile,UUID, UUIDStorageInfo> getNewLocalStorageInfo(UUIDFile file, String path) Methods inherited from class de.frachtwerk.essencium.storage.generic.provider.local.AbstractLocalStorageService
deleteFile, getType, loadFile, saveFile
-
Constructor Details
-
LocalStorageService
public LocalStorageService(@NotNull @NotNull LocalFileCreator fileCreator, @NotNull @NotNull LocalStorageConfiguration config, @NotNull @NotNull UniqueNameCreator uniqueNameCreator)
-
-
Method Details
-
getNewLocalStorageInfo
protected AbstractLocalStorageInfo<UUIDFile,UUID, getNewLocalStorageInfoUUIDStorageInfo> (UUIDFile file, String path) - Specified by:
getNewLocalStorageInfoin classAbstractLocalStorageService<UUIDFile,UUID, UUIDStorageInfo>
-