public class BINDeltaLogEntry extends SingleItemEntry implements INContainingEntry
Constructor and Description |
---|
BINDeltaLogEntry(BINDelta delta)
Construct a log entry for writing to the log.
|
BINDeltaLogEntry(java.lang.Class<BINDelta> logClass) |
Modifier and Type | Method and Description |
---|---|
DatabaseId |
getDbId() |
IN |
getIN(DatabaseImpl dbImpl) |
long |
getPrevDeltaLsn() |
long |
getPrevFullLsn() |
java.lang.Object |
getResolvedItem(DatabaseImpl dbImpl)
Resolve a BINDelta item by fetching the full BIN and merging the delta.
|
dumpEntry, dumpRep, getMainItem, getSize, getTransactionId, logicalEquals, readEntry, writeEntry
clone, getLastLoggedSize, getLogType, getNoArgsConstructor, isDeleted, newInstanceOfType, newInstanceOfType, postFetchInit, postLogWork, setLogType, toString
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
clone, getLastLoggedSize, getLogType, isDeleted, postLogWork, setLogType
public BINDeltaLogEntry(java.lang.Class<BINDelta> logClass)
logClass
- public BINDeltaLogEntry(BINDelta delta)
public java.lang.Object getResolvedItem(DatabaseImpl dbImpl)
getResolvedItem
in interface LogEntry
getResolvedItem
in class BaseEntry
public IN getIN(DatabaseImpl dbImpl) throws DatabaseException
getIN
in interface INContainingEntry
DatabaseException
public DatabaseId getDbId()
getDbId
in interface INContainingEntry
getDbId
in interface LogEntry
getDbId
in class SingleItemEntry
public long getPrevFullLsn()
getPrevFullLsn
in interface INContainingEntry
public long getPrevDeltaLsn()
getPrevDeltaLsn
in interface INContainingEntry
Copyright (c) 2004-2012 Oracle. All rights reserved.