Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- AbstractFile<F extends AbstractFile<F,
ID, S>, ID extends Serializable, S extends AbstractStorageInfo<F, ID, S>> - Class in de.frachtwerk.essencium.storage.generic.model - AbstractFile() - Constructor for class de.frachtwerk.essencium.storage.generic.model.AbstractFile
- AbstractFile_ - Class in de.frachtwerk.essencium.storage.generic.model
- AbstractFile_() - Constructor for class de.frachtwerk.essencium.storage.generic.model.AbstractFile_
- AbstractFileRepository<F extends AbstractFile<F,
ID, S>, ID extends Serializable, S extends AbstractStorageInfo<F, ID, S>> - Interface in de.frachtwerk.essencium.storage.generic.repository - AbstractFileService<F extends AbstractFile<F,
ID, S>, ID extends Serializable, S extends AbstractStorageInfo<F, ID, S>> - Class in de.frachtwerk.essencium.storage.generic.service - AbstractFileService() - Constructor for class de.frachtwerk.essencium.storage.generic.service.AbstractFileService
- AbstractLocalStorageInfo<F extends AbstractFile<F,
ID, S>, ID extends Serializable, S extends AbstractStorageInfo<F, ID, S>> - Interface in de.frachtwerk.essencium.storage.generic.provider.local - AbstractLocalStorageService<F extends AbstractFile<F,
ID, S>, ID extends Serializable, S extends AbstractStorageInfo<F, ID, S>> - Class in de.frachtwerk.essencium.storage.generic.provider.local - AbstractLocalStorageService() - Constructor for class de.frachtwerk.essencium.storage.generic.provider.local.AbstractLocalStorageService
- AbstractS3StorageInfo<F extends AbstractFile<F,
ID, S>, ID extends Serializable, S extends AbstractStorageInfo<F, ID, S>> - Interface in de.frachtwerk.essencium.storage.generic.provider.s3 - AbstractS3StorageService<F extends AbstractFile<F,
ID, S>, ID extends Serializable, S extends AbstractStorageInfo<F, ID, S>> - Class in de.frachtwerk.essencium.storage.generic.provider.s3 - AbstractS3StorageService(S3StorageConfiguration, MimeTypeHelper) - Constructor for class de.frachtwerk.essencium.storage.generic.provider.s3.AbstractS3StorageService
- AbstractStorageInfo<F extends AbstractFile<F,
ID, S>, ID extends Serializable, S extends AbstractStorageInfo<F, ID, S>> - Class in de.frachtwerk.essencium.storage.generic.model - AbstractStorageInfo(F) - Constructor for class de.frachtwerk.essencium.storage.generic.model.AbstractStorageInfo
- AbstractStorageInfo_ - Class in de.frachtwerk.essencium.storage.generic.model
- AbstractStorageInfo_() - Constructor for class de.frachtwerk.essencium.storage.generic.model.AbstractStorageInfo_
- accept(StorageInfoVisitor<T, IdentityFile, Long, IdentityStorageInfo>) - Method in class de.frachtwerk.essencium.storage.impl.identity.model.IdentityFile
- accept(StorageInfoVisitor<T, IdentityFile, Long, IdentityStorageInfo>) - Method in class de.frachtwerk.essencium.storage.impl.identity.model.IdentityStorageInfo
- accept(StorageInfoVisitor<T, SequenceFile, Long, SequenceStorageInfo>) - Method in class de.frachtwerk.essencium.storage.impl.sequence.model.SequenceFile
- accept(StorageInfoVisitor<T, SequenceFile, Long, SequenceStorageInfo>) - Method in class de.frachtwerk.essencium.storage.impl.sequence.provider.local.LocalSequenceStorageInfo
- accept(StorageInfoVisitor<T, SequenceFile, Long, SequenceStorageInfo>) - Method in class de.frachtwerk.essencium.storage.impl.sequence.provider.s3.S3SequenceStorageInfo
- accept(StorageInfoVisitor<T, UUIDFile, UUID, UUIDStorageInfo>) - Method in class de.frachtwerk.essencium.storage.impl.uuid.model.UUIDFile
- accept(StorageInfoVisitor<T, UUIDFile, UUID, UUIDStorageInfo>) - Method in class de.frachtwerk.essencium.storage.impl.uuid.provider.local.LocalUUIDStorageInfo
- accept(StorageInfoVisitor<T, UUIDFile, UUID, UUIDStorageInfo>) - Method in class de.frachtwerk.essencium.storage.impl.uuid.provider.s3.S3UUIDStorageInfo
- accept(StorageInfoVisitor<T, F, ID, S>) - Method in class de.frachtwerk.essencium.storage.generic.model.AbstractStorageInfo
- accept(StorageInfoVisitor<T, F, ID, S>) - Method in interface de.frachtwerk.essencium.storage.generic.provider.local.AbstractLocalStorageInfo
- accept(StorageInfoVisitor<T, F, ID, S>) - Method in interface de.frachtwerk.essencium.storage.generic.provider.s3.AbstractS3StorageInfo
- available - Static variable in class de.frachtwerk.essencium.storage.generic.model.AbstractStorageInfo_
- AVAILABLE - Static variable in class de.frachtwerk.essencium.storage.generic.model.AbstractStorageInfo_
C
- class_ - Static variable in class de.frachtwerk.essencium.storage.generic.model.AbstractFile_
- class_ - Static variable in class de.frachtwerk.essencium.storage.generic.model.AbstractStorageInfo_
- class_ - Static variable in class de.frachtwerk.essencium.storage.impl.identity.model.IdentityFile_
- class_ - Static variable in class de.frachtwerk.essencium.storage.impl.identity.model.IdentityStorageInfo_
- class_ - Static variable in class de.frachtwerk.essencium.storage.impl.identity.provider.local.LocalIdentityStorageInfo_
- class_ - Static variable in class de.frachtwerk.essencium.storage.impl.identity.provider.s3.S3IdentityStorageInfo_
- class_ - Static variable in class de.frachtwerk.essencium.storage.impl.sequence.model.SequenceFile_
- class_ - Static variable in class de.frachtwerk.essencium.storage.impl.sequence.model.SequenceStorageInfo_
- class_ - Static variable in class de.frachtwerk.essencium.storage.impl.sequence.provider.local.LocalSequenceStorageInfo_
- class_ - Static variable in class de.frachtwerk.essencium.storage.impl.sequence.provider.s3.S3SequenceStorageInfo_
- class_ - Static variable in class de.frachtwerk.essencium.storage.impl.uuid.model.UUIDFile_
- class_ - Static variable in class de.frachtwerk.essencium.storage.impl.uuid.model.UUIDStorageInfo_
- class_ - Static variable in class de.frachtwerk.essencium.storage.impl.uuid.provider.local.LocalUUIDStorageInfo_
- class_ - Static variable in class de.frachtwerk.essencium.storage.impl.uuid.provider.s3.S3UUIDStorageInfo_
- createFile(String) - Method in class de.frachtwerk.essencium.storage.generic.provider.local.LocalFileCreator
D
- de.frachtwerk.essencium.storage.generic.configuration - package de.frachtwerk.essencium.storage.generic.configuration
- de.frachtwerk.essencium.storage.generic.controller - package de.frachtwerk.essencium.storage.generic.controller
- de.frachtwerk.essencium.storage.generic.model - package de.frachtwerk.essencium.storage.generic.model
- de.frachtwerk.essencium.storage.generic.provider.local - package de.frachtwerk.essencium.storage.generic.provider.local
- de.frachtwerk.essencium.storage.generic.provider.s3 - package de.frachtwerk.essencium.storage.generic.provider.s3
- de.frachtwerk.essencium.storage.generic.repository - package de.frachtwerk.essencium.storage.generic.repository
- de.frachtwerk.essencium.storage.generic.service - package de.frachtwerk.essencium.storage.generic.service
- de.frachtwerk.essencium.storage.impl.identity.model - package de.frachtwerk.essencium.storage.impl.identity.model
- de.frachtwerk.essencium.storage.impl.identity.provider.local - package de.frachtwerk.essencium.storage.impl.identity.provider.local
- de.frachtwerk.essencium.storage.impl.identity.provider.s3 - package de.frachtwerk.essencium.storage.impl.identity.provider.s3
- de.frachtwerk.essencium.storage.impl.identity.repository - package de.frachtwerk.essencium.storage.impl.identity.repository
- de.frachtwerk.essencium.storage.impl.identity.service - package de.frachtwerk.essencium.storage.impl.identity.service
- de.frachtwerk.essencium.storage.impl.sequence.model - package de.frachtwerk.essencium.storage.impl.sequence.model
- de.frachtwerk.essencium.storage.impl.sequence.provider.local - package de.frachtwerk.essencium.storage.impl.sequence.provider.local
- de.frachtwerk.essencium.storage.impl.sequence.provider.s3 - package de.frachtwerk.essencium.storage.impl.sequence.provider.s3
- de.frachtwerk.essencium.storage.impl.sequence.repository - package de.frachtwerk.essencium.storage.impl.sequence.repository
- de.frachtwerk.essencium.storage.impl.sequence.service - package de.frachtwerk.essencium.storage.impl.sequence.service
- de.frachtwerk.essencium.storage.impl.uuid.model - package de.frachtwerk.essencium.storage.impl.uuid.model
- de.frachtwerk.essencium.storage.impl.uuid.provider.local - package de.frachtwerk.essencium.storage.impl.uuid.provider.local
- de.frachtwerk.essencium.storage.impl.uuid.provider.s3 - package de.frachtwerk.essencium.storage.impl.uuid.provider.s3
- de.frachtwerk.essencium.storage.impl.uuid.repository - package de.frachtwerk.essencium.storage.impl.uuid.repository
- de.frachtwerk.essencium.storage.impl.uuid.service - package de.frachtwerk.essencium.storage.impl.uuid.service
- DefaultIdentityFileService - Class in de.frachtwerk.essencium.storage.impl.identity.service
- DefaultIdentityFileService(StorageServiceDispatcher<IdentityFile, Long, IdentityStorageInfo>, IdentityFileRepository, MimeTypeHelper) - Constructor for class de.frachtwerk.essencium.storage.impl.identity.service.DefaultIdentityFileService
- DefaultSequenceFileService - Class in de.frachtwerk.essencium.storage.impl.sequence.service
- DefaultSequenceFileService(StorageServiceDispatcher<SequenceFile, Long, SequenceStorageInfo>, SequenceFileRepository, MimeTypeHelper) - Constructor for class de.frachtwerk.essencium.storage.impl.sequence.service.DefaultSequenceFileService
- DefaultUUIDFileService - Class in de.frachtwerk.essencium.storage.impl.uuid.service
- DefaultUUIDFileService(StorageServiceDispatcher<UUIDFile, UUID, UUIDStorageInfo>, AbstractFileRepository<UUIDFile, UUID, UUIDStorageInfo>, MimeTypeHelper) - Constructor for class de.frachtwerk.essencium.storage.impl.uuid.service.DefaultUUIDFileService
- deleteFile(ID) - Method in class de.frachtwerk.essencium.storage.generic.service.AbstractFileService
- deleteFile(ID) - Method in interface de.frachtwerk.essencium.storage.generic.service.FileService
- deleteFile(S) - Method in class de.frachtwerk.essencium.storage.generic.provider.local.AbstractLocalStorageService
- deleteFile(S) - Method in class de.frachtwerk.essencium.storage.generic.provider.s3.AbstractS3StorageService
- deleteFile(S) - Method in interface de.frachtwerk.essencium.storage.generic.service.StorageService
- deleteFile(S) - Method in class de.frachtwerk.essencium.storage.generic.service.StorageServiceDispatcher
- DownloadEndpoint<F extends AbstractFile<F,
ID, S>, ID extends Serializable, S extends AbstractStorageInfo<F, ID, S>> - Class in de.frachtwerk.essencium.storage.generic.controller - DownloadEndpoint() - Constructor for class de.frachtwerk.essencium.storage.generic.controller.DownloadEndpoint
E
- Empty() - Constructor for class de.frachtwerk.essencium.storage.generic.model.StorageInfoVisitor.Empty
F
- file - Static variable in class de.frachtwerk.essencium.storage.generic.model.AbstractStorageInfo_
- FILE - Static variable in class de.frachtwerk.essencium.storage.generic.model.AbstractStorageInfo_
- FileNotAvailableException - Exception in de.frachtwerk.essencium.storage.generic.controller
- FileNotAvailableException() - Constructor for exception de.frachtwerk.essencium.storage.generic.controller.FileNotAvailableException
- FileNotAvailableException(Long) - Constructor for exception de.frachtwerk.essencium.storage.generic.controller.FileNotAvailableException
- FileNotAvailableException(Long, Throwable) - Constructor for exception de.frachtwerk.essencium.storage.generic.controller.FileNotAvailableException
- FileNotAvailableException(String) - Constructor for exception de.frachtwerk.essencium.storage.generic.controller.FileNotAvailableException
- FileNotAvailableException(String, Throwable) - Constructor for exception de.frachtwerk.essencium.storage.generic.controller.FileNotAvailableException
- FileService<F extends AbstractFile<F,
ID, S>, ID extends Serializable, S extends AbstractStorageInfo<F, ID, S>> - Interface in de.frachtwerk.essencium.storage.generic.service -
Service able of permanently writing files and read them again later.
- FileStorageConfiguration - Class in de.frachtwerk.essencium.storage.generic.configuration
- FileStorageConfiguration() - Constructor for class de.frachtwerk.essencium.storage.generic.configuration.FileStorageConfiguration
G
- getAll() - Method in class de.frachtwerk.essencium.storage.generic.service.AbstractFileService
- getAll() - Method in interface de.frachtwerk.essencium.storage.generic.service.FileService
- getAllFiltered(Specification<F>) - Method in class de.frachtwerk.essencium.storage.generic.service.AbstractFileService
- getAllFiltered(Specification<F>) - Method in interface de.frachtwerk.essencium.storage.generic.service.FileService
- getContent() - Method in class de.frachtwerk.essencium.storage.impl.identity.model.IdentityFile
- getContent() - Method in class de.frachtwerk.essencium.storage.impl.sequence.model.SequenceFile
- getContent() - Method in class de.frachtwerk.essencium.storage.impl.uuid.model.UUIDFile
- getFile() - Method in interface de.frachtwerk.essencium.storage.generic.provider.local.AbstractLocalStorageInfo
- getMimeType(String, byte[]) - Method in class de.frachtwerk.essencium.storage.generic.service.MimeTypeHelper
- getNewAbstractS3StorageInfo(IdentityFile, String) - Method in class de.frachtwerk.essencium.storage.impl.identity.provider.s3.S3IdentityStorageService
- getNewAbstractS3StorageInfo(SequenceFile, String) - Method in class de.frachtwerk.essencium.storage.impl.sequence.provider.s3.S3StorageService
- getNewAbstractS3StorageInfo(UUIDFile, String) - Method in class de.frachtwerk.essencium.storage.impl.uuid.provider.s3.S3UUIDStorageService
- getNewAbstractS3StorageInfo(F, String) - Method in class de.frachtwerk.essencium.storage.generic.provider.s3.AbstractS3StorageService
- getNewFile(List<IdentityStorageInfo>, String, int, String) - Method in class de.frachtwerk.essencium.storage.impl.identity.service.DefaultIdentityFileService
- getNewFile(List<SequenceStorageInfo>, String, int, String) - Method in class de.frachtwerk.essencium.storage.impl.sequence.service.DefaultSequenceFileService
- getNewFile(List<UUIDStorageInfo>, String, int, String) - Method in class de.frachtwerk.essencium.storage.impl.uuid.service.DefaultUUIDFileService
- getNewFile(List<S>, String, int, String) - Method in class de.frachtwerk.essencium.storage.generic.service.AbstractFileService
- getNewLocalStorageInfo(IdentityFile, String) - Method in class de.frachtwerk.essencium.storage.impl.identity.provider.local.LocalStorageService
- getNewLocalStorageInfo(SequenceFile, String) - Method in class de.frachtwerk.essencium.storage.impl.sequence.provider.local.LocalStorageService
- getNewLocalStorageInfo(UUIDFile, String) - Method in class de.frachtwerk.essencium.storage.impl.uuid.provider.local.LocalStorageService
- getNewLocalStorageInfo(F, String) - Method in class de.frachtwerk.essencium.storage.generic.provider.local.AbstractLocalStorageService
- getPath() - Method in interface de.frachtwerk.essencium.storage.generic.provider.local.AbstractLocalStorageInfo
- getS3ObjectKey() - Method in interface de.frachtwerk.essencium.storage.generic.provider.s3.AbstractS3StorageInfo
- getStorageInfos() - Method in class de.frachtwerk.essencium.storage.generic.model.AbstractFile
- getType() - Method in class de.frachtwerk.essencium.storage.generic.provider.local.AbstractLocalStorageService
- getType() - Method in class de.frachtwerk.essencium.storage.generic.provider.s3.AbstractS3StorageService
- getType() - Method in interface de.frachtwerk.essencium.storage.generic.service.StorageService
- getUniqueName(String, Predicate<String>) - Method in class de.frachtwerk.essencium.storage.generic.service.UniqueNameCreator
I
- id - Static variable in class de.frachtwerk.essencium.storage.impl.identity.model.IdentityFile_
- id - Static variable in class de.frachtwerk.essencium.storage.impl.identity.model.IdentityStorageInfo_
- id - Static variable in class de.frachtwerk.essencium.storage.impl.identity.provider.local.LocalIdentityStorageInfo_
- id - Static variable in class de.frachtwerk.essencium.storage.impl.identity.provider.s3.S3IdentityStorageInfo_
- id - Static variable in class de.frachtwerk.essencium.storage.impl.sequence.model.SequenceFile_
- id - Static variable in class de.frachtwerk.essencium.storage.impl.sequence.model.SequenceStorageInfo_
- id - Static variable in class de.frachtwerk.essencium.storage.impl.sequence.provider.local.LocalSequenceStorageInfo_
- id - Static variable in class de.frachtwerk.essencium.storage.impl.sequence.provider.s3.S3SequenceStorageInfo_
- id - Static variable in class de.frachtwerk.essencium.storage.impl.uuid.model.UUIDFile_
- id - Static variable in class de.frachtwerk.essencium.storage.impl.uuid.model.UUIDStorageInfo_
- id - Static variable in class de.frachtwerk.essencium.storage.impl.uuid.provider.local.LocalUUIDStorageInfo_
- id - Static variable in class de.frachtwerk.essencium.storage.impl.uuid.provider.s3.S3UUIDStorageInfo_
- ID - Static variable in class de.frachtwerk.essencium.storage.impl.identity.model.IdentityFile_
- ID - Static variable in class de.frachtwerk.essencium.storage.impl.identity.model.IdentityStorageInfo_
- ID - Static variable in class de.frachtwerk.essencium.storage.impl.identity.provider.local.LocalIdentityStorageInfo_
- ID - Static variable in class de.frachtwerk.essencium.storage.impl.identity.provider.s3.S3IdentityStorageInfo_
- ID - Static variable in class de.frachtwerk.essencium.storage.impl.sequence.model.SequenceFile_
- ID - Static variable in class de.frachtwerk.essencium.storage.impl.sequence.model.SequenceStorageInfo_
- ID - Static variable in class de.frachtwerk.essencium.storage.impl.sequence.provider.local.LocalSequenceStorageInfo_
- ID - Static variable in class de.frachtwerk.essencium.storage.impl.sequence.provider.s3.S3SequenceStorageInfo_
- ID - Static variable in class de.frachtwerk.essencium.storage.impl.uuid.model.UUIDFile_
- ID - Static variable in class de.frachtwerk.essencium.storage.impl.uuid.model.UUIDStorageInfo_
- ID - Static variable in class de.frachtwerk.essencium.storage.impl.uuid.provider.local.LocalUUIDStorageInfo_
- ID - Static variable in class de.frachtwerk.essencium.storage.impl.uuid.provider.s3.S3UUIDStorageInfo_
- IdentityFile - Class in de.frachtwerk.essencium.storage.impl.identity.model
- IdentityFile(List<IdentityStorageInfo>, String, int, String) - Constructor for class de.frachtwerk.essencium.storage.impl.identity.model.IdentityFile
- IdentityFile_ - Class in de.frachtwerk.essencium.storage.impl.identity.model
- IdentityFile_() - Constructor for class de.frachtwerk.essencium.storage.impl.identity.model.IdentityFile_
- IdentityFileRepository - Interface in de.frachtwerk.essencium.storage.impl.identity.repository
- IdentityStorageInfo - Class in de.frachtwerk.essencium.storage.impl.identity.model
- IdentityStorageInfo(IdentityFile) - Constructor for class de.frachtwerk.essencium.storage.impl.identity.model.IdentityStorageInfo
- IdentityStorageInfo_ - Class in de.frachtwerk.essencium.storage.impl.identity.model
- IdentityStorageInfo_() - Constructor for class de.frachtwerk.essencium.storage.impl.identity.model.IdentityStorageInfo_
- init() - Method in class de.frachtwerk.essencium.storage.generic.provider.local.LocalFileCreator
- isAvailable() - Method in class de.frachtwerk.essencium.storage.generic.model.AbstractFile
- isAvailable() - Method in class de.frachtwerk.essencium.storage.impl.identity.model.IdentityFile
- isAvailable() - Method in class de.frachtwerk.essencium.storage.impl.sequence.model.SequenceFile
- isAvailable() - Method in class de.frachtwerk.essencium.storage.impl.uuid.model.UUIDFile
L
- loadFile(ID) - Method in class de.frachtwerk.essencium.storage.generic.service.AbstractFileService
- loadFile(ID) - Method in interface de.frachtwerk.essencium.storage.generic.service.FileService
- loadFile(S) - Method in class de.frachtwerk.essencium.storage.generic.provider.local.AbstractLocalStorageService
- loadFile(S) - Method in class de.frachtwerk.essencium.storage.generic.provider.s3.AbstractS3StorageService
- loadFile(S) - Method in interface de.frachtwerk.essencium.storage.generic.service.StorageService
- loadFile(S) - Method in class de.frachtwerk.essencium.storage.generic.service.StorageServiceDispatcher
- loadFromProviders(F) - Method in class de.frachtwerk.essencium.storage.generic.service.AbstractFileService
- loadFromProviders(F) - Method in interface de.frachtwerk.essencium.storage.generic.service.FileService
- local(Function<AbstractLocalStorageInfo<F, ID, S>, T>) - Static method in interface de.frachtwerk.essencium.storage.generic.model.StorageInfoVisitor
- LOCAL - Enum constant in enum class de.frachtwerk.essencium.storage.generic.model.Providers
- LocalFileCreator - Class in de.frachtwerk.essencium.storage.generic.provider.local
- LocalFileCreator() - Constructor for class de.frachtwerk.essencium.storage.generic.provider.local.LocalFileCreator
- LocalIdentityStorageInfo - Class in de.frachtwerk.essencium.storage.impl.identity.provider.local
- LocalIdentityStorageInfo(IdentityFile, String) - Constructor for class de.frachtwerk.essencium.storage.impl.identity.provider.local.LocalIdentityStorageInfo
- LocalIdentityStorageInfo_ - Class in de.frachtwerk.essencium.storage.impl.identity.provider.local
- LocalIdentityStorageInfo_() - Constructor for class de.frachtwerk.essencium.storage.impl.identity.provider.local.LocalIdentityStorageInfo_
- LocalSequenceStorageInfo - Class in de.frachtwerk.essencium.storage.impl.sequence.provider.local
- LocalSequenceStorageInfo(SequenceFile, String) - Constructor for class de.frachtwerk.essencium.storage.impl.sequence.provider.local.LocalSequenceStorageInfo
- LocalSequenceStorageInfo_ - Class in de.frachtwerk.essencium.storage.impl.sequence.provider.local
- LocalSequenceStorageInfo_() - Constructor for class de.frachtwerk.essencium.storage.impl.sequence.provider.local.LocalSequenceStorageInfo_
- LocalStorageConfiguration - Class in de.frachtwerk.essencium.storage.generic.provider.local
- LocalStorageConfiguration() - Constructor for class de.frachtwerk.essencium.storage.generic.provider.local.LocalStorageConfiguration
- LocalStorageService - Class in de.frachtwerk.essencium.storage.impl.identity.provider.local
- LocalStorageService - Class in de.frachtwerk.essencium.storage.impl.sequence.provider.local
- LocalStorageService - Class in de.frachtwerk.essencium.storage.impl.uuid.provider.local
- LocalStorageService(LocalFileCreator, LocalStorageConfiguration, UniqueNameCreator) - Constructor for class de.frachtwerk.essencium.storage.impl.identity.provider.local.LocalStorageService
- LocalStorageService(LocalFileCreator, LocalStorageConfiguration, UniqueNameCreator) - Constructor for class de.frachtwerk.essencium.storage.impl.sequence.provider.local.LocalStorageService
- LocalStorageService(LocalFileCreator, LocalStorageConfiguration, UniqueNameCreator) - Constructor for class de.frachtwerk.essencium.storage.impl.uuid.provider.local.LocalStorageService
- LocalUUIDStorageInfo - Class in de.frachtwerk.essencium.storage.impl.uuid.provider.local
- LocalUUIDStorageInfo(UUIDFile, String) - Constructor for class de.frachtwerk.essencium.storage.impl.uuid.provider.local.LocalUUIDStorageInfo
- LocalUUIDStorageInfo_ - Class in de.frachtwerk.essencium.storage.impl.uuid.provider.local
- LocalUUIDStorageInfo_() - Constructor for class de.frachtwerk.essencium.storage.impl.uuid.provider.local.LocalUUIDStorageInfo_
M
- markAsUnavailable(S) - Method in class de.frachtwerk.essencium.storage.generic.service.AbstractFileService
- markAsUnavailable(S) - Method in interface de.frachtwerk.essencium.storage.generic.service.FileService
- MIME_TYPE - Static variable in class de.frachtwerk.essencium.storage.generic.model.AbstractFile_
- mimeType - Static variable in class de.frachtwerk.essencium.storage.generic.model.AbstractFile_
- MimeTypeHelper - Class in de.frachtwerk.essencium.storage.generic.service
- MimeTypeHelper() - Constructor for class de.frachtwerk.essencium.storage.generic.service.MimeTypeHelper
N
- name - Static variable in class de.frachtwerk.essencium.storage.generic.model.AbstractFile_
- NAME - Static variable in class de.frachtwerk.essencium.storage.generic.model.AbstractFile_
P
- path - Static variable in class de.frachtwerk.essencium.storage.impl.identity.provider.local.LocalIdentityStorageInfo_
- path - Static variable in class de.frachtwerk.essencium.storage.impl.sequence.provider.local.LocalSequenceStorageInfo_
- path - Static variable in class de.frachtwerk.essencium.storage.impl.uuid.provider.local.LocalUUIDStorageInfo_
- PATH - Static variable in class de.frachtwerk.essencium.storage.impl.identity.provider.local.LocalIdentityStorageInfo_
- PATH - Static variable in class de.frachtwerk.essencium.storage.impl.sequence.provider.local.LocalSequenceStorageInfo_
- PATH - Static variable in class de.frachtwerk.essencium.storage.impl.uuid.provider.local.LocalUUIDStorageInfo_
- prepareResponse(F) - Method in class de.frachtwerk.essencium.storage.generic.controller.DownloadEndpoint
- prepareResponse(ID) - Method in class de.frachtwerk.essencium.storage.generic.controller.DownloadEndpoint
- prepareZipResponse(String, Collection<F>) - Method in class de.frachtwerk.essencium.storage.generic.controller.DownloadEndpoint
- Providers - Enum Class in de.frachtwerk.essencium.storage.generic.model
R
- resolvePath() - Method in class de.frachtwerk.essencium.storage.generic.provider.local.LocalStorageConfiguration
S
- s3(Function<AbstractS3StorageInfo<F, ID, S>, T>) - Static method in interface de.frachtwerk.essencium.storage.generic.model.StorageInfoVisitor
- S3 - Enum constant in enum class de.frachtwerk.essencium.storage.generic.model.Providers
- S3_OBJECT_KEY - Static variable in class de.frachtwerk.essencium.storage.impl.identity.provider.s3.S3IdentityStorageInfo_
- S3_OBJECT_KEY - Static variable in class de.frachtwerk.essencium.storage.impl.sequence.provider.s3.S3SequenceStorageInfo_
- S3_OBJECT_KEY - Static variable in class de.frachtwerk.essencium.storage.impl.uuid.provider.s3.S3UUIDStorageInfo_
- S3IdentityStorageInfo - Class in de.frachtwerk.essencium.storage.impl.identity.provider.s3
- S3IdentityStorageInfo(IdentityFile, String) - Constructor for class de.frachtwerk.essencium.storage.impl.identity.provider.s3.S3IdentityStorageInfo
- S3IdentityStorageInfo_ - Class in de.frachtwerk.essencium.storage.impl.identity.provider.s3
- S3IdentityStorageInfo_() - Constructor for class de.frachtwerk.essencium.storage.impl.identity.provider.s3.S3IdentityStorageInfo_
- S3IdentityStorageService - Class in de.frachtwerk.essencium.storage.impl.identity.provider.s3
- S3IdentityStorageService(S3StorageConfiguration, MimeTypeHelper) - Constructor for class de.frachtwerk.essencium.storage.impl.identity.provider.s3.S3IdentityStorageService
- s3ObjectKey - Static variable in class de.frachtwerk.essencium.storage.impl.identity.provider.s3.S3IdentityStorageInfo_
- s3ObjectKey - Static variable in class de.frachtwerk.essencium.storage.impl.sequence.provider.s3.S3SequenceStorageInfo_
- s3ObjectKey - Static variable in class de.frachtwerk.essencium.storage.impl.uuid.provider.s3.S3UUIDStorageInfo_
- S3SequenceStorageInfo - Class in de.frachtwerk.essencium.storage.impl.sequence.provider.s3
- S3SequenceStorageInfo(SequenceFile, String) - Constructor for class de.frachtwerk.essencium.storage.impl.sequence.provider.s3.S3SequenceStorageInfo
- S3SequenceStorageInfo_ - Class in de.frachtwerk.essencium.storage.impl.sequence.provider.s3
- S3SequenceStorageInfo_() - Constructor for class de.frachtwerk.essencium.storage.impl.sequence.provider.s3.S3SequenceStorageInfo_
- S3StorageConfiguration - Class in de.frachtwerk.essencium.storage.generic.provider.s3
- S3StorageConfiguration() - Constructor for class de.frachtwerk.essencium.storage.generic.provider.s3.S3StorageConfiguration
- S3StorageService - Class in de.frachtwerk.essencium.storage.impl.sequence.provider.s3
- S3StorageService(S3StorageConfiguration, MimeTypeHelper) - Constructor for class de.frachtwerk.essencium.storage.impl.sequence.provider.s3.S3StorageService
- S3UUIDStorageInfo - Class in de.frachtwerk.essencium.storage.impl.uuid.provider.s3
- S3UUIDStorageInfo(UUIDFile, String) - Constructor for class de.frachtwerk.essencium.storage.impl.uuid.provider.s3.S3UUIDStorageInfo
- S3UUIDStorageInfo_ - Class in de.frachtwerk.essencium.storage.impl.uuid.provider.s3
- S3UUIDStorageInfo_() - Constructor for class de.frachtwerk.essencium.storage.impl.uuid.provider.s3.S3UUIDStorageInfo_
- S3UUIDStorageService - Class in de.frachtwerk.essencium.storage.impl.uuid.provider.s3
- S3UUIDStorageService(S3StorageConfiguration, MimeTypeHelper) - Constructor for class de.frachtwerk.essencium.storage.impl.uuid.provider.s3.S3UUIDStorageService
- saveFile(String, byte[]) - Method in class de.frachtwerk.essencium.storage.generic.provider.local.AbstractLocalStorageService
- saveFile(String, byte[]) - Method in class de.frachtwerk.essencium.storage.generic.provider.s3.AbstractS3StorageService
- saveFile(String, byte[]) - Method in interface de.frachtwerk.essencium.storage.generic.service.StorageService
- saveFile(String, byte[]) - Method in class de.frachtwerk.essencium.storage.generic.service.StorageServiceDispatcher
- SequenceFile - Class in de.frachtwerk.essencium.storage.impl.sequence.model
- SequenceFile(List<SequenceStorageInfo>, String, int, String) - Constructor for class de.frachtwerk.essencium.storage.impl.sequence.model.SequenceFile
- SequenceFile_ - Class in de.frachtwerk.essencium.storage.impl.sequence.model
- SequenceFile_() - Constructor for class de.frachtwerk.essencium.storage.impl.sequence.model.SequenceFile_
- SequenceFileRepository - Interface in de.frachtwerk.essencium.storage.impl.sequence.repository
- SequenceStorageInfo - Class in de.frachtwerk.essencium.storage.impl.sequence.model
- SequenceStorageInfo(SequenceFile) - Constructor for class de.frachtwerk.essencium.storage.impl.sequence.model.SequenceStorageInfo
- SequenceStorageInfo_ - Class in de.frachtwerk.essencium.storage.impl.sequence.model
- SequenceStorageInfo_() - Constructor for class de.frachtwerk.essencium.storage.impl.sequence.model.SequenceStorageInfo_
- setAvailable(boolean) - Method in interface de.frachtwerk.essencium.storage.generic.provider.local.AbstractLocalStorageInfo
- setContent(Resource) - Method in interface de.frachtwerk.essencium.storage.generic.provider.local.AbstractLocalStorageInfo
- setContent(Resource) - Method in interface de.frachtwerk.essencium.storage.generic.provider.s3.AbstractS3StorageInfo
- size - Static variable in class de.frachtwerk.essencium.storage.generic.model.AbstractFile_
- SIZE - Static variable in class de.frachtwerk.essencium.storage.generic.model.AbstractFile_
- STORAGE_INFOS - Static variable in class de.frachtwerk.essencium.storage.impl.identity.model.IdentityFile_
- STORAGE_INFOS - Static variable in class de.frachtwerk.essencium.storage.impl.sequence.model.SequenceFile_
- STORAGE_INFOS - Static variable in class de.frachtwerk.essencium.storage.impl.uuid.model.UUIDFile_
- storageInfos - Static variable in class de.frachtwerk.essencium.storage.impl.identity.model.IdentityFile_
- storageInfos - Static variable in class de.frachtwerk.essencium.storage.impl.sequence.model.SequenceFile_
- storageInfos - Static variable in class de.frachtwerk.essencium.storage.impl.uuid.model.UUIDFile_
- StorageInfoVisitor<T,
F extends AbstractFile<F, ID, S>, ID extends Serializable, S extends AbstractStorageInfo<F, ID, S>> - Interface in de.frachtwerk.essencium.storage.generic.model - StorageInfoVisitor.Empty<T,
F extends AbstractFile<F, ID, S>, ID extends Serializable, S extends AbstractStorageInfo<F, ID, S>> - Class in de.frachtwerk.essencium.storage.generic.model - StorageService<F extends AbstractFile<F,
ID, S>, ID extends Serializable, S extends AbstractStorageInfo<F, ID, S>> - Interface in de.frachtwerk.essencium.storage.generic.service - StorageServiceDispatcher<F extends AbstractFile<F,
ID, S>, ID extends Serializable, S extends AbstractStorageInfo<F, ID, S>> - Class in de.frachtwerk.essencium.storage.generic.service - StorageServiceDispatcher() - Constructor for class de.frachtwerk.essencium.storage.generic.service.StorageServiceDispatcher
- storeFile(String, String, byte[]) - Method in class de.frachtwerk.essencium.storage.generic.service.AbstractFileService
- storeFile(String, String, byte[]) - Method in interface de.frachtwerk.essencium.storage.generic.service.FileService
-
Stores a file in the configured storages.
T
- testBucketAccess(S3Client, String) - Method in class de.frachtwerk.essencium.storage.generic.provider.s3.AbstractS3StorageService
-
Checks if bucket exists and user has permission to access it
U
- UniqueNameCreator - Class in de.frachtwerk.essencium.storage.generic.service
- UniqueNameCreator() - Constructor for class de.frachtwerk.essencium.storage.generic.service.UniqueNameCreator
- UUIDFile - Class in de.frachtwerk.essencium.storage.impl.uuid.model
- UUIDFile(List<UUIDStorageInfo>, String, int, String) - Constructor for class de.frachtwerk.essencium.storage.impl.uuid.model.UUIDFile
- UUIDFile_ - Class in de.frachtwerk.essencium.storage.impl.uuid.model
- UUIDFile_() - Constructor for class de.frachtwerk.essencium.storage.impl.uuid.model.UUIDFile_
- UUIDFileRepository - Interface in de.frachtwerk.essencium.storage.impl.uuid.repository
- UUIDStorageInfo - Class in de.frachtwerk.essencium.storage.impl.uuid.model
- UUIDStorageInfo(UUIDFile) - Constructor for class de.frachtwerk.essencium.storage.impl.uuid.model.UUIDStorageInfo
- UUIDStorageInfo_ - Class in de.frachtwerk.essencium.storage.impl.uuid.model
- UUIDStorageInfo_() - Constructor for class de.frachtwerk.essencium.storage.impl.uuid.model.UUIDStorageInfo_
V
- valueOf(String) - Static method in enum class de.frachtwerk.essencium.storage.generic.model.Providers
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class de.frachtwerk.essencium.storage.generic.model.Providers
-
Returns an array containing the constants of this enum class, in the order they are declared.
- visit(AbstractLocalStorageInfo<F, ID, S>) - Method in class de.frachtwerk.essencium.storage.generic.model.StorageInfoVisitor.Empty
- visit(AbstractLocalStorageInfo<F, ID, S>) - Method in interface de.frachtwerk.essencium.storage.generic.model.StorageInfoVisitor
- visit(AbstractS3StorageInfo<F, ID, S>) - Method in class de.frachtwerk.essencium.storage.generic.model.StorageInfoVisitor.Empty
- visit(AbstractS3StorageInfo<F, ID, S>) - Method in interface de.frachtwerk.essencium.storage.generic.model.StorageInfoVisitor
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form