ConsoleHandler

public class ConsoleHandler extends StreamHandler

This Handler publishes log records to System.err. By default the SimpleFormatter is used to generate brief summaries.

Configuration: By default each ConsoleHandler is initialized using the following LogManager configuration properties. If properties are not defined (or have invalid values) then the specified default values are used.

  • java.util.logging.ConsoleHandler.level specifies the default level for the Handler (defaults to Level.INFO).
  • java.util.logging.ConsoleHandler.filter specifies the name of a Filter class to use (defaults to no Filter).
  • java.util.logging.ConsoleHandler.formatter specifies the name of a Formatter class to use (defaults to java.util.logging.SimpleFormatter).
  • java.util.logging.ConsoleHandler.encoding the name of the character set encoding to use (defaults to the default platform encoding).

Public Constructor Summary

ConsoleHandler()
Create a ConsoleHandler for System.err.

Public Method Summary

void
close()
Override StreamHandler.close to do a flush but not to close the output stream.
void
publish(LogRecord record)
Publish a LogRecord.

Inherited Method Summary

Public Constructors

public ConsoleHandler ()

Create a ConsoleHandler for System.err.

The ConsoleHandler is configured based on LogManager properties (or their default values).