Class LuceneQueryCachingContext
java.lang.Object
org.hibernate.search.backend.lucene.cache.impl.LuceneQueryCachingContext
- All Implemented Interfaces:
QueryCachingConfigurationContext
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionorg.apache.lucene.util.VersionOptional<org.apache.lucene.search.QueryCache>voidqueryCache(org.apache.lucene.search.QueryCache cache) Optional<org.apache.lucene.search.QueryCachingPolicy>voidqueryCachingPolicy(org.apache.lucene.search.QueryCachingPolicy policy)
-
Constructor Details
-
LuceneQueryCachingContext
public LuceneQueryCachingContext(org.apache.lucene.util.Version luceneVersion)
-
-
Method Details
-
luceneVersion
public org.apache.lucene.util.Version luceneVersion()- Specified by:
luceneVersionin interfaceQueryCachingConfigurationContext- Returns:
- The Lucene version in use in the configured backend.
-
queryCache
public void queryCache(org.apache.lucene.search.QueryCache cache) - Specified by:
queryCachein interfaceQueryCachingConfigurationContext- Parameters:
cache- TheQueryCacheto use when searching.
-
queryCache
-
queryCachingPolicy
public void queryCachingPolicy(org.apache.lucene.search.QueryCachingPolicy policy) - Specified by:
queryCachingPolicyin interfaceQueryCachingConfigurationContext- Parameters:
policy- TheQueryCachingPolicyto use when searching.
-
queryCachingPolicy
-