Package one.microstream.afs.blobstore
Interface BlobStoreFileSystem
- All Superinterfaces:
AFileSystem,AResolver<BlobStorePath,BlobStorePath>,AResolving,WriteController
- All Known Implementing Classes:
BlobStoreFileSystem.Default
public interface BlobStoreFileSystem extends AFileSystem, AResolver<BlobStorePath,BlobStorePath>
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static classBlobStoreFileSystem.DefaultNested classes/interfaces inherited from interface one.microstream.afs.AFileSystem
AFileSystem.Abstract<H extends AIoHandler,D,F>Nested classes/interfaces inherited from interface one.microstream.afs.WriteController
WriteController.Disabled, WriteController.Enabled -
Method Summary
Modifier and Type Method Description BlobStoreIoHandlerioHandler()static BlobStoreFileSystemNew(BlobStoreConnector connector)static BlobStoreFileSystemNew(BlobStoreIoHandler ioHandler)static BlobStorePathtoPath(String... pathElements)static BlobStorePathtoPath(AItem item)Methods inherited from interface one.microstream.afs.AFileSystem
accessManager, accessRoots, addRoot, assemblePath, assemblePath, assemblePath, assemblePath, buildPath, buildPath, buildPath, convertToReading, convertToWriting, creator, defaultProtocol, deriveFileIdentifier, deriveFileName, deriveFileType, ensureDirectoryPath, ensureDirectoryPath, ensureFilePath, ensureFilePath, ensureFilePath, ensureRoot, ensureRoot, getFileName, getFileType, getRoot, lookupRoot, removeRoot, removeRoot, validateMember, wrapForReading, wrapForWritingMethods inherited from interface one.microstream.afs.AResolver
ensureDirectory, ensureFile, fileSystem, resolve, resolve, resolveDirectory, resolveDirectoryToPath, resolveFile, resolveFileToPathMethods inherited from interface one.microstream.afs.AResolving
resolveDirectoryPath, resolveDirectoryPath, resolveFilePath, resolveFilePath, resolveFilePath
-
Method Details
-
toPath
-
toPath
-
New
-
New
-
ioHandler
BlobStoreIoHandler ioHandler()- Specified by:
ioHandlerin interfaceAFileSystem
-