This Handler subclass
formats LogRecord objects and outputs the
resulting string to the System.err output stream.
When a ConsoleHandler is created, the various
properties inherited from Handler are initialized
using system-wide defaults obtained by querying named values with
LogManager.getProperty( ). The table below lists
these properties, the value passed to getProperty(
), and the default value used if getProperty(
) returns null. See
Handler for further details.
Handler property
|
LogManager property name
|
Default
|
---|
level
|
java.util.logging.ConsoleHandler.level
|
Level.INFO
|
filter
|
java.util.logging.ConsoleHandler.filter
|
null
|
formatter
|
java.util.logging.ConsoleHandler.formatter
|
SimpleFormatter
|
encoding
|
java.util.logging.ConsoleHandler.encoding
|
platform default
|

public class ConsoleHandler extends StreamHandler {
// Public Constructors
public ConsoleHandler( );
// Public Methods Overriding StreamHandler
public void close( );
public void publish(LogRecord record);
}