Package one.microstream.storage.types
Interface StorageBackupSetup
-
- All Known Implementing Classes:
StorageBackupSetup.Default
public interface StorageBackupSetup
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static classStorageBackupSetup.Default
-
Method Summary
All Methods Static Methods Instance Methods Abstract Methods Modifier and Type Method Description StorageBackupFileProviderbackupFileProvider()static StorageBackupSetupNew(one.microstream.afs.types.ADirectory backupDirectory)Pseudo-constructor method to create a newStorageBackupSetupinstance using the passed directory as the backup location.static StorageBackupSetupNew(StorageBackupFileProvider backupFileProvider)Pseudo-constructor method to create a newStorageBackupSetupinstance using the passedStorageLiveFileProvider.StorageBackupHandlersetupHandler(StorageOperationController operationController, StorageWriteController writeController, StorageDataFileValidator.Creator backupDataFileValidatorCreator, StorageTypeDictionary storageTypeDictionary)StorageFileWriter.ProvidersetupWriterProvider(StorageFileWriter.Provider writerProvider)
-
-
-
Method Detail
-
backupFileProvider
StorageBackupFileProvider backupFileProvider()
-
setupWriterProvider
StorageFileWriter.Provider setupWriterProvider(StorageFileWriter.Provider writerProvider)
-
setupHandler
StorageBackupHandler setupHandler(StorageOperationController operationController, StorageWriteController writeController, StorageDataFileValidator.Creator backupDataFileValidatorCreator, StorageTypeDictionary storageTypeDictionary)
-
New
static StorageBackupSetup New(one.microstream.afs.types.ADirectory backupDirectory)
Pseudo-constructor method to create a newStorageBackupSetupinstance using the passed directory as the backup location.For explanations and customizing values, see
New(StorageBackupFileProvider).- Parameters:
backupDirectory- the directory where the backup shall be located.- Returns:
- a new
StorageBackupSetupinstance. - See Also:
New(StorageBackupFileProvider),StorageBackupHandler
-
New
static StorageBackupSetup New(StorageBackupFileProvider backupFileProvider)
Pseudo-constructor method to create a newStorageBackupSetupinstance using the passedStorageLiveFileProvider.A StorageBackupSetup basically defines where the backup files will be located by the
StorageBackupHandler.- Parameters:
backupFileProvider- theStorageBackupFileProviderto define where the backup files will be located.- Returns:
- a new
StorageBackupSetupinstance. - See Also:
New(ADirectory),StorageBackupHandler
-
-