JavaTM 2 Platform
Standard Ed. 5.0

java.util.logging
ÀÎÅÍÆäÀ̽º LoggingMXBean


public interface LoggingMXBean

·Î±ëÆĽø®Æ¼ÀÇ °ü¸® ÀÎÅÍÆäÀ̽ºÀÔ´Ï´Ù.

LoggingMXBean ´ÜÀÏÀÇ ±Û·Î¹ú ÀνºÅϽº°¡ ÀÖ½À´Ï´Ù. ÀÌ ÀνºÅϽº´Â LogManager.getLoggingMXBean() ¸Þ¼­µå¸¦ È£ÃâÇØ, ¶Ç´Â platform MBeanServer ¸Þ¼­µå·ÎºÎÅÍ ÃëµæÇÒ ¼ö ÀÖ´Â MXBean ÀÔ´Ï´Ù.

MBeanServer ³»¿¡¼­ LoggingMXBean¸¦ ÀÏÀÇ¿¡ ½Äº°ÇÏ´Â ObjectName ´Â ´ÙÀ½°ú °°½À´Ï´Ù.

java.util.logging:type=Logging

µµÀÔµÈ ¹öÀü :
1.5
°ü·Ã Ç׸ñ:
ManagementFactory

¸Þ¼­µå °³¿ä
 String getLoggerLevel (String  loggerName)
          ÁöÁ¤ÇÑ ·Î°Å¿¡ °ü·ÃÇÑ ·Î±× ·¹º§ÀÇ À̸§À» ÃëµæÇÕ´Ï´Ù.
 List <String > getLoggerNames ()
          ÇöÀç µî·ÏµÇ¾î ÀÖ´Â ·Î°ÅÀÇ ¸®½ºÆ®¸¦ ¸®ÅÏÇÕ´Ï´Ù.
 String getParentLoggerName (String  loggerName)
          ÁöÁ¤ÇÑ ·Î°ÅÀÇ ºÎ¸ðÀÇ À̸§À» ¸®ÅÏÇÕ´Ï´Ù.
 void setLoggerLevel (String  loggerName, String  levelName)
          ÁöÁ¤ÇÑ ·Î°Å¸¦ ÁöÁ¤ÇÑ »õ·Î¿î ·¹º§·Î ¼³Á¤ÇÕ´Ï´Ù.
 

¸Þ¼­µåÀÇ »ó¼¼

getLoggerNames

List <String > getLoggerNames()
ÇöÀç µî·ÏµÇ¾î ÀÖ´Â ·Î°ÅÀÇ ¸®½ºÆ®¸¦ ¸®ÅÏÇÕ´Ï´Ù. ÀÌ ¸Þ¼­µå´Â LogManager.getLoggerNames()¸¦ È£ÃâÇØ ·Î°ÅÀÇ À̸§ÀÇ ¸®½ºÆ®¸¦ ¸®ÅÏÇÕ´Ï´Ù.

¹Ýȯ°ª:
°¢°¢ÀÌ ÇöÀç µî·ÏµÇ¾î ÀÖ´Â Logger ¸íÀÇ String ¸®½ºÆ®

getLoggerLevel

String  getLoggerLevel(String  loggerName)
ÁöÁ¤ÇÑ ·Î°Å¿¡ °ü·ÃÇÑ ·Î±× ·¹º§ÀÇ À̸§À» ÃëµæÇÕ´Ï´Ù. ÁöÁ¤ÇÑ ·Î°Å°¡ Á¸ÀçÇÏÁö ¾Ê´Â °æ¿ì´Â null°¡ ¸®Åϵ˴ϴ٠. ÀÌ ¸Þ¼­µå´Â ÃÖÃÊ·Î ÁöÁ¤µÈ À̸§ ·Î°Å¸¦ °Ë»öÇØ, ±× ÈÄ ´ÙÀ½°ú °°ÀÌ È£ÃâÇØ ·Î±× ·¹º§ÀÇ À̸§À» ¸®ÅÏÇÕ´Ï´Ù.
Logger.getLevel() . getName() ;

ÁöÁ¤ÇÑ ·Î°ÅÀÇ Level°¡ nullÀÎ °æ¿ì, ÀÌ ·Î°ÅÀÇ À¯È¿ ·¹º§ÀÌ ºÎ¸ð·ÎºÎÅÍ »ó¼ÓµÇ°í ÀÖ´Â °ÍÀ» ¹ÌÇØ, ºñ¾îÀִ ij¸¯ÅÍ ¶óÀÎÀÌ ¸®Åϵ˴ϴ٠.

ÆĶó¹ÌÅÍ:
loggerName - ²¨³»Áö´Â Logger À̸§
¹Ýȯ°ª:
ÁöÁ¤ÇÑ ·Î°ÅÀÇ ·Î±× ·¹º§ÀÇ À̸§, ¶Ç´Â ÁöÁ¤ÇÑ ·Î°ÅÀÇ ·Î±× ·¹º§ÀÌ nullÀÎ °æ¿ì´Â ºñ¾îÀִ ij¸¯ÅÍ ¶óÀÎ. ÁöÁ¤ÇÑ ·Î°Å°¡ Á¸ÀçÇÏÁö ¾Ê´Â °æ¿ì´Â null°¡ ¸®ÅϵÈ
°ü·Ã Ç׸ñ:
Logger.getLevel()

setLoggerLevel

void setLoggerLevel(String  loggerName,
                    String  levelName)
ÁöÁ¤ÇÑ ·Î°Å¸¦ ÁöÁ¤ÇÑ »õ·Î¿î ·¹º§·Î ¼³Á¤ÇÕ´Ï´Ù. levelName°¡ null°¡ ¾Æ´Ñ °æ¿ì, ÁöÁ¤ÇÑ ·Î°ÅÀÇ ·¹º§Àº, levelName¿¡ ÀÏÄ¡ÇÏ´Â Çؼ® ÈÄÀÇ Level·Î ¼³Á¤µË´Ï´Ù. levelName°¡ nullÀÎ °æ¿ì´Â ÁöÁ¤ÇÑ ·Î°ÅÀÇ ·¹º§Àº null·Î ¼³Á¤µÇ¾î ·Î°ÅÀÇ À¯È¿ ·¹º§Àº °¡Àå °¡±î¿î Á¶»óÀ¸·ÎºÎÅÍ null ÀÌ¿ÜÀÇ Æ¯Á¤ÀÇ ·¹º§Ä¡¿¡ ÀÇÇØ »ó¼ÓµË´Ï´Ù.

ÆĶó¹ÌÅÍ:
loggerName - ¼³Á¤µÇ´Â Logger À̸§. null ÀÌ¿Ü¿¡ µÉ ÇÊ¿ä°¡ ÀÖ´Â
levelName - ÁöÁ¤ÇÑ ·Î°Å·Î ¼³Á¤µÇ´Â ·¹º§¸í. ·¹º§ÀÌ °¡Àå °¡±î¿î Á¶»óÀ¸·ÎºÎÅÍÀÇ »ó¼ÓÄ¡·Î ¼³Á¤µÇ´Â °æ¿ì´Â null
¿¹¿Ü:
IllegalArgumentException - ÁöÁ¤ÇÑ ·Î°Å°¡ Á¸ÀçÇÏÁö ¾Ê´Â °æ¿ì, ¶Ç´Â levelName°¡ À¯È¿ÇÑ ·¹º§¸íÀÌ ¾Æ´Ñ °æ¿ì
SecurityException - ½ÃÅ¥·¯Æ¼ ¸Å´ÏÀú°¡ Á¸ÀçÇÏ´Â °æ¿ì·Î È£Ãâ¿øÀÌ LoggingPermission("control")¸¦ °¡ÁöÁö ¾Ê´Â °æ¿ì
°ü·Ã Ç׸ñ:
Logger.setLevel(java.util.logging.Level)

getParentLoggerName

String  getParentLoggerName(String  loggerName)
ÁöÁ¤ÇÑ ·Î°ÅÀÇ ºÎ¸ðÀÇ À̸§À» ¸®ÅÏÇÕ´Ï´Ù. ÁöÁ¤ÇÑ ·Î°Å°¡ Á¸ÀçÇÏÁö ¾Ê´Â °æ¿ì´Â null°¡ ¸®Åϵ˴ϴ٠. ÁöÁ¤ÇÑ ·Î°Å°¡ À̸§ °ø°£¿¡¼­ ·çÆ®ÀÇ LoggerÀÎ °æ¿ì, °á°ú´Â ºñ¾îÀִ ij¸¯ÅÍ ¶óÀÎÀÌ µË´Ï´Ù.

ÆĶó¹ÌÅÍ:
loggerName - Logger À̸§
¹Ýȯ°ª:
°¡Àå ±Ùó¿¡ Á¸ÀçÇϴ ģ·Î°ÅÀÇ À̸§. ÁöÁ¤ÇÑ ·Î°Å°¡ ·çÆ®ÀÇ ·Î°ÅÀÇ °æ¿ì´Â ºñ¾îÀִ ij¸¯ÅÍ ¶óÀÎ. ÁöÁ¤ÇÑ ·Î°Å°¡ Á¸ÀçÇÏÁö ¾Ê´Â °æ¿ì´Â null°¡ ¸®ÅϵȴÙ

JavaTM 2 Platform
Standard Ed. 5.0

Copyright 2004 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms . Documentation Redistribution Policy µµ ÂüÁ¶ÇϽʽÿÀ.