public interface StorageBackupFileProvider extends StorageFileProvider
| Modifier and Type | Interface and Description |
|---|---|
static interface |
StorageBackupFileProvider.Builder<B extends StorageBackupFileProvider.Builder<?>> |
static class |
StorageBackupFileProvider.Default |
StorageFileProvider.Abstract| Modifier and Type | Method and Description |
|---|---|
static StorageBackupFileProvider.Builder<?> |
Builder()
Pseudo-constructor method to create a new
StorageBackupFileProvider.Builder instance. |
static StorageBackupFileProvider.Builder<?> |
Builder(one.microstream.afs.types.AFileSystem fileSystem) |
static StorageBackupFileProvider |
New() |
static StorageBackupFileProvider |
New(one.microstream.afs.types.ADirectory storageDirectory) |
static StorageBackupFileProvider.Default |
New(one.microstream.afs.types.ADirectory baseDirectory,
one.microstream.afs.types.ADirectory deletionDirectory,
one.microstream.afs.types.ADirectory truncationDirectory,
StorageDirectoryStructureProvider structureProvider,
StorageFileNameProvider fileNameProvider,
one.microstream.persistence.internal.PersistenceTypeDictionaryFileHandler.Creator fileHandlerCreator) |
StorageBackupDataFile |
provideBackupDataFile(int channelIndex,
long fileNumber) |
default StorageBackupDataFile |
provideBackupDataFile(StorageDataFile dataFile) |
StorageBackupTransactionsFile |
provideBackupTransactionsFile(int channelIndex) |
baseDirectory, collectDataFiles, deletionDirectory, fileNameProvider, fileSystem, provideDeletionTargetFile, provideTruncationTargetFile, truncationDirectorydefault StorageBackupDataFile provideBackupDataFile(StorageDataFile dataFile)
StorageBackupDataFile provideBackupDataFile(int channelIndex, long fileNumber)
StorageBackupTransactionsFile provideBackupTransactionsFile(int channelIndex)
static StorageBackupFileProvider New()
static StorageBackupFileProvider New(one.microstream.afs.types.ADirectory storageDirectory)
static StorageBackupFileProvider.Default New(one.microstream.afs.types.ADirectory baseDirectory, one.microstream.afs.types.ADirectory deletionDirectory, one.microstream.afs.types.ADirectory truncationDirectory, StorageDirectoryStructureProvider structureProvider, StorageFileNameProvider fileNameProvider, one.microstream.persistence.internal.PersistenceTypeDictionaryFileHandler.Creator fileHandlerCreator)
static StorageBackupFileProvider.Builder<?> Builder()
StorageBackupFileProvider.Builder instance.
For explanations and customizing values, see StorageBackupFileProvider.Builder.
StorageBackupFileProvider.Builder instance.static StorageBackupFileProvider.Builder<?> Builder(one.microstream.afs.types.AFileSystem fileSystem)
Copyright © 2022 MicroStream Software. All rights reserved.