Package one.microstream.storage.types
Interface StorageBackupFileProvider
- All Superinterfaces:
- PersistenceTypeDictionaryIoHandler.Provider,- StorageFileProvider
- All Known Implementing Classes:
- StorageBackupFileProvider.Default
public interface StorageBackupFileProvider extends StorageFileProvider
- 
Nested Class SummaryNested Classes Modifier and Type Interface Description static interfaceStorageBackupFileProvider.Builder<B extends StorageBackupFileProvider.Builder<?>>static classStorageBackupFileProvider.DefaultNested classes/interfaces inherited from interface one.microstream.storage.types.StorageFileProviderStorageFileProvider.Abstract
- 
Method SummaryModifier and Type Method Description static StorageBackupFileProvider.Builder<?>Builder()Pseudo-constructor method to create a newStorageBackupFileProvider.Builderinstance.static StorageBackupFileProvider.Builder<?>Builder(AFileSystem fileSystem)static StorageBackupFileProviderNew()static StorageBackupFileProviderNew(ADirectory storageDirectory)static StorageBackupFileProvider.DefaultNew(ADirectory baseDirectory, ADirectory deletionDirectory, ADirectory truncationDirectory, StorageDirectoryStructureProvider structureProvider, StorageFileNameProvider fileNameProvider, PersistenceTypeDictionaryFileHandler.Creator fileHandlerCreator)StorageBackupDataFileprovideBackupDataFile(int channelIndex, long fileNumber)default StorageBackupDataFileprovideBackupDataFile(StorageDataFile dataFile)StorageBackupTransactionsFileprovideBackupTransactionsFile(int channelIndex)Methods inherited from interface one.microstream.persistence.types.PersistenceTypeDictionaryIoHandler.ProviderprovideTypeDictionaryIoHandler, provideTypeDictionaryIoHandlerMethods inherited from interface one.microstream.storage.types.StorageFileProviderbaseDirectory, collectDataFiles, deletionDirectory, fileNameProvider, fileSystem, provideDeletionTargetFile, provideTruncationTargetFile, truncationDirectory
- 
Method Details- 
provideBackupDataFile
- 
provideBackupDataFile
- 
provideBackupTransactionsFile
- 
New
- 
New
- 
Newstatic StorageBackupFileProvider.Default New(ADirectory baseDirectory, ADirectory deletionDirectory, ADirectory truncationDirectory, StorageDirectoryStructureProvider structureProvider, StorageFileNameProvider fileNameProvider, PersistenceTypeDictionaryFileHandler.Creator fileHandlerCreator)
- 
BuilderPseudo-constructor method to create a newStorageBackupFileProvider.Builderinstance.For explanations and customizing values, see StorageBackupFileProvider.Builder.- Returns:
- a new StorageBackupFileProvider.Builderinstance.
 
- 
Builder
 
-