LuceneIndex represents the Lucene index created over the data stored in Apache Geode regions.
A factory for creating a lucene index on the current member.
A query on a Lucene index.
Factory for configuring a Lucene query.
A factory for
An interface which stores a single result obtained by executing a Lucene query.
An interface for writing the fields of an object into a lucene document
The LuceneService provides the capability to create Lucene indexes and execute lucene queries on data stored in Geode regions.
Class for retrieving or creating the currently running instance of the LuceneService.
A LuceneIndexDestroyedException is thrown if a Lucene index is attempted to be used while it is being destroyed or after it has been destroyed.
A LuceneIndexExistsException is thrown if a Lucene index that already exists is attempted to be created.
A LuceneIndexNotFoundException is thrown if a Lucene index is requested but not found.
Thrown when a Lucene query fails.
The Lucene indexes created using this API are stored in Geode and colocated with the indexed region, which means they have the same availability guarantees as the underlying region. The indexes are maintained asynchronously, so changes to the region may not be immediately visible in the Lucene index.