Package one.microstream.storage.types
Interface StorageWriteController
- All Superinterfaces:
PersistenceWriteController
,WriteController
- All Known Implementing Classes:
StorageWriteController.Wrapper
public interface StorageWriteController extends PersistenceWriteController
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static class
StorageWriteController.Wrapper
Nested classes/interfaces inherited from interface one.microstream.persistence.types.PersistenceWriteController
PersistenceWriteController.Disabled, PersistenceWriteController.Enabled
-
Method Summary
Modifier and Type Method Description boolean
isBackupEnabled()
boolean
isDeletionDirectoryEnabled()
boolean
isFileCleanupEnabled()
boolean
isFileDeletionEnabled()
default void
validateIsBackupEnabled()
default void
validateIsDeletionDirectoryEnabled()
default void
validateIsFileCleanupEnabled()
default void
validateIsFileDeletionEnabled()
static StorageWriteController
Wrap(WriteController writeController)
Methods inherited from interface one.microstream.persistence.types.PersistenceWriteController
isStoringEnabled, validateIsStoringEnabled
-
Method Details
-
validateIsFileCleanupEnabled
default void validateIsFileCleanupEnabled() -
isFileCleanupEnabled
boolean isFileCleanupEnabled() -
validateIsBackupEnabled
default void validateIsBackupEnabled() -
isBackupEnabled
boolean isBackupEnabled() -
validateIsDeletionDirectoryEnabled
default void validateIsDeletionDirectoryEnabled() -
isDeletionDirectoryEnabled
boolean isDeletionDirectoryEnabled() -
validateIsFileDeletionEnabled
default void validateIsFileDeletionEnabled() -
isFileDeletionEnabled
boolean isFileDeletionEnabled() -
Wrap
-