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, unwrap
copyFrom, ensureOpen, openChecksumInput
TrackingTmpOutputDirectoryWrapper(Directory in)
public IndexOutput createOutput(java.lang.String name, IOContext context) throws java.io.IOException
Directory
createOutput
in class FilterDirectory
java.io.IOException
public IndexInput openInput(java.lang.String name, IOContext context) throws java.io.IOException
Directory
Throws FileNotFoundException
or NoSuchFileException
if the file does not exist.
openInput
in class FilterDirectory
java.io.IOException
public java.util.Map<java.lang.String,java.lang.String> getTemporaryFiles()