org.apache.lucene.store
Class BaseDirectoryWrapper
java.lang.Object
org.apache.lucene.store.Directory
org.apache.lucene.store.FilterDirectory
org.apache.lucene.store.BaseDirectoryWrapper
- All Implemented Interfaces:
- Closeable
- Direct Known Subclasses:
- MockDirectoryWrapper
public class BaseDirectoryWrapper
- extends FilterDirectory
Calls check index on close.
Field Summary |
protected boolean |
isOpen
|
Methods inherited from class org.apache.lucene.store.FilterDirectory |
clearLock, createOutput, deleteFile, fileExists, fileLength, getDelegate, getLockFactory, getLockID, listAll, makeLock, openInput, setLockFactory, sync, toString |
isOpen
protected volatile boolean isOpen
BaseDirectoryWrapper
public BaseDirectoryWrapper(Directory delegate)
close
public void close()
throws IOException
- Specified by:
close
in interface Closeable
- Overrides:
close
in class FilterDirectory
- Throws:
IOException
isOpen
public boolean isOpen()
setCheckIndexOnClose
public void setCheckIndexOnClose(boolean value)
- Set whether or not checkindex should be run
on close
getCheckIndexOnClose
public boolean getCheckIndexOnClose()
setCrossCheckTermVectorsOnClose
public void setCrossCheckTermVectorsOnClose(boolean value)
getCrossCheckTermVectorsOnClose
public boolean getCrossCheckTermVectorsOnClose()
copy
public void copy(Directory to,
String src,
String dest,
IOContext context)
throws IOException
- Overrides:
copy
in class Directory
- Throws:
IOException
createSlicer
public Directory.IndexInputSlicer createSlicer(String name,
IOContext context)
throws IOException
- Overrides:
createSlicer
in class Directory
- Throws:
IOException
Copyright © 2000-2014 Apache Software Foundation. All Rights Reserved.