Package org.apache.lucene.index
Interface QueryTimeout
- 
- All Known Implementing Classes:
 QueryTimeoutImpl
public interface QueryTimeoutBase 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 booleanisTimeoutEnabled()Returns true if timeouts are enabled for this query (i.e.booleanshouldExit()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) 
 - 
 
 -