Interface QueryCachingConfigurationContext

All Known Implementing Classes:
LuceneQueryCachingContext

public interface QueryCachingConfigurationContext
A context allowing the configuration of query caching in a Lucene backend.
  • Method Summary

    Modifier and Type
    Method
    Description
    org.apache.lucene.util.Version
     
    void
    queryCache(org.apache.lucene.search.QueryCache cache)
     
    void
    queryCachingPolicy(org.apache.lucene.search.QueryCachingPolicy policy)
     
  • Method Details

    • luceneVersion

      org.apache.lucene.util.Version luceneVersion()
      Returns:
      The Lucene version in use in the configured backend.
    • queryCache

      void queryCache(org.apache.lucene.search.QueryCache cache)
      Parameters:
      cache - The QueryCache to use when searching.
    • queryCachingPolicy

      void queryCachingPolicy(org.apache.lucene.search.QueryCachingPolicy policy)
      Parameters:
      policy - The QueryCachingPolicy to use when searching.