Package one.microstream.storage.types
Interface StorageDataFileValidator
- All Known Implementing Classes:
StorageDataFileValidator.Debugging
,StorageDataFileValidator.Default
public interface StorageDataFileValidator
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static interface
StorageDataFileValidator.Creator
static class
StorageDataFileValidator.Debugging
static class
StorageDataFileValidator.Default
-
Method Summary
Modifier and Type Method Description static StorageDataFileValidator.Creator
Creator(BinaryEntityRawDataIterator.Provider entityDataIteratorProvider, StorageEntityDataValidator.Creator entityDataValidatorCreator)
static StorageDataFileValidator.Creator
CreatorDebugLogging(BinaryEntityRawDataIterator.Provider entityDataIteratorProvider, StorageEntityDataValidator.Creator entityDataValidatorCreator)
Deprecated.static StorageDataFileValidator
DebugLogging(BinaryEntityRawDataIterator entityDataIterator, StorageEntityDataValidator entityDataValidator, StorageFileEntityDataIterator fileIterator)
Deprecated.default void
freeMemory()
static StorageDataFileValidator
New(BinaryEntityRawDataIterator entityDataIterator, StorageEntityDataValidator entityDataValidator, StorageFileEntityDataIterator fileIterator)
default void
validateFile(StorageDataFile file)
void
validateFile(StorageDataFile file, long fileOffset, long iterationLength)
-
Method Details
-
validateFile
-
validateFile
-
freeMemory
default void freeMemory() -
New
static StorageDataFileValidator New(BinaryEntityRawDataIterator entityDataIterator, StorageEntityDataValidator entityDataValidator, StorageFileEntityDataIterator fileIterator) -
DebugLogging
@Deprecated static StorageDataFileValidator DebugLogging(BinaryEntityRawDataIterator entityDataIterator, StorageEntityDataValidator entityDataValidator, StorageFileEntityDataIterator fileIterator)Deprecated. -
Creator
static StorageDataFileValidator.Creator Creator(BinaryEntityRawDataIterator.Provider entityDataIteratorProvider, StorageEntityDataValidator.Creator entityDataValidatorCreator) -
CreatorDebugLogging
@Deprecated static StorageDataFileValidator.Creator CreatorDebugLogging(BinaryEntityRawDataIterator.Provider entityDataIteratorProvider, StorageEntityDataValidator.Creator entityDataValidatorCreator)Deprecated.
-