com.sleepycat.je.log.entry
Class FileHeaderEntry
java.lang.Object
com.sleepycat.je.log.entry.BaseEntry
com.sleepycat.je.log.entry.SingleItemEntry
com.sleepycat.je.log.entry.FileHeaderEntry
- All Implemented Interfaces:
- LogEntry, Cloneable
public class FileHeaderEntry
- extends SingleItemEntry
Contains a FileHeader entry.
Methods inherited from class com.sleepycat.je.log.entry.BaseEntry |
clone, getLastLoggedSize, getLogType, getNoArgsConstructor, getResolvedItem, isDeleted, newInstanceOfType, newInstanceOfType, postFetchInit, postLogWork, setLogType, toString |
FileHeaderEntry
public FileHeaderEntry(Class<?> logClass)
- Construct a log entry for reading.
FileHeaderEntry
public FileHeaderEntry(LogEntryType entryType,
Loggable item)
- Construct a log entry for writing.
readEntry
public void readEntry(EnvironmentImpl envImpl,
LogEntryHeader header,
ByteBuffer entryBuffer)
- For a file header, the version is not available until after reading the
item. Set the version in the entry header so it can be used by
FileReaders, etc. [#16939]
- Specified by:
readEntry
in interface LogEntry
- Overrides:
readEntry
in class SingleItemEntry
- See Also:
LogEntry.readEntry(com.sleepycat.je.dbi.EnvironmentImpl, com.sleepycat.je.log.LogEntryHeader, java.nio.ByteBuffer)
Copyright (c) 2004-2012 Oracle. All rights reserved.