org.apache.blur.manager.writer
Class IndexAction
java.lang.Object
org.apache.blur.manager.writer.IndexAction
- Direct Known Subclasses:
- MutatableAction
public abstract class IndexAction
- extends Object
IndexAction
public IndexAction()
doPreCommit
public abstract void doPreCommit(IndexSearcherClosable indexSearcher,
org.apache.lucene.index.IndexWriter writer)
throws IOException
- Throws:
IOException
doPostCommit
public abstract void doPostCommit(org.apache.lucene.index.IndexWriter writer)
throws IOException
- Throws:
IOException
doPreRollback
public abstract void doPreRollback(org.apache.lucene.index.IndexWriter writer)
throws IOException
- Throws:
IOException
doPostRollback
public abstract void doPostRollback(org.apache.lucene.index.IndexWriter writer)
throws IOException
- Throws:
IOException
performMutate
public abstract void performMutate(IndexSearcherClosable searcher,
org.apache.lucene.index.IndexWriter writer)
throws IOException
- Throws:
IOException
setWritesWaiting
public void setWritesWaiting(java.util.concurrent.atomic.AtomicInteger writesWaiting)
isWritersWaiting
public boolean isWritersWaiting()
Copyright © 2012-2014 The Apache Software Foundation. All Rights Reserved.