Interfaces
 InterfaceDescription
 IFilter A Filter can be used to provide fine grain control over what is logged, beyond the control provided by log levels.
 IFormatter A Formatter provides support for formatting LogRecords.
 IPublisher A publisher takes log messages from a Logger and exports them.
Classes
 ClassDescription
 Level The Level class defines a set of standard logging levels that can be used to control logging output.
 Logger A Logger object is used to log messages for a specific system or application component.
 LogManager The LogManager provides a hook mechanism applications can use for loading the logging.xml file which applications can use.
 LogRecord LogRecord value objects are used to pass logging requests between the logging framework and individual publishers.
 PropertyHandler The property handler takes various logging properties and assigns them to the suitable loggers.
 PropertyLoader Responsible for loading and traversing the logging properties file data.