Package one.microstream.storage.types
Interface StorageBackupSetup
- All Known Implementing Classes:
- StorageBackupSetup.Default
public interface StorageBackupSetup
- 
Nested Class SummaryNested Classes Modifier and Type Interface Description static classStorageBackupSetup.Default
- 
Method SummaryModifier and Type Method Description StorageBackupFileProviderbackupFileProvider()static StorageBackupSetupNew(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 validator)StorageFileWriter.ProvidersetupWriterProvider(StorageFileWriter.Provider writerProvider)
- 
Method Details- 
backupFileProviderStorageBackupFileProvider backupFileProvider()
- 
setupWriterProvider
- 
setupHandlerStorageBackupHandler setupHandler(StorageOperationController operationController, StorageWriteController writeController, StorageDataFileValidator validator)
- 
NewPseudo-constructor method to create a newStorageBackupSetupinstance using the passed directory as the backup location.For explanations and customizing values, see StorageBackupSetup#New(StorageLiveFileProvider).- Parameters:
- backupDirectory- the directory where the backup shall be located.
- Returns:
- a new StorageBackupSetupinstance.
- See Also:
- StorageBackupSetup#New(StorageLiveFileProvider),- StorageBackupHandler
 
- 
NewPseudo-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- the- StorageBackupFileProviderto define where the backup files will be located.
- Returns:
- a new StorageBackupSetupinstance.
- See Also:
- New(ADirectory),- StorageBackupHandler
 
 
-