public class VersionedLN extends LN
LN.LNWriteFailureException
NULL_NODE_ID
Constructor and Description |
---|
VersionedLN() |
VersionedLN(byte[] data) |
VersionedLN(DatabaseEntry dbt) |
VersionedLN(SizeofMarker marker,
DatabaseEntry dbt)
For Sizeof.
|
Modifier and Type | Method and Description |
---|---|
long |
getMemorySizeIncludedByParent()
Add additional size taken by this LN subclass.
|
long |
getVLSNSequence()
Called by CursorImpl to get the record version.
|
void |
setVLSNSequence(long seq)
Called by LogManager after writing an LN with a newly assigned VLSN, and
called by LNLogEntry after reading the LN with the VLSN from the log
entry header.
|
accountForDeferredWriteSubtreeRemoval, accountForSubtreeRemoval, addExtraMarshaledMemorySize, beginTag, copyEntryData, createLogEntry, delete, dumpKey, dumpLog, dumpLogAdditional, dumpString, endTag, getData, getGenericLogType, getLastLoggedSize, getLogSize, getLogType, incFetchStats, isDeleted, isDirty, isEvictable, isEvictableInexact, isLN, isValidForDelete, log, log, logicalEquals, makeDeleted, makeLN, makeLN, modify, optionalLog, optionalLogProvisional, readFromLog, rebuildINList, releaseMemoryBudget, resolvePartialEntry, setDirty, setEmpty, setEntry, setEntry, setLastLoggedSize, writeToLog
containsDuplicates, dump, getLevel, getTransactionId, getType, isBIN, isCompressible, isIN, latchShared, latchShared, postFetchInit, releaseLatch, toString, verify
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
getTransactionId
public VersionedLN()
VersionedLN(byte[] data)
VersionedLN(DatabaseEntry dbt)
public VersionedLN(SizeofMarker marker, DatabaseEntry dbt)
public long getVLSNSequence()
LN
getVLSNSequence
in class LN
public void setVLSNSequence(long seq)
LN
setVLSNSequence
in class LN
public long getMemorySizeIncludedByParent()
getMemorySizeIncludedByParent
in class LN
Copyright (c) 2004-2012 Oracle. All rights reserved.