public interface StorageBackupSetup
| Modifier and Type | Interface and Description |
|---|---|
static class |
StorageBackupSetup.Default |
| Modifier and Type | Method and Description |
|---|---|
StorageBackupFileProvider |
backupFileProvider() |
static StorageBackupSetup |
New(one.microstream.afs.types.ADirectory backupDirectory)
Pseudo-constructor method to create a new
StorageBackupSetup instance
using the passed directory as the backup location. |
static StorageBackupSetup |
New(StorageBackupFileProvider backupFileProvider)
Pseudo-constructor method to create a new
StorageBackupSetup instance
using the passed StorageLiveFileProvider. |
StorageBackupHandler |
setupHandler(StorageOperationController operationController,
StorageWriteController writeController,
StorageDataFileValidator.Creator backupDataFileValidatorCreator) |
StorageFileWriter.Provider |
setupWriterProvider(StorageFileWriter.Provider writerProvider) |
StorageBackupFileProvider backupFileProvider()
StorageFileWriter.Provider setupWriterProvider(StorageFileWriter.Provider writerProvider)
StorageBackupHandler setupHandler(StorageOperationController operationController, StorageWriteController writeController, StorageDataFileValidator.Creator backupDataFileValidatorCreator)
static StorageBackupSetup New(one.microstream.afs.types.ADirectory backupDirectory)
StorageBackupSetup instance
using the passed directory as the backup location.
For explanations and customizing values, see New(StorageBackupFileProvider).
backupDirectory - the directory where the backup shall be located.StorageBackupSetup instance.New(StorageBackupFileProvider),
StorageBackupHandlerstatic StorageBackupSetup New(StorageBackupFileProvider backupFileProvider)
StorageBackupSetup instance
using the passed StorageLiveFileProvider.
A StorageBackupSetup basically defines where the backup files will be located by the StorageBackupHandler.
backupFileProvider - the StorageBackupFileProvider to define where the backup files will be located.StorageBackupSetup instance.New(ADirectory),
StorageBackupHandlerCopyright © 2022 MicroStream Software. All rights reserved.