public class ImmutableTranslogReader extends TranslogReader
| 修飾子とタイプ | フィールドと説明 |
|---|---|
protected long |
length |
channel, channelReference, closed, firstOperationOffset, generation, UNKNOWN_OP_COUNT| コンストラクタと説明 |
|---|
ImmutableTranslogReader(long generation,
org.elasticsearch.index.translog.ChannelReference channelReference,
long firstOperationOffset,
long length,
int totalOperations)
Create a snapshot of translog file channel.
|
| 修飾子とタイプ | メソッドと説明 |
|---|---|
TranslogReader |
clone() |
org.elasticsearch.index.translog.Checkpoint |
getInfo() |
protected ImmutableTranslogReader |
newReader(long generation,
org.elasticsearch.index.translog.ChannelReference channelReference,
long offset,
long length,
int totalOperations) |
protected void |
readBytes(ByteBuffer buffer,
long position)
reads an operation at the given position into the given buffer.
|
long |
sizeInBytes() |
int |
totalOperations() |
close, compareTo, ensureOpen, getFirstOperationOffset, getGeneration, isClosed, newReaderSnapshot, newSnapshot, open, path, read, read, toStringpublic ImmutableTranslogReader(long generation,
org.elasticsearch.index.translog.ChannelReference channelReference,
long firstOperationOffset,
long length,
int totalOperations)
public final TranslogReader clone()
protected ImmutableTranslogReader newReader(long generation, org.elasticsearch.index.translog.ChannelReference channelReference, long offset, long length, int totalOperations)
public long sizeInBytes()
sizeInBytes クラス内 TranslogReaderpublic int totalOperations()
totalOperations クラス内 TranslogReaderprotected void readBytes(ByteBuffer buffer, long position) throws IOException
readBytes クラス内 TranslogReaderIOExceptionpublic org.elasticsearch.index.translog.Checkpoint getInfo()
Copyright © 2009–2016. All rights reserved.