Package one.microstream.storage.types
Interface StorageLiveChannelFile<F extends StorageLiveChannelFile<F>>
-
- All Superinterfaces:
StorageBackupableFile,StorageChannelFile,StorageClosableFile,StorageFile,StorageHashChannelPart,StorageLiveFile<F>,StorageTruncatableChannelFile
- All Known Subinterfaces:
StorageLiveDataFile,StorageLiveTransactionsFile
- All Known Implementing Classes:
StorageLiveDataFile.Default,StorageLiveTransactionsFile.Default
public interface StorageLiveChannelFile<F extends StorageLiveChannelFile<F>> extends StorageLiveFile<F>, StorageTruncatableChannelFile
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface one.microstream.storage.types.StorageChannelFile
StorageChannelFile.Abstract
-
Nested classes/interfaces inherited from interface one.microstream.storage.types.StorageLiveFile
StorageLiveFile.Abstract<S extends StorageLiveFile<S>>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description StorageBackupChannelFileensureBackupFile(StorageBackupInventory backupInventory)-
Methods inherited from interface one.microstream.storage.types.StorageChannelFile
channelIndex
-
Methods inherited from interface one.microstream.storage.types.StorageClosableFile
close, isOpen
-
Methods inherited from interface one.microstream.storage.types.StorageFile
copyFrom, copyFrom, copyFrom, copyTo, copyTo, copyTo, copyTo, copyTo, copyTo, delete, exists, file, identifier, moveTo, readBytes, readBytes, readBytes, readBytes, readBytes, readBytes, size, writeBytes
-
Methods inherited from interface one.microstream.storage.types.StorageLiveFile
clearUsages, executeIfUnsued, hasUsers, registerUsage, unregisterUsage, unregisterUsageClosing
-
Methods inherited from interface one.microstream.storage.types.StorageTruncatableChannelFile
truncate
-
-
-
-
Method Detail
-
ensureBackupFile
StorageBackupChannelFile ensureBackupFile(StorageBackupInventory backupInventory)
- Specified by:
ensureBackupFilein interfaceStorageBackupableFile
-
-