Package one.microstream.storage.types
Interface StorageIoHandler
- All Superinterfaces:
PersistenceTypeDictionaryIoHandler.Provider
,StorageFileProvider
,StorageFileReader
,StorageFileWriter
- All Known Implementing Classes:
StorageIoHandler.Default
public interface StorageIoHandler extends StorageFileProvider, StorageFileWriter, StorageFileReader
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static class
StorageIoHandler.Default
Nested classes/interfaces inherited from interface one.microstream.storage.types.StorageFileProvider
StorageFileProvider.Builder<B extends StorageFileProvider.Builder<?>>, StorageFileProvider.Defaults, StorageFileProvider.Static
Nested classes/interfaces inherited from interface one.microstream.storage.types.StorageFileReader
StorageFileReader.Provider
Nested classes/interfaces inherited from interface one.microstream.storage.types.StorageFileWriter
StorageFileWriter.Provider
-
Method Summary
Modifier and Type Method Description default StorageInventoryFile
copyData(StorageDataFile<?> dataFile)
default StorageInventoryFile
copyTransactions(StorageInventoryFile transactionsFile)
Methods inherited from interface one.microstream.persistence.types.PersistenceTypeDictionaryIoHandler.Provider
provideTypeDictionaryIoHandler
Methods inherited from interface one.microstream.storage.types.StorageFileProvider
collectDataFiles, getStorageLocationIdentifier, provideDataFile, provideDeletionTargetFile, provideLockFile, provideTransactionsFile, provideTruncationBackupTargetFile, provideTypeDictionaryIoHandler
Methods inherited from interface one.microstream.storage.types.StorageFileWriter
copy, copyFilePart, delete, flush, truncate, write, writeImport, writeStore, writeTransactionEntryCreate, writeTransactionEntryDelete, writeTransactionEntryStore, writeTransactionEntryTransfer, writeTransactionEntryTruncate, writeTransfer