public class NewRootInitRecord<L> extends PageDeltaRecord
WALRecord.RecordType| Constructor and Description |
|---|
NewRootInitRecord(int grpId,
long pageId,
long newRootId,
BPlusInnerIO<L> io,
long leftChildId,
byte[] rowBytes,
long rightChildId) |
| Modifier and Type | Method and Description |
|---|---|
void |
applyDelta(PageMemory pageMem,
long pageAddr)
Apply changes from this delta to the given page.
|
BPlusInnerIO<L> |
io() |
long |
leftId() |
long |
rightId() |
long |
rootId() |
byte[] |
rowBytes() |
String |
toString() |
WALRecord.RecordType |
type() |
groupId, pageIdpublic NewRootInitRecord(int grpId,
long pageId,
long newRootId,
BPlusInnerIO<L> io,
long leftChildId,
byte[] rowBytes,
long rightChildId)
grpId - Cache group ID.pageId - Page ID.io - IO.leftChildId - Left child ID.rowBytes - Row.rightChildId - Right child ID.public void applyDelta(PageMemory pageMem, long pageAddr) throws IgniteCheckedException
applyDelta in class PageDeltaRecordpageMem - Page memory.pageAddr - Page address.IgniteCheckedException - If failed.public WALRecord.RecordType type()
public BPlusInnerIO<L> io()
public long rootId()
public long leftId()
public long rightId()
public byte[] rowBytes()
public String toString()
toString in class PageDeltaRecord
Follow @ApacheIgnite
Ignite Fabric : ver. 2.5.0 Release Date : May 23 2018