CavalliumDBEngine/src/main/java/it/cavallium/dbengine/database/disk/IndexSearcherManager.java
2023-02-22 16:21:13 +01:00

17 lines
442 B
Java

package it.cavallium.dbengine.database.disk;
import it.cavallium.dbengine.database.LLSnapshot;
import it.cavallium.dbengine.database.SafeCloseable;
import java.io.IOException;
import java.util.function.Supplier;
import org.jetbrains.annotations.Nullable;
public interface IndexSearcherManager extends SafeCloseable {
void maybeRefreshBlocking();
void maybeRefresh();
LLIndexSearcher retrieveSearcher(@Nullable LLSnapshot snapshot);
}