Package org.objectweb.howl.log

Interface Summary

ConfigurationMBean
LogBufferManager.BufferPoolStatsMBean
LogBufferManager.ForceStatsMBean
LogBufferManager.WriteStatsMBean
LogEventListener This interface is implemented by users of the Logger.
LogRecordType Define record types used by Logger implementations.
ReplayListener Objects that wish to read a log must implement the ReplayListener interface.

Class Summary

Configuration Provides configuration information for a Logger instance.
InvalidFileSetException Exception thrown when LogFileManager.open() detects an invalid file set.
InvalidLogBufferException Exception thrown when Logger detects a journal block with invalid content.
InvalidLogHeaderException Exception thrown when XAJournalReader detects a journal block with an invalid header.
InvalidLogKeyException Exception thrown when XAJournalReader detects a journal block with an invalid header.
LogBufferManager.BufferPoolStats
LogBufferManager.ForceStats
LogBufferManager.WriteStats
LogClosedException Checked exception thrown when put is called after the log has been closed.
LogConfigurationException
LogException Base exception class for HOWL exceptions.
LogFileOverflowException Checked exception thrown when the Logger attempts to switch to an alternate log file that contains the active mark.
Logger Manage a configured set of two or more physical log files.
LogRecord LogRecord class used by Logger.replay().
LogRecordSizeException Checked exception thrown when the byte[] passed to put is larger than the configured buffer size.