com.mysema.query.lucene.session.impl
Class FileLockingWriter
java.lang.Object
com.mysema.query.lucene.session.impl.FileLockingWriter
- All Implemented Interfaces:
- LuceneWriter
public class FileLockingWriter
- extends Object
- implements LuceneWriter
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
logger
protected static final org.slf4j.Logger logger
writer
protected org.apache.lucene.index.IndexWriter writer
releaseListener
@Nullable
protected final ReleaseListener releaseListener
FileLockingWriter
public FileLockingWriter(org.apache.lucene.store.Directory directory,
boolean createNew,
long defaultLockTimeout,
ReleaseListener releaseListener)
addDocument
public LuceneWriter addDocument(org.apache.lucene.document.Document doc)
- Specified by:
addDocument
in interface LuceneWriter
deleteDocuments
public LuceneWriter deleteDocuments(org.apache.lucene.index.Term term)
- Specified by:
deleteDocuments
in interface LuceneWriter
commit
public void commit()
close
public void close()
getIndexWriter
public org.apache.lucene.index.IndexWriter getIndexWriter()
lease
public void lease()
release
public void release()
isLeased
public boolean isLeased()
Copyright © 2007-2011 Mysema Ltd. All Rights Reserved.