Package one.microstream.afs.blobstore
Interface BlobStoreReadableFile
- All Superinterfaces:
AFile
,AFile.Wrapper
,AItem
,AItem.Wrapper
,AReadableFile
,BlobStoreFileWrapper
,BlobStoreItemWrapper
- All Known Subinterfaces:
BlobStoreWritableFile
- All Known Implementing Classes:
BlobStoreReadableFile.Default
,BlobStoreWritableFile.Default
public interface BlobStoreReadableFile extends AReadableFile, BlobStoreFileWrapper
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static class
BlobStoreReadableFile.Default<U>
Nested classes/interfaces inherited from interface one.microstream.afs.AFile
AFile.Observer, AFile.Wrapper
Nested classes/interfaces inherited from interface one.microstream.afs.AFile.Wrapper
AFile.Wrapper.Abstract<U>
Nested classes/interfaces inherited from interface one.microstream.afs.AItem
AItem.Base, AItem.Wrapper
Nested classes/interfaces inherited from interface one.microstream.afs.blobstore.BlobStoreFileWrapper
BlobStoreFileWrapper.Abstract<U>
-
Method Summary
Static Methods Modifier and Type Method Description static BlobStoreReadableFile
New(AFile actual, Object user, BlobStorePath path)
Methods inherited from interface one.microstream.afs.AFile
defaultUser, ensureExists, exists, isEmpty, isUsed, iterateObservers, name, registerObserver, removeObserver, toPath, toPathString, tryUseReading, tryUseReading, tryUseWriting, tryUseWriting, type, useReading, useReading, useWriting, useWriting
Methods inherited from interface one.microstream.afs.AReadableFile
close, copyTo, copyTo, copyTo, isOpen, isRetired, open, readBytes, readBytes, readBytes, readBytes, readBytes, readBytes, readBytes, readBytes, readBytes, release, retire, size, validateIsNotRetired
Methods inherited from interface one.microstream.afs.blobstore.BlobStoreFileWrapper
checkHandleOpen, closeHandle, ensureOpenHandle, isHandleOpen, isRetired, openHandle, retire