Interface | Description |
---|---|
LuceneWorkDelegate |
LuceneWorkDelegate interface.
|
Class | Description |
---|---|
ByTermDeleteWorkDelegate |
Extension of
DeleteLuceneWork that will always perform the
delete LuceneWork in an optimal way, since the underlying data store guarantee
uniqueness of terms across different entity types. |
ByTermUpdateWorkDelegate |
This applies the index update operation using the Lucene operation
IndexWriter.updateDocument(org.apache.lucene.index.Term, org.apache.lucene.document.Document) . |
DeleteExtWorkDelegate |
Extension of
DeleteLuceneWork bound to a single entity. |
LuceneWorkVisitor | |
UpdateExtWorkDelegate |
This applies the index update operation using the Lucene operation
IndexWriter.updateDocument(Term, org.apache.lucene.document.Document, org.apache.lucene.analysis.Analyzer)
This is the most efficient way to update the index, but we can apply it only if the Document is uniquely identified
by a single term (so no index sharing across entities or Numeric ids). |
UpdateWorkDelegate |
Copyright © 2006–2015 Hibernate. All rights reserved.