Package org.apache.lucene.index
Interface QueryTimeout
-
- All Known Implementing Classes:
QueryTimeoutImpl
public interface QueryTimeout
Base for query timeout implementations, which will provide ashouldExit()
method, used withExitableDirectoryReader
.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description default boolean
isTimeoutEnabled()
Returns true if timeouts are enabled for this query (i.e.boolean
shouldExit()
Called fromExitableDirectoryReader.ExitableTermsEnum.next()
to determine whether to stop processing a query.
-
-
-
Method Detail
-
shouldExit
boolean shouldExit()
Called fromExitableDirectoryReader.ExitableTermsEnum.next()
to determine whether to stop processing a query.
-
isTimeoutEnabled
default boolean isTimeoutEnabled()
Returns true if timeouts are enabled for this query (i.e. if shouldExit would ever return true)
-
-