|
JavaTM Platform Standard Ed. 6 |
|||||||||
앞의 클래스 다음의 클래스 | 프레임 있어 프레임 없음 | |||||||||
개요: 상자 | 필드 | 생성자 | 메소드 | 상세: 필드 | 생성자 | 메소드 |
public interface LoggingMXBean
로깅 기능의 관리 인터페이스입니다.
LoggingMXBean 에는 글로벌 인스턴스가 1 개 존재합니다. 이 인스턴스는,LogManager.getLoggingMXBean()
메소드를 호출해 취득할 수 있다, 혹은 platform MBeanServer
메소드로부터 취득할 수 있는 MXBean 입니다.
MBeanServer 내에서 LoggingMXBean 를 일의에 식별하기 위한 ObjectName
는, 다음과 같습니다.
java.util.logging:type=Logging
ManagementFactory
메소드의 개요 | |
---|---|
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 의 이름
null 이외levelName
- 지정된 로거로 설정하는 레벨의 이름. 무엇보다 가까운 상위 노드로부터 레벨이 상속되도록(듯이) 설정하는 경우는 null
IllegalArgumentException
- 지정된 로거가 존재하지 않는지,levelName 가 유효한 레벨명이 아닌 경우
SecurityException
- 시큐리티 매니저가 존재하는 경우로, 호출원이 LoggingPermission("control")를 가지지 않는 경우Logger.setLevel(java.util.logging.Level)
String getParentLoggerName(String loggerName)
loggerName
- Logger 의 이름
|
JavaTM Platform Standard Ed. 6 |
|||||||||
앞의 클래스 다음의 클래스 | 프레임 있어 프레임 없음 | |||||||||
개요: 상자 | 필드 | 생성자 | 메소드 | 상세: 필드 | 생성자 | 메소드 |
Copyright 2006 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms . Documentation Redistribution Policy 도 참조해 주세요.