Package org.objectweb.howl.log

Core functionality for any log file implementation.

See:
          Description

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.
Logger Manage a configured set of two or more physical log files.
LogRecord LogRecord class used by Logger.replay().
 

Exception Summary
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.
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.
LogRecordSizeException Checked exception thrown when the byte[] passed to put is larger than the configured buffer size.
 

Package org.objectweb.howl.log Description

Core functionality for any log file implementation.

Functionality that is common to any implementation of a logger should be located in this package.



Copyright © 2003-2005 HOWL Development Team. All Rights Reserved.