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.
Method Summary |
void |
readEntry(LogEntryHeader header,
ByteBuffer entryBuffer,
boolean readFullItem)
For a file header, the version is not available until after reading the
item. |
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(LogEntryHeader header,
ByteBuffer entryBuffer,
boolean readFullItem)
- 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.log.LogEntryHeader, java.nio.ByteBuffer, boolean)
Copyright (c) 2004-2010 Oracle. All rights reserved.