public final class PerChangeSetCommitPolicy extends AbstractCommitPolicy
indexWriterHolder
Constructor and Description |
---|
PerChangeSetCommitPolicy(org.hibernate.search.backend.impl.lucene.IndexWriterHolder indexWriterHolder) |
Modifier and Type | Method and Description |
---|---|
IndexWriter |
getIndexWriter()
Obtain the IndexWriter
|
void |
onChangeSetApplied(boolean someFailureHappened,
boolean streaming)
A changeset was applied to the index
|
void |
onFlush()
An explicit flush was requested
|
getIndexWriter, onClose
public PerChangeSetCommitPolicy(org.hibernate.search.backend.impl.lucene.IndexWriterHolder indexWriterHolder)
public void onChangeSetApplied(boolean someFailureHappened, boolean streaming)
CommitPolicy
someFailureHappened
- true if any failure happenedstreaming
- true if changesets are part of a stream of operationspublic void onFlush()
CommitPolicy
public IndexWriter getIndexWriter()
CommitPolicy
getIndexWriter
in interface CommitPolicy
getIndexWriter
in class AbstractCommitPolicy
Copyright © 2006-2015 Red Hat, Inc. All Rights Reserved