public class ConsoleHandler extends StreamHandler
配置:默认情况下每个ConsoleHandler是使用下面的LogManager配置属性,<handler-name>指的完全限定类名初始化的处理程序。如果没有定义属性(或有无效的值),则使用指定的默认值。
例如,对于ConsoleHandler性能会:
对于自定义处理程序,例如com.foo.myhandler,性能会:
| Constructor and Description |
|---|
ConsoleHandler()
创建一个
ConsoleHandler为
System.err。
|
| Modifier and Type | Method and Description |
|---|---|
void |
close()
覆盖
StreamHandler.close做冲洗但不关闭输出流。
|
void |
publish(LogRecord record)
发布
LogRecord。
|
flush, isLoggable, setEncoding, setOutputStreamgetEncoding, getErrorManager, getFilter, getFormatter, getLevel, reportError, setErrorManager, setFilter, setFormatter, setLevelpublic ConsoleHandler()
的ConsoleHandler配置基于LogManager性质(或默认值)。
public void publish(LogRecord record)
测井进行请求的开始Logger对象,初始化的LogRecord转发这里。
publish 方法重写,继承类
StreamHandler
record -日志事件描述。一个空记录被忽略,并没有被发布
public void close()
close 方法重写,继承类
StreamHandler
Submit a bug or feature
For further API reference and developer documentation, see Java SE Documentation. That documentation contains more detailed, developer-targeted descriptions, with conceptual overviews, definitions of terms, workarounds, and working code examples.
Copyright © 1993, 2014, Oracle and/or its affiliates. All rights reserved.