public abstract class AbstractCommitPolicy extends Object implements CommitPolicy
CommitPolicy
Modifier and Type | Field and Description |
---|---|
protected org.hibernate.search.backend.impl.lucene.IndexWriterHolder |
indexWriterHolder |
Constructor and Description |
---|
AbstractCommitPolicy(org.hibernate.search.backend.impl.lucene.IndexWriterHolder indexWriterHolder) |
Modifier and Type | Method and Description |
---|---|
IndexWriter |
getIndexWriter()
Obtain the IndexWriter
|
IndexWriter |
getIndexWriter(ErrorContextBuilder errorContextBuilder)
Obtain the index writer
|
void |
onClose()
Backend shutting down
|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
onChangeSetApplied, onFlush
protected final org.hibernate.search.backend.impl.lucene.IndexWriterHolder indexWriterHolder
public AbstractCommitPolicy(org.hibernate.search.backend.impl.lucene.IndexWriterHolder indexWriterHolder)
public IndexWriter getIndexWriter()
CommitPolicy
getIndexWriter
in interface CommitPolicy
IndexWriter
public IndexWriter getIndexWriter(ErrorContextBuilder errorContextBuilder)
CommitPolicy
getIndexWriter
in interface CommitPolicy
errorContextBuilder
- the ErrorContextBuilder
IndexWriter
public void onClose()
CommitPolicy
onClose
in interface CommitPolicy
Copyright © 2006-2017 Red Hat, Inc. All Rights Reserved