|
JavaTM 2 Platform Standard Ed. 6 |
|||||||||
上一個類別 下一個類別 | 框架 無框架 | |||||||||
摘要: 巢狀 | 欄位 | 建構子 | 方法 | 詳細資訊: 欄位 | 建構子 | 方法 |
public interface LoggingMXBean
日誌記錄設施的管理介面。
存在單個 LoggingMXBean 的全體實例。此實例是一個 MXBean,可通過調用 LogManager.getLoggingMXBean()
得到,或者從 platform MBeanServer
方法得到。
在 MBeanServer 中唯一標識 LoggingMXBean 的 ObjectName
是:
java.util.logging:type=Logging
ManagementFactory
方法摘要 | |
---|---|
String |
getLoggerLevel(String loggerName)
獲取與指定 logger 相關的日誌級別名稱。 |
List<String> |
getLoggerNames()
返回當前已註冊的 logger 列表。 |
String |
getParentLoggerName(String loggerName)
返回指定 logger 的父 logger 名稱。 |
void |
setLoggerLevel(String loggerName,
String levelName)
將指定 logger 設置為指定的新級別。 |
方法詳細資訊 |
---|
List<String> getLoggerNames()
LogManager.getLoggerNames()
,並返回 logger 的名稱列表。
String getLoggerLevel(String loggerName)
Logger.getLevel()
.getName()
;
如果指定 logger 的 Level 為 null(這意味著此 logger 的有效級別繼承自它的父 logger),則返回一個空字元串。
loggerName
- 要獲取的 Logger 的名稱。
Logger.getLevel()
void setLoggerLevel(String loggerName, String levelName)
loggerName
- 要設置的 Logger 的名稱。必須為非 null。levelName
- 指定 logger 所要設置的級別名稱,如果設置該級別繼承其最近的祖先,則為 null。
IllegalArgumentException
- 如果指定 logger 不存在,或 levelName 不是一個有效的級別名稱。
SecurityException
- 如果安全管理器存在並且調用者不具有 LoggingPermission("control")。Logger.setLevel(java.util.logging.Level)
String getParentLoggerName(String loggerName)
loggerName
- Logger 的名稱。
|
JavaTM 2 Platform Standard Ed. 6 |
|||||||||
上一個類別 下一個類別 | 框架 無框架 | |||||||||
摘要: 巢狀 | 欄位 | 建構子 | 方法 | 詳細資訊: 欄位 | 建構子 | 方法 |
版權所有 2008 Sun Microsystems, Inc. 保留所有權利。請遵守GNU General Public License, version 2 only。