- <init>
construct LogFileManager with Configuration supplied by caller.
- close
Gracefully close the log files.
- getStats
Returns an XML node containing statistics for the LogFileManager.The nested element contain entries
- init
validate LogFiles and set member variables.activeMark set based on last block
written during previou
- mark
sets the LogFile's mark. mark() provides a generalized method for callers to inform the Logger that
- open
open pool of LogFile(s).
- read
reads a block of data into LogBuffer lb .Amount of data read is determined by
lb.capacity().
sets l
- setAutoMark
Sets the LogFile marking mode.writes an AUTOMARK control record to the log if
the log is open.
- setCurrentKey
updates currentKey member variable.Method must be synchronized to guarantee that
only keys with larg
- setLogEventListener
Registers a LogEventListener for log event notifications.
- closeBufferManager
Write a CLOSE record and shut down the buffer manager if we have one.This
routine was originally inl
- detectLogOverflow
Detect pending Log Overflow and notify event listener.if current file is 50%
full then we check to s