Uses of Interface
org.apache.lucene.util.TwoPhaseCommit
-
Packages that use TwoPhaseCommit Package Description org.apache.lucene.facet.taxonomy Taxonomy of Categoriesorg.apache.lucene.facet.taxonomy.directory Taxonomy implemented using a Lucene-Indexorg.apache.lucene.index Code to maintain and access indices.org.apache.lucene.util Some utility classes. -
-
Uses of TwoPhaseCommit in org.apache.lucene.facet.taxonomy
Subinterfaces of TwoPhaseCommit in org.apache.lucene.facet.taxonomy Modifier and Type Interface Description interface
TaxonomyWriter
TaxonomyWriter is the interface which the faceted-search library uses to dynamically build the taxonomy at indexing time. -
Uses of TwoPhaseCommit in org.apache.lucene.facet.taxonomy.directory
Classes in org.apache.lucene.facet.taxonomy.directory that implement TwoPhaseCommit Modifier and Type Class Description class
DirectoryTaxonomyWriter
TaxonomyWriter
which uses aDirectory
to store the taxonomy information on disk, and keeps an additional in-memory cache of some or all categories. -
Uses of TwoPhaseCommit in org.apache.lucene.index
Classes in org.apache.lucene.index that implement TwoPhaseCommit Modifier and Type Class Description class
IndexWriter
AnIndexWriter
creates and maintains an index. -
Uses of TwoPhaseCommit in org.apache.lucene.util
Classes in org.apache.lucene.util that implement TwoPhaseCommit Modifier and Type Class Description static class
TwoPhaseCommitTool.TwoPhaseCommitWrapper
A wrapper of aTwoPhaseCommit
, which delegates all calls to the wrapped object, passing the specified commitData.Methods in org.apache.lucene.util with parameters of type TwoPhaseCommit Modifier and Type Method Description static void
TwoPhaseCommitTool. execute(TwoPhaseCommit... objects)
Executes a 2-phase commit algorithm by firstprepareCommit()
all objects and only if all succeed, it proceeds withcommit()
.Constructors in org.apache.lucene.util with parameters of type TwoPhaseCommit Constructor Description CommitFailException(Throwable cause, TwoPhaseCommit obj)
PrepareCommitFailException(Throwable cause, TwoPhaseCommit obj)
TwoPhaseCommitWrapper(TwoPhaseCommit tpc, Map<String,String> commitData)
-