# java.util.logging

### Interfaces

|---|---|
| [Filter](https://developers.google.com/j2objc/javadoc/jre/reference/java/util/logging/Filter.html) | A Filter can be used to provide fine grain control over what is logged, beyond the control provided by log levels. |
| [LoggingMXBean](https://developers.google.com/j2objc/javadoc/jre/reference/java/util/logging/LoggingMXBean.html) | The management interface for the logging facility. |

### Classes

|---|---|
| [ConsoleHandler](https://developers.google.com/j2objc/javadoc/jre/reference/java/util/logging/ConsoleHandler.html) | This Handler publishes log records to System.err. |
| [ErrorManager](https://developers.google.com/j2objc/javadoc/jre/reference/java/util/logging/ErrorManager.html) | ErrorManager objects can be attached to Handlers to process any error that occurs on a Handler during Logging. |
| [FileHandler](https://developers.google.com/j2objc/javadoc/jre/reference/java/util/logging/FileHandler.html) | Simple file logging Handler. |
| [Formatter](https://developers.google.com/j2objc/javadoc/jre/reference/java/util/logging/Formatter.html) | A Formatter provides support for formatting LogRecords. |
| [Handler](https://developers.google.com/j2objc/javadoc/jre/reference/java/util/logging/Handler.html) | A Handler object takes log messages from a Logger and exports them. |
| [Level](https://developers.google.com/j2objc/javadoc/jre/reference/java/util/logging/Level.html) | The Level class defines a set of standard logging levels that can be used to control logging output. |
| [Logger](https://developers.google.com/j2objc/javadoc/jre/reference/java/util/logging/Logger.html) | A Logger object is used to log messages for a specific system or application component. |
| [LoggingPermission](https://developers.google.com/j2objc/javadoc/jre/reference/java/util/logging/LoggingPermission.html) | Legacy security code; do not use. |
| [LogManager](https://developers.google.com/j2objc/javadoc/jre/reference/java/util/logging/LogManager.html) | There is a single global LogManager object that is used to maintain a set of shared state about Loggers and log services. |
| [LogRecord](https://developers.google.com/j2objc/javadoc/jre/reference/java/util/logging/LogRecord.html) | LogRecord objects are used to pass logging requests between the logging framework and individual log Handlers. |
| [MemoryHandler](https://developers.google.com/j2objc/javadoc/jre/reference/java/util/logging/MemoryHandler.html) | Handler that buffers requests in a circular buffer in memory. |
| [SimpleFormatter](https://developers.google.com/j2objc/javadoc/jre/reference/java/util/logging/SimpleFormatter.html) | Print a brief summary of the `LogRecord` in a human readable format. |
| [StreamHandler](https://developers.google.com/j2objc/javadoc/jre/reference/java/util/logging/StreamHandler.html) | Stream based logging Handler. |
| [XMLFormatter](https://developers.google.com/j2objc/javadoc/jre/reference/java/util/logging/XMLFormatter.html) | Format a LogRecord into a standard XML format. |