Since: API Level 1
package

java.util.logging

Interfaces

FilterA Filter provides a mechanism for exercising fine-grained control over which records get logged. 
LoggingMXBeanLoggingMXBean is the management interface for the logging sub-system. 

Classes

ConsoleHandlerA handler that writes log messages to the standard output stream System.err
ErrorManagerAn error reporting facility for Handler implementations to record any error that may happen during logging. 
FileHandlerA FileHandler writes logging records into a specified file or a rotating set of files. 
FormatterFormatter objects are used to format LogRecord objects into a string representation. 
HandlerA Handler object accepts a logging request and exports the desired messages to a target, for example, a file, the console, etc. 
LevelLevel objects are used to indicate the level of logging. 
LoggerLoggers are used to log records to a variety of destinations such as log files or the console. 
LoggingPermissionThe permission required to control the logging when run with a SecurityManager
LogManagerLogManager is used to maintain configuration properties of the logging framework, and to manage a hierarchical namespace of all named Logger objects. 
LogRecordA LogRecord object represents a logging request. 
MemoryHandlerA Handler put the description of log events into a cycled memory buffer. 
SimpleFormatterSimpleFormatter can be used to print a summary of the information contained in a LogRecord object in a human readable format. 
SocketHandlerA handler that writes log messages to a socket connection. 
StreamHandlerA StreamHandler object writes log messages to an output stream, that is, objects of the class OutputStream
XMLFormatterFormatter to convert a LogRecord into an XML string.