Interface IncrementalIndexStoreSortStrategy
-
- All Superinterfaces:
SortStrategy
- All Known Implementing Classes:
IncrementalFlatFileStoreStrategy
public interface IncrementalIndexStoreSortStrategy extends SortStrategy
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description java.io.File
createMetadataFile()
java.io.File
createSortedStoreFile()
java.lang.String
getAfterCheckpoint()
java.lang.String
getBeforeCheckpoint()
long
getEntryCount()
java.util.function.Predicate<java.lang.String>
getPathPredicate()
java.util.Set<java.lang.String>
getPreferredPaths()
java.lang.String
getStoreType()
java.lang.String
getStrategyName()
-
-
-
Method Detail
-
getStrategyName
java.lang.String getStrategyName()
-
getBeforeCheckpoint
java.lang.String getBeforeCheckpoint()
-
getAfterCheckpoint
java.lang.String getAfterCheckpoint()
-
getPreferredPaths
java.util.Set<java.lang.String> getPreferredPaths()
-
getPathPredicate
java.util.function.Predicate<java.lang.String> getPathPredicate()
-
createMetadataFile
java.io.File createMetadataFile() throws java.io.IOException
- Throws:
java.io.IOException
-
getStoreType
java.lang.String getStoreType()
-
createSortedStoreFile
java.io.File createSortedStoreFile() throws java.io.IOException, CompositeException
- Specified by:
createSortedStoreFile
in interfaceSortStrategy
- Throws:
java.io.IOException
CompositeException
-
getEntryCount
long getEntryCount()
- Specified by:
getEntryCount
in interfaceSortStrategy
-
-