JavaTM 2 Platform
Standard Ed. 5.0

ÆÐÅ°Áö javax.management.openmbean

°ø°³ µ¥ÀÌÅÍÇü°ú Open MBean ±â¼úÀÚ Å¬·¡½º¸¦ Á¦°øÇÕ´Ï´Ù.

ÂüÁ¶Ã³:
          ¼³¸í

ÀÎÅÍÆäÀ̽º °³¿ä
CompositeData CompositeData ÀÎÅÍÆäÀ̽º´Â ¡¸º¹ÇÕ µ¥ÀÌÅÍ¡¹±¸Á¶¸¦ Ç¥ÇöÇϴ ƯÁ¤ÀÇ ÇüÅÂÀÇ º¹ÇÕ ¡¸°ø°³ µ¥ÀÌÅÍ¡¹°´Ã¼ÀÇ µ¿ÀÛÀ» ÁöÁ¤ÇÕ´Ï´Ù.
OpenMBeanAttributeInfo °ø°³ MBean ¼Ó¼ºÀ» ±â¼úÇÕ´Ï´Ù.
OpenMBeanConstructorInfo Open MBean »ý¼ºÀÚ¸¦ ±â¼úÇÕ´Ï´Ù.
OpenMBeanInfo Open MBean¸¦ ±â¼úÇÕ´Ï´Ù.
OpenMBeanOperationInfo Open MBean ¿ÀÆÛ·¹À̼ÇÀ» ±â¼úÇÕ´Ï´Ù.
OpenMBeanParameterInfo °ø°³ MBean 1°³ ÀÌ»óÀÇ ¿ÀÆÛ·¹ÀÌ¼Ç ¶Ç´Â »ý¼ºÀÚ À¸·Î »ç¿ëµÇ´Â ÆĶó¹ÌÅ͸¦ ±â¼úÇÕ´Ï´Ù.
TabularData TabularData ÀÎÅÍÆäÀ̽º´Â ¡¸°Ñ(Ç¥) µ¥ÀÌÅÍ¡¹±¸Á¶¸¦ Ç¥ÇöÇϴ ƯÁ¤ÀÇ ÇüÅÂÀÇ º¹ÇÕ ¡¸°ø°³ µ¥ÀÌÅÍ¡¹°´Ã¼ÀÇ µ¿ÀÛÀ» ÁöÁ¤ÇÕ´Ï´Ù.
 

Ŭ·¡½º °³¿ä
ArrayType ArrayType Ŭ·¡½º´Â ¡¸°ø°³ µ¥ÀÌÅÍ¡¹Ä¡ÀÇ n Â÷¿ø ¹è¿­ÀÎ ¸ðµç ¡¸°ø°³ µ¥ÀÌÅÍ¡¹Ä¡¸¦ ±â¼úÇÏ´Â ÀνºÅϽº¸¦ °¡Áö´Â ¡¸°ø°³Çü¡¹Å¬·¡½ºÀÔ´Ï´Ù.
CompositeDataSupport CompositeDataSupport Ŭ·¡½º´Â CompositeData ÀÎÅÍÆäÀ̽º¸¦ ±¸ÇöÇÏ´Â ¡¸°ø°³ µ¥ÀÌÅÍ¡¹Å¬·¡½ºÀÔ´Ï´Ù.
CompositeType CompositeType Ŭ·¡½º´Â CompositeData Ä¡ÀÇ ÇüŸ¦ ±â¼úÇÏ´Â ÀνºÅϽº¸¦ °¡Áö´Â ¡¸°ø°³Çü¡¹Å¬·¡½ºÀÔ´Ï´Ù.
OpenMBeanAttributeInfoSupport °ø°³ MBean ¼Ó¼ºÀ» ±â¼úÇÕ´Ï´Ù.
OpenMBeanConstructorInfoSupport Open MBean »ý¼ºÀÚ¸¦ ±â¼úÇÕ´Ï´Ù.
OpenMBeanInfoSupport OpenMBeanInfoSupport Ŭ·¡½º´Â ¡¸°ø°³ MBean¡¹ÀÇ °ü¸® Á¤º¸¸¦ ±â¼úÇÕ´Ï´Ù.
OpenMBeanOperationInfoSupport Open MBean ¿ÀÆÛ·¹À̼ÇÀ» ±â¼úÇÕ´Ï´Ù.
OpenMBeanParameterInfoSupport °ø°³ MBean 1°³ ÀÌ»óÀÇ ¿ÀÆÛ·¹ÀÌ¼Ç ¶Ç´Â »ý¼ºÀÚ À¸·Î »ç¿ëµÇ´Â ÆĶó¹ÌÅ͸¦ ±â¼úÇÕ´Ï´Ù.
OpenType OpenType Ŭ·¡½º´Â ½ÇÁ¦ÀÇ °ø°³ µ¥ÀÌÅÍÀÇ ¡¸°ø°³Çü¡¹À» ±â¼úÇÏ´Â ¸ðµç Ŭ·¡½ºÀÇ ºÎ¸ð Ãß»ó Ŭ·¡½ºÀÔ´Ï´Ù.
SimpleType SimpleType Ŭ·¡½º´Â ¹è¿­¿¡¼­µµ CompositeData Ä¡¿¡¼­µµ TabularData Ä¡µµ ¾Æ´Ñ ¸ðµç ¡¸°ø°³ µ¥ÀÌÅÍ¡¹Ä¡¸¦ ±â¼úÇÏ´Â ÀνºÅϽº¸¦ °¡Áö´Â ¡¸°ø°³Çü¡¹Å¬·¡½ºÀÔ´Ï´Ù.
TabularDataSupport TabularDataSupport Ŭ·¡½º´Â TabularData ÀÎÅÍÆäÀ̽º¿Í Map ÀÎÅÍÆäÀ̽º¸¦ ±¸ÇöÇØ, ³»ºÎ¿¡¼­ Çؽà ¸Ê µ¥ÀÌÅÍ ±¸Á¶¿¡ ±Ù°ÅÇÏ°í ÀÖ´Â ¡¸°ø°³ µ¥ÀÌÅÍ¡¹Å¬·¡½ºÀÔ´Ï´Ù.
TabularType TabularType Ŭ·¡½º´Â TabularData Ä¡ÀÇ ÇüŸ¦ ±â¼úÇÏ´Â ÀνºÅϽº¸¦ °¡Áö´Â ¡¸°ø°³Çü¡¹Å¬·¡½ºÀÔ´Ï´Ù.
 

¿¹¿Ü °³¿ä
InvalidKeyException ÀÌ ½ÇÇà½Ã ¿¹¿Ü´Â ¡¸º¹ÇÕ µ¥ÀÌÅÍ¡¹ÀÇ Ç׸ñ¸í ¶Ç´Â ¡¸°Ñ(Ç¥) µ¥ÀÌÅÍ¡¹ÀÇ Çà À妽º°¡ µÉ ¿¹Á¤À̾ú´ø ¸Þ¼­µå ÆĶó¹ÌÅÍ°¡ ¹«È¿ÀÎ °æ¿ì¿¡ ¿¹¿Ü¸¦ ¹ß»ý½Ãŵ´Ï´Ù.
InvalidOpenTypeException ÀÌ ½ÇÇà½Ã ¿¹¿Ü´Â ¡¸°ø°³ µ¥ÀÌÅÍ¡¹Ä¡ÀÇ ¡¸°ø°³Çü¡¹ÀÌ ¿¹»óÇÏ°í ÀÖ´ø °ª°ú ´Ù¸¥ °æ¿ì¿¡ ¿¹¿Ü¸¦ ¹ß»ý½Ãŵ´Ï´Ù.
KeyAlreadyExistsException ÀÌ ½ÇÇà½Ã ¿¹¿Ü´Â ¡¸°Ñ(Ç¥) µ¥ÀÌÅÍ¡¹ÀνºÅϽº¿¡ Ãß°¡µÇ´Â ÇàÀÇ À妽º°¡ ÀÌ ¡¸°Ñ(Ç¥) µ¥ÀÌÅÍ¡¹ÀνºÅϽº³»ÀÇ ´Ù¸¥ ÇàÀ» ÂüÁ¶Çϱâ À§Çؼ­ ÀÌ¹Ì »ç¿ëµÇ°í ÀÖ´Â °æ¿ì¿¡ ¿¹¿Ü¸¦ ¹ß»ý½Ãŵ´Ï´Ù.
OpenDataException ÀÌ È®ÀÎÀÌ ³¡³­ ¿¹¿Ü´Â Ÿ´ç¼ºÀÇ Á¦¾àÀÇ ÀϺΰ¡ ä¿öÁöÁö ¾Ê±â ¶§¹®¿¡ ¡¸°ø°³Çü¡¹, ¡¸°ø°³ µ¥ÀÌÅÍ¡¹, ¶Ç´Â ¡¸°ø°³ MBean ¸ÞŸµ¥ÀÌŸ Á¤º¸¡¹ÀνºÅϽº¸¦ ±¸ÃàÇÒ ¼ö ¾ø¾ú´ø °æ¿ì¿¡ ¿¹¿Ü¸¦ ¹ß»ý½Ãŵ´Ï´Ù.
 

ÆÐÅ°Áö javax.management.openmbean ¼³¸í

°ø°³ µ¥ÀÌÅÍÇü°ú Open MBean ±â¼úÀÚ Å¬·¡½º¸¦ Á¦°øÇÕ´Ï´Ù. Open MBean´Â MBean ÀÏÁ¾À̸ç, ±× ¼Ó¼º ¹× ¿ÀÆÛ·¹ÀÌ¼Ç ÆĶó¹ÌÅÍÀÇ ÇüÅÂ¿Í ¹Ýȯ°ªÀº ¸î°³ÀÇ »çÀü Á¤ÀÇ ³¡³­ Java Ŭ·¡½º¸¦ »ç¿ëÇØ ±¸ÃàµË´Ï´Ù. Open MBean´Â ¾îÇø®ÄÉÀÌ¼Ç °íÀ¯ÀÇ ÇüÅ (ºñ Java ÇÁ·Î±×·¥À» Æ÷ÇÔÇÑ´Ù)¿¡ ¹Ýµå½Ã ¾×¼¼½º ÇÒ ¼ö ÀÖ´Ù°í´Â ÇÒ ¼ö´Â ¾ø´Â remote administration ÇÁ·Î±×·¥À» »ç¿ëÇØ, ¿ÀÆÛ·¹À̼ÇÀ» °£ÆíÈ­ÇÕ´Ï´Ù.

¸ðµç MBean´Â MBean ÀÚüÀÇ Á¤º¸¿Í ±× ¼Ó¼º, ¿ÀÆÛ·¹À̼Ç, »ý¼ºÀÚ ¹× ÅëÁö¸¦ °®Ãá MBeanInfo¸¦ °¡Áý´Ï´Ù. Open MBean ¿¡¼­´Â ÀÌ MBeanInfo´Â º¸Åë OpenMBeanInfoSupport ÀνºÅϽº°¡ µÇ´Â °ÍÀ¸·ÎOpenMBeanInfo ÀÎÅÍÆäÀ̽º¸¦ ±¸ÇöÇÕ´Ï´Ù.

Open MBean MBeanInfo.getAttributes ¿¡ ÀÇÇØ ¸®ÅÏµÈ ¼Ó¼º Á¤º¸´Â OpenMBeanAttributeInfo¸¦ ±¸ÇöÇÏ´Â °´Ã¼ (º¸Åë OpenMBeanAttributeInfoSupport ÀνºÅϽº)ÀÇ ¹è¿­ÀÌ µË´Ï´Ù. OpenMBeanAttributeInfo´Â ¼Ó¼º¿¡ °üÇÑ ÀÏ¹Ý Á¤º¸¿¡ °¡¼¼ÇØ, ¼Ó¼º OpenType¸¦ ÁöÁ¤ÇÕ´Ï´Ù. °¡´ÉÇÑ OpenType°ªÀº »çÀü¿¡ Á¤Àǵǰí Àֱ⠶§¹®¿¡ ¸®¸ðÆ® ¸Å´ÏÀú´Â À̰͵éÀ» ÀνÄÇÕ´Ï´Ù.

¿ÀÆÛ·¹ÀÌ¼Ç ¹× »ý¼ºÀÚ ÆĶó¹ÌÅÍÇü, ¶Ç ¿ÀÆÛ·¹À̼ÇÀÇ ±Í°¡Çü¿¡ ´ëÇؼ­µµ, °°Àº °ÍÀ» ¸»ÇÒ ¼ö ÀÖ½À´Ï´Ù.

getType() ¿¡ ÀÇÇØ ¸®ÅÏµÈ ¼Ó¼ºÀÇ Java ¾ð¾îÇü°úgetOpenType() ¿¡ ÀÇÇØ ¸®ÅÏµÈ ±× OpenType¿¡´Â Â÷ÀÌ°¡ ÀÖ½À´Ï´Ù. ¿¹¸¦ µé¾î Java ¾ð¾îÇüÀÌ java.lang.StringÀÎ °æ¿ì, OpenType´Â SimpleType.String °¡ µË´Ï´Ù. Java ¾ð¾îÇüÀÌ CompositeData ÀÎ °æ¿ì, OpenType´Â ¼Ó¼ºÀÇ CompositeDataÀνºÅϽº³»ÀÇ Ç׸ñÀ» ±â¼úÇÏ´Â CompositeType °¡ µË´Ï´Ù.

ÆÐÅ°ÁöÀÇ »ç¾ç

µµÀÔµÈ ¹öÀü :
1.5 @since.unbundled JMX 1.1

JavaTM 2 Platform
Standard Ed. 5.0

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