|
JavaTM Platform Standard Ed. 6 |
|||||||||
上一个软件包 下一个软件包 | 框架 无框架 |
请参见:
描述
接口摘要 | |
---|---|
Filter | Filter 可用于为记录内容提供比记录级别所提供的更细粒度的控制。 |
LoggingMXBean | 日志记录设施的管理接口。 |
类摘要 | |
---|---|
ConsoleHandler | 此 Handler 向 System.err 发布日志记录。 |
ErrorManager | 可将 ErrorManager 对象附加到 Handler,以便处理日志记录过程中 Handler 上所发生的错误。 |
FileHandler | 简单的文件日志记录 Handler。 |
Formatter | Formatter 为格式化 LogRecords 提供支持。 |
Handler | Handler 对象从 Logger 中获取日志信息,并将这些信息导出。 |
Level | Level 类定义了一组可用来控制日志输出的标准日志级别。 |
Logger | Logger 对象用来记录特定系统或应用程序组件的日志消息。 |
LoggingPermission | 当 SecurityManager 运行的代码调用某个日志记录控制方法(如 Logger.setLevel)时,SecurityManager 将要检查的权限。 |
LogManager | 存在一个单一的全局 LogManager 对象,它可用于维护 Logger 和日志服务的一组共享状态。 |
LogRecord | LogRecord 对象用于在日志框架和单个日志 Handler 之间传递日志请求。 |
MemoryHandler | Handler 在内存中的循环缓冲区中对请求进行缓冲处理。 |
SimpleFormatter | 以可读格式输出 LogRecord 的简单摘要。 |
SocketHandler | 简单的网络日志 Handler。 |
StreamHandler | 基于流的日志 Handler。 |
XMLFormatter | 将 LogRecord 格式化为标准 XML 格式。 |
提供 JavaTM 2 平台核心日志工具的类和接口。Logging API 的中心目标是支持在客户站点进行软件的维护和服务。
使用日志有 4 个主要目标:
Logging API 提供静态和动态的配置控制。静态控制使现场服务人员可以建立特定的配置,然后重新启动带有新 logging 设置的应用程序。动态控制允许对当前正在运行的系统内的 logging 配置进行更新。API 也允许对不同的系统功能领域启用或禁用 logging。例如,现场服务工程师可能对跟踪所有 AWT 事件感兴趣,但是不会对套接字事件或内存管理感兴趣。
通常,除非在 javadoc 中另行注释,否则如果传递一个 null 参数,则方法和构造方法将抛出 NullPointerException。此规则的一个明显的例外是 Logger 类中的各种日志记录便捷方法(config、entering、exiting、fine、finer、finest、log、logp、logrb、severe、throwing 和 warning 方法)的所有参数,除了初始 Level 参数(如果有)之外,都接受 null 值。
有关控制流的概述,请参阅 Java Logging Overview。
|
JavaTM Platform Standard Ed. 6 |
|||||||||
上一个软件包 下一个软件包 | 框架 无框架 |
版权所有 2007 Sun Microsystems, Inc. 保留所有权利。 请遵守许可证条款。另请参阅文档重新分发政策。