final class TrackingTmpOutputDirectoryWrapper extends FilterDirectory
| Modifier and Type | Field and Description |
|---|---|
private java.util.Map<java.lang.String,java.lang.String> |
fileNames |
in| Constructor and Description |
|---|
TrackingTmpOutputDirectoryWrapper(Directory in) |
| Modifier and Type | Method and Description |
|---|---|
IndexOutput |
createOutput(java.lang.String name,
IOContext context)
Creates a new, empty file in the directory with the given name.
|
java.util.Map<java.lang.String,java.lang.String> |
getTemporaryFiles() |
IndexInput |
openInput(java.lang.String name,
IOContext context)
Returns a stream reading an existing file.
|
close, createTempOutput, deleteFile, fileLength, getDelegate, listAll, obtainLock, rename, sync, syncMetaData, toString, unwrapcopyFrom, ensureOpen, openChecksumInputTrackingTmpOutputDirectoryWrapper(Directory in)
public IndexOutput createOutput(java.lang.String name, IOContext context) throws java.io.IOException
DirectorycreateOutput in class FilterDirectoryjava.io.IOExceptionpublic IndexInput openInput(java.lang.String name, IOContext context) throws java.io.IOException
DirectoryThrows FileNotFoundException or NoSuchFileException
if the file does not exist.
openInput in class FilterDirectoryjava.io.IOExceptionpublic java.util.Map<java.lang.String,java.lang.String> getTemporaryFiles()