Spec-Zone .ru
спецификации, руководства, описания, API
|
public interface LoggingMXBean
PlatformLoggingMXBean
интерфейс управления, который реализует все атрибуты, определенные в этом LoggingMXBean
. ManagementFactory.getPlatformMXBean
метод может использоваться, чтобы получить PlatformLoggingMXBean
объект, представляющий интерфейс управления для того, чтобы зарегистрировать. Есть единственный глобальный экземпляр LoggingMXBean. Этот экземпляр MXBean
это может быть получено, вызывая LogManager.getLoggingMXBean()
метод или с платформы MBeanServer.
ObjectName
это однозначно определяет интерфейс управления для того, чтобы зарегистрировать в пределах MBeanServer
:
java.util.logging:type=Logging
Экземпляр зарегистрировался в платформе MBeanServer
также a PlatformLoggingMXBean
.
PlatformLoggingMXBean
Модификатор и Тип | Метод и Описание |
---|---|
Строка |
getLoggerLevel(String loggerName)
Получает имя уровня журнала, связанного с указанным регистратором.
|
List<String> |
getLoggerNames()
Возвращает список в настоящий момент зарегистрированных имен регистратора.
|
Строка |
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)
String getParentLoggerName(String loggerName)
loggerName
- Имя Logger.
Для дальнейшей ссылки API и документации разработчика, см.
Авторское право © 1993, 2011, Oracle и/или его филиалы. Все права защищены.