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, setOutputStream
getEncoding, getErrorManager, getFilter, getFormatter, getLevel, reportError, setErrorManager, setFilter, setFormatter, setLevel
public 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.