public class JournalRingItem extends RingItem
Constructor and Description |
---|
JournalRingItem(int index) |
Modifier and Type | Method and Description |
---|---|
void |
freeTempBuffer() |
long |
getBlockAddr() |
byte[] |
getBuffer() |
long |
getCode() |
int |
getLength() |
long |
getMid() |
int |
getOffset() |
long |
getQid() |
JournalResult |
getResult() |
long |
getXid() |
void |
init(long code,
long qid) |
void |
init(long code,
long xid,
long qid,
long mid,
byte[] buffer,
int offset,
int length,
TempBuffer tBuf) |
void |
initCheckpoint(long blockAddr,
int offset,
int length) |
boolean |
isData() |
boolean |
isFin() |
boolean |
isInit() |
void |
setCode(long code) |
java.lang.String |
toString() |
clearRingValue, getIndex, getRingValue, isRingValue, nextRingValue, setRingValue
public final void init(long code, long xid, long qid, long mid, byte[] buffer, int offset, int length, TempBuffer tBuf)
public final void initCheckpoint(long blockAddr, int offset, int length)
public final void setCode(long code)
public final void init(long code, long qid)
public final boolean isData()
public final boolean isInit()
public final boolean isFin()
public final long getCode()
public final long getXid()
public final long getQid()
public final long getMid()
public final byte[] getBuffer()
public final int getOffset()
public final int getLength()
public final void freeTempBuffer()
public final JournalResult getResult()
public final long getBlockAddr()