public class LegacyTranslogStream extends Object implements TranslogStream
| Modifier and Type | Method and Description |
|---|---|
StreamInput |
openInput(File translogFile)
Seek past the header, if any header is present
|
Translog.Operation |
read(StreamInput in)
Read the next translog operation from the input stream
|
void |
write(StreamOutput out,
Translog.Operation op)
Write the given translog operation to the output stream
|
int |
writeHeader(FileChannel channel)
Optionally write a header identifying the translog version to the
file channel
|
public Translog.Operation read(StreamInput in) throws IOException
TranslogStreamread in interface TranslogStreamIOExceptionpublic void write(StreamOutput out, Translog.Operation op) throws IOException
TranslogStreamwrite in interface TranslogStreamIOExceptionpublic int writeHeader(FileChannel channel)
TranslogStreamwriteHeader in interface TranslogStreampublic StreamInput openInput(File translogFile) throws FileNotFoundException
TranslogStreamopenInput in interface TranslogStreamFileNotFoundExceptionCopyright © 2009–2016. All rights reserved.