public interface LoggingMXBean
PlatformLoggingMXBean
管理接口实现在这
LoggingMXBean
定义的所有属性,
ManagementFactory.getPlatformMXBean
方法可获得代表登录管理界面
PlatformLoggingMXBean
对象。
有一个全局的LoggingMXBean实例。这是一个MXBean
实例可以通过调用方法或从platform MBeanServer获得LogManager.getLoggingMXBean()
。
唯一标识管理界面内的ObjectName
是MBeanServer
测井:
java.util.logging:type=Logging
例如在平台MBeanServer
注册也是一个PlatformLoggingMXBean
。
PlatformLoggingMXBean
Modifier and Type | Method and Description |
---|---|
String |
getLoggerLevel(String loggerName)
获取具有指定记录相关的日志级别的名称。
|
List<String> |
getLoggerNames()
返回列表当前注册记录的名字。
|
String |
getParentLoggerName(String loggerName)
为指定的日志返回母体名称。
|
void |
setLoggerLevel(String loggerName, String levelName)
设置指定的新水平指定记录器。
|
List<String> getLoggerNames()
LogManager.getLoggerNames()
记录器的名称。
String getLoggerLevel(String loggerName)
Logger.getLevel()
.getName()
;
如果指定的日志Level是null,这意味着该记录仪的有效程度是从父母继承,空字符串将被返回。
loggerName
的
Logger名称进行检索。
Logger.getLevel()
void setLoggerLevel(String loggerName, String levelName)
loggerName
的
Logger名称被设置。必须非空。
levelName
-水平的名字放在指定的记录,或
null如果设置水平从其最近的祖先那里继承。
IllegalArgumentException
-如果指定的日志不存在,或者
levelName不是有效的级别名称。
SecurityException
-如果存在一个安全管理,如果对方没有loggingpermission(“控制”)。
Logger.setLevel(java.util.logging.Level)
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.