Uses of Interface
de.dlr.proseo.storagemgr.model.StorageFile
Packages that use StorageFile
Package
Description
Top-level classes for the prosEO Storage Manager component
Classes and interfaces holding information about storages and interactions
with them for the prosEO Storage Manager component
POSIX-related classes for the prosEO Storage Manager component
S3-related classes for the prosEO Storage Manager component
-
Uses of StorageFile in de.dlr.proseo.storagemgr
Methods in de.dlr.proseo.storagemgr that return StorageFileModifier and TypeMethodDescriptionStorageProvider.createStorageFile(String relativePath, String content) Creates a physical file in the storage based on the relative path and content.StorageProvider.getAbsoluteFile(String absolutePath) Gets a file as a POSIX StorageFile from the absolute path.StorageProvider.getCacheFile(String relativePath) Gets the cache file as a StorageFile from the relative path.StorageProvider.getPosixFile(String basePath, String relativePath) Gets the posix file as a StorageFile from the relative path.StorageProvider.getSourceFile(String relativePath) Gets the source file as a StorageFile from the relative path.StorageProvider.getStorageFile(Storage storage, String relativePath) Gets the storage file as a StorageFile from the relative path.StorageProvider.getStorageFileFromDefaultStorage(String relativePath) Gets the storage file as a StorageFile from the relative path.Methods in de.dlr.proseo.storagemgr with parameters of type StorageFileModifier and TypeMethodDescriptionStorageProvider.copyAbsoluteFilesToCache(String sourceFile, StorageFile destCacheFile) Copies files from an absolute source path to an absolute path in the cache -
Uses of StorageFile in de.dlr.proseo.storagemgr.model
Methods in de.dlr.proseo.storagemgr.model that return StorageFileModifier and TypeMethodDescriptionStorage.createStorageFile(String relativePath, String content) Physically creates a storage file.Storage.getStorageFile(String relativePath) Gets the storage file.Methods in de.dlr.proseo.storagemgr.model that return types with arguments of type StorageFileMethods in de.dlr.proseo.storagemgr.model with parameters of type StorageFileModifier and TypeMethodDescriptionStorage.delete(StorageFile storageFileOrDir) Deletes a file or directory recursively from the storage.Storage.deleteFile(StorageFile storageFileOrDir) Deletes a storage file from the storage.Storage.download(StorageFile sourceFileOrDir, StorageFile targetFileOrDir) Downloads a file or directory recursively from the storage.Storage.downloadFile(StorageFile sourceFile, StorageFile targetFileOrDir) Downloads a file from the storage.booleanStorage.fileExists(StorageFile storageFile) Checks if a file exists.Storage.getFileContent(StorageFile storageFile) Gets the content of the specified storage file.longStorage.getFileSize(StorageFile storageFile) Gets the file size.Storage.getInputStream(StorageFile storageFile) Gets the input stream from a file.booleanStorage.isDirectory(StorageFile storageFileOrDir) Checks if the storage file or directory is a directory.booleanStorage.isFile(StorageFile storageFileOrDir) Checks if a storage file or directory is a file (i.e., no slash at the end of the path).Storage.upload(StorageFile sourceFileOrDir) Uploads a file or directory recursively to the storage.Storage.upload(StorageFile sourceFileOrDir, StorageFile targetFileOrDir) Uploads a file or directory recursively to the storage.Storage.uploadFile(StorageFile sourceFile) Uploads a file to the storage.Storage.uploadFile(StorageFile sourceFile, StorageFile targetFileOrDir) Uploads a file to the storage. -
Uses of StorageFile in de.dlr.proseo.storagemgr.posix
Classes in de.dlr.proseo.storagemgr.posix that implement StorageFileModifier and TypeClassDescriptionclassRepresents a file within a POSIX-based storage system.Methods in de.dlr.proseo.storagemgr.posix that return StorageFileModifier and TypeMethodDescriptionPosixStorage.createStorageFile(String relativePath, String content) Creates a physical storage file.PosixStorage.getStorageFile(String relativePath) Gets the storage file.Methods in de.dlr.proseo.storagemgr.posix that return types with arguments of type StorageFileMethods in de.dlr.proseo.storagemgr.posix with parameters of type StorageFileModifier and TypeMethodDescriptionPosixStorage.delete(StorageFile storageFileOrDir) Deletes the file or directory recursively from the storage.PosixStorage.deleteFile(StorageFile storageFile) Deletes the storage file from the storage.PosixStorage.download(StorageFile sourceFileOrDir, StorageFile targetFileOrDir) Downloads the file or directory from the storage.PosixStorage.downloadFile(StorageFile sourceFile, StorageFile targetFileOrDir) Downloads the file from the storage.booleanPosixStorage.fileExists(StorageFile storageFile) Checks if the file exists.PosixStorage.getFileContent(StorageFile storageFile) Gets the file content.longPosixStorage.getFileSize(StorageFile storageFile) Gets the file size.PosixStorage.getInputStream(StorageFile storageFile) Gets the input stream from the file.booleanPosixStorage.isDirectory(StorageFile storageFileOrDir) Checks if the storage file or directory is a directory.booleanPosixStorage.isFile(StorageFile storageFileOrDir) Checks if the storage file or directory is a file (no slash at the end of the path).PosixStorage.upload(StorageFile sourceFileOrDir) Uploads the file or directory recursively to the storage.PosixStorage.upload(StorageFile sourceFileOrDir, StorageFile targetFileOrDir) Uploads the file or directory recursively to the storage.PosixStorage.uploadFile(StorageFile sourceFile) Uploads the file to the storage.PosixStorage.uploadFile(StorageFile sourceFile, StorageFile targetFileOrDir) Uploads the file to the storage.Constructors in de.dlr.proseo.storagemgr.posix with parameters of type StorageFile -
Uses of StorageFile in de.dlr.proseo.storagemgr.s3
Classes in de.dlr.proseo.storagemgr.s3 that implement StorageFileModifier and TypeClassDescriptionclassRepresents a file within a S3-based storage system.Methods in de.dlr.proseo.storagemgr.s3 that return StorageFileModifier and TypeMethodDescriptionS3Storage.createStorageFile(String relativePath, String content) Creates the physical storage file.S3Storage.getStorageFile(String relativePath) Gets the Storage File.Methods in de.dlr.proseo.storagemgr.s3 that return types with arguments of type StorageFileMethods in de.dlr.proseo.storagemgr.s3 with parameters of type StorageFileModifier and TypeMethodDescriptionS3Storage.delete(StorageFile storageFileOrDir) Deletes the file or directory recursively from the storage.S3Storage.deleteFile(StorageFile storageFile) Deletes the storage file from storage.S3Storage.download(StorageFile sourceFileOrDir, StorageFile targetFileOrDir) Downloads the file or directory recursively.S3Storage.downloadFile(StorageFile sourceFile, StorageFile targetFileOrDir) Downloads the file from storage.booleanS3Storage.fileExists(StorageFile storageFile) Checks if the file exists.S3Storage.getFileContent(StorageFile storageFile) Gets the file content.longS3Storage.getFileSize(StorageFile storageFile) Gets the file size.S3Storage.getInputStream(StorageFile storageFile) Gets the input stream from the file.booleanS3Storage.isDirectory(StorageFile storageFileOrDir) Checks if the storage file or directory is a directory.booleanS3Storage.isFile(StorageFile storageFileOrDir) Checks if the storage file or directory is a file (no slash at the end of the path).S3Storage.upload(StorageFile sourceFileOrDir) Uploads the file or directory recursively to the storage.S3Storage.upload(StorageFile sourceFileOrDir, StorageFile targetFileOrDir) Uploads the file or directory recursively to storage.S3Storage.uploadFile(StorageFile sourceFile) Uploads the file to the storage.S3Storage.uploadFile(StorageFile sourceFile, StorageFile targetFileOrDir) Uploads the file to storage.Constructors in de.dlr.proseo.storagemgr.s3 with parameters of type StorageFile