Package com.db4o.internal.fileheader
Class FileHeader2
- java.lang.Object
- 
- com.db4o.internal.fileheader.FileHeader
- 
- com.db4o.internal.fileheader.NewFileHeaderBase
- 
- com.db4o.internal.fileheader.FileHeader2
 
 
 
- 
- Direct Known Subclasses:
- FileHeader3
 
 public class FileHeader2 extends NewFileHeaderBase 
- 
- 
Field SummaryFields Modifier and Type Field Description static intHEADER_LENGTH- 
Fields inherited from class com.db4o.internal.fileheader.NewFileHeaderBase_timerFileLock, _variablePart, ACCESS_TIME_OFFSET, HEADER_LOCK_OFFSET, OPEN_TIME_OFFSET, SIGNATURE
 - 
Fields inherited from class com.db4o.internal.fileheader.FileHeaderTRANSACTION_POINTER_LENGTH
 
- 
 - 
Constructor SummaryConstructors Constructor Description FileHeader2()
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description protected NewFileHeaderBasecreateNew()FileHeaderVariablePartcreateVariablePart(LocalObjectContainer file)intlength()protected voidread(LocalObjectContainer container, ByteArrayBuffer reader)protected byteversion()voidwriteFixedPart(LocalObjectContainer file, boolean startFileLockingThread, boolean shuttingDown, StatefulBuffer writer, int blockSize)voidwriteTransactionPointer(Transaction systemTransaction, int transactionPointer)- 
Methods inherited from class com.db4o.internal.fileheader.NewFileHeaderBasecheckThreadFileLock, close, commit, completeInterruptedTransaction, initNew, newOnSignatureMatch, newTimerFileLock, oldEncryptionOff, readIdentity, writeVariablePart
 - 
Methods inherited from class com.db4o.internal.fileheader.FileHeaderconvert, lockedByOtherSession, newCurrentFileHeader, read, signatureMatches, timeToWrite, writeTransactionPointer, writeVariablePart
 
- 
 
- 
- 
- 
Method Detail- 
lengthpublic int length() - Specified by:
- lengthin class- FileHeader
 
 - 
readprotected void read(LocalObjectContainer container, ByteArrayBuffer reader) - Specified by:
- readin class- FileHeader
 
 - 
writeFixedPartpublic void writeFixedPart(LocalObjectContainer file, boolean startFileLockingThread, boolean shuttingDown, StatefulBuffer writer, int blockSize) - Specified by:
- writeFixedPartin class- FileHeader
 
 - 
writeTransactionPointerpublic void writeTransactionPointer(Transaction systemTransaction, int transactionPointer) - Specified by:
- writeTransactionPointerin class- FileHeader
 
 - 
versionprotected byte version() - Specified by:
- versionin class- NewFileHeaderBase
 
 - 
createNewprotected NewFileHeaderBase createNew() - Specified by:
- createNewin class- NewFileHeaderBase
 
 - 
createVariablePartpublic FileHeaderVariablePart createVariablePart(LocalObjectContainer file) - Specified by:
- createVariablePartin class- NewFileHeaderBase
 
 
- 
 
-