JavaTM 2 Platform
Standard Ed. 5.0

javax.management.loading
ÀÎÅÍÆäÀ̽º MLetMBean

¾Ë·ÁÁø ±¸Çö Ŭ·¡½º ¸ñ·Ï:
MLet, PrivateMLet

public interface MLetMBean

MLet MBean remote administration ÀÎÅÍÆäÀ̽º¸¦ °ø°³ÇÕ´Ï´Ù.

µµÀÔµÈ ¹öÀü :
1.5

¸Þ¼­µå °³¿ä
 void addURL (String  url)
          ÁöÁ¤µÈ URL¸¦, Ŭ·¡½º ¹× ÀÚ¿øÀ» °Ë»öÇϱâ À§ÇÑ URL ¸®½ºÆ®¿¡ Ãß°¡ÇÕ´Ï´Ù.
 void addURL (URL  url)
          ÁöÁ¤µÈ URL¸¦, Ŭ·¡½º ¹× ÀÚ¿øÀ» °Ë»öÇϱâ À§ÇÑ URL ¸®½ºÆ®¿¡ Ãß°¡ÇÕ´Ï´Ù.
 String getLibraryDirectory ()
          ³×ÀÌƼºê ¶óÀ̺귯¸®¸¦ ¸Þ¸ð¸®¿¡ ·ÎµåÇϱâ Àü¿¡ Æ÷ÇÔÇÏ´Â ¶óÀ̺귯¸® ·Î´õ¿¡ ÀÇÇØ ÇöÀç »ç¿ëµÇ°í ÀÖ´Â µð·ºÅ丮¸¦ ÃëµæÇÕ´Ï´Ù.
 Set getMBeansFromURL (String  url)
          ¿¡ÀÌÀüÆ®¿¡ Ãß°¡µÉ ¿¹Á¤ÀÇ MBean¸¦ Á¤ÀÇÇÏ´Â MLET ű׸¦ Æ÷ÇÔÇÑ ÅؽºÆ® ÆÄÀÏÀ» ·ÎµåÇÕ´Ï´Ù.
 Set getMBeansFromURL (URL  url)
          ¿¡ÀÌÀüÆ®¿¡ Ãß°¡µÉ ¿¹Á¤ÀÇ MBean¸¦ Á¤ÀÇÇÏ´Â MLET ű׸¦ Æ÷ÇÔÇÑ ÅؽºÆ® ÆÄÀÏÀ» ·ÎµåÇÕ´Ï´Ù.
 URL getResource (String  name)
          ÁöÁ¤µÈ À̸§À» °¡Áö´Â ÀÚ¿øÀ» °Ë»öÇÕ´Ï´Ù.
 InputStream getResourceAsStream (String  name)
          ÁöÁ¤µÈ ÀÚ¿øÀ» ÀоîµéÀÌ´Â ÀÔ·Â ½ºÆ®¸²À» ¸®ÅÏÇÕ´Ï´Ù.
 Enumeration getResources (String  name)
          ÁöÁ¤µÈ À̸§À» °¡Áö´Â ¸ðµç ÀÚ¿øÀ» °Ë»öÇÕ´Ï´Ù.
 URL [] getURLs ()
          Å¬·¡½º ¹× ÀÚ¿øÀ» ·ÎµåÇϱâ À§ÇÑ URL °Ë»ö Æнº¸¦ ¸®ÅÏÇÕ´Ï´Ù.
 void setLibraryDirectory (String  libdir)
          ³×ÀÌƼºê ¶óÀ̺귯¸®¸¦ ¸Þ¸ð¸®¿¡ ·ÎµåÇϱâ Àü¿¡ Æ÷ÇÔÇÏ´Â ¶óÀ̺귯¸® ·Î´õ¿¡ ÀÇÇØ »ç¿ëµÇ´Â µð·ºÅ丮¸¦ ¼³Á¤ÇÕ´Ï´Ù.
 

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

getMBeansFromURL

Set  getMBeansFromURL(String  url)
                     throws ServiceNotFoundException 
¿¡ÀÌÀüÆ®¿¡ Ãß°¡µÉ ¿¹Á¤ÀÇ MBean¸¦ Á¤ÀÇÇÏ´Â MLET ű׸¦ Æ÷ÇÔÇÑ ÅؽºÆ® ÆÄÀÏÀ» ·ÎµåÇÕ´Ï´Ù. ÀÌ ÅؽºÆ® ÆÄÀÏÀÇ Àå¼Ò´Â URL ·Î ÁöÁ¤µË´Ï´Ù. ÅؽºÆ® ÆÄÀÏÀº UTF-8 encode¿¡ ÀÇÇØ ÀоÁý´Ï´Ù. MLET ÆÄÀÏ·Î ÁöÁ¤µÈ MBean´Â MBeanServer¿¡ ÀÇÇØ ÀνºÅϽºÈ­ µÇ¾î µî·ÏµË´Ï´Ù.

ÆĶó¹ÌÅÍ:
url - ·Îµå µÇ´Â ÅؽºÆ® ÆÄÀÏÀÇ URL¿¡ »ó´çÇÏ´Â String °´Ã¼
¹Ýȯ°ª:
·Îµå µÈ m-let ÅؽºÆ® ÆÄÀϳ»ÀÇ MLET ÅÂ±× ¸¶´Ù 1°³ÀÇ ¿£Æ®¸®¸¦ Æ÷ÇÔÇÑ ¼¼Æ®. °¢ ¿£Æ®¸®´Â ÀÛ¼ºµÈ MBean ObjectInstance ÁöÁ¤ÇÑ´Ù. MBean¸¦ ÀÛ¼ºÇÒ ¼ö ¾ø¾ú´ø °æ¿ì´Â Throw °¡´ÉÇÑ °´Ã¼ (¿¡·¯ ¶Ç´Â ¿¹¿Ü)¸¦ ÁöÁ¤ÇÑ´Ù
¿¹¿Ü:
ServiceNotFoundException - m-let ÅؽºÆ® ÆÄÀÏ¿¡ MLET űװ¡ Æ÷ÇÔµÇÁö ¾ÊÀº °æ¿ì, m-let ÅؽºÆ® ÆÄÀÏÀÌ ¹ß°ßµÇÁö ¾Ê´Â °æ¿ì, MLET ű×ÀÇ Çʼö ¼Ó¼ºÀÌ ÁöÁ¤µÇ¾î ÀÖÁö ¾ÊÀº °æ¿ì, ¶Ç´Â url °ªÀÇ Çü½ÄÀÌ ÀÌ»óÇÑ °æ¿ì

getMBeansFromURL

Set  getMBeansFromURL(URL  url)
                     throws ServiceNotFoundException 
¿¡ÀÌÀüÆ®¿¡ Ãß°¡µÉ ¿¹Á¤ÀÇ MBean¸¦ Á¤ÀÇÇÏ´Â MLET ű׸¦ Æ÷ÇÔÇÑ ÅؽºÆ® ÆÄÀÏÀ» ·ÎµåÇÕ´Ï´Ù. ÀÌ ÅؽºÆ® ÆÄÀÏÀÇ Àå¼Ò´Â URL ·Î ÁöÁ¤µË´Ï´Ù. ÅؽºÆ® ÆÄÀÏÀº UTF-8 encode¿¡ ÀÇÇØ ÀоÁý´Ï´Ù. MLET ÆÄÀÏ·Î ÁöÁ¤µÈ MBean´Â MBeanServer¿¡ ÀÇÇØ ÀνºÅϽºÈ­ µÇ¾î µî·ÏµË´Ï´Ù.

ÆĶó¹ÌÅÍ:
url - ·Îµå µÇ´Â ÅؽºÆ® ÆÄÀÏÀÇ URL¿¡ »ó´çÇÏ´Â URL °´Ã¼
¹Ýȯ°ª:
·Îµå µÈ m-let ÅؽºÆ® ÆÄÀϳ»ÀÇ MLET ÅÂ±× ¸¶´Ù 1°³ÀÇ ¿£Æ®¸®¸¦ Æ÷ÇÔÇÑ ¼¼Æ®. °¢ ¿£Æ®¸®´Â ÀÛ¼ºµÈ MBean ObjectInstance ÁöÁ¤ÇÑ´Ù. MBean¸¦ ÀÛ¼ºÇÒ ¼ö ¾ø¾ú´ø °æ¿ì´Â Throw °¡´ÉÇÑ °´Ã¼ (¿¡·¯ ¶Ç´Â ¿¹¿Ü)¸¦ ÁöÁ¤ÇÑ´Ù
¿¹¿Ü:
ServiceNotFoundException - m-let ÅؽºÆ® ÆÄÀÏ¿¡ MLET űװ¡ Æ÷ÇÔµÇÁö ¾ÊÀº °æ¿ì, m-let ÅؽºÆ® ÆÄÀÏÀÌ ¹ß°ßµÇÁö ¾Ê´Â °æ¿ì, MLET ű×ÀÇ Çʼö ¼Ó¼ºÀÌ ÁöÁ¤µÇ¾î ÀÖÁö ¾ÊÀº °æ¿ì, ¶Ç´Â url °ªÀÌ null ÀÎ °æ¿ì

addURL

void addURL(URL  url)
ÁöÁ¤µÈ URL¸¦, Ŭ·¡½º ¹× ÀÚ¿øÀ» °Ë»öÇϱâ À§ÇÑ URL ¸®½ºÆ®¿¡ Ãß°¡ÇÕ´Ï´Ù.

ÆĶó¹ÌÅÍ:
url - Ãß°¡ÇÏ´Â URL

addURL

void addURL(String  url)
            throws ServiceNotFoundException 
ÁöÁ¤µÈ URL¸¦, Ŭ·¡½º ¹× ÀÚ¿øÀ» °Ë»öÇϱâ À§ÇÑ URL ¸®½ºÆ®¿¡ Ãß°¡ÇÕ´Ï´Ù.

ÆĶó¹ÌÅÍ:
url - Ãß°¡ÇÏ´Â URL
¿¹¿Ü:
ServiceNotFoundException - ÀÌ»óÇÑ Çü½ÄÀÇ URL°¡ ÁöÁ¤µÇ¾úÀ» °æ¿ì

getURLs

URL [] getURLs()
Ŭ·¡½º ¹× ÀÚ¿øÀ» ·ÎµåÇϱâ À§ÇÑ URL °Ë»ö Æнº¸¦ ¸®ÅÏÇÕ´Ï´Ù. ÀÌ°Í¿¡´Â »ý¼ºÀÚ À¸·Î ÁöÁ¤µÈ URL ¿øÀÇ ¸®½ºÆ®¿Í ³ªÁß¿¡ addURL() ¸Þ¼­µå¿¡ ÀÇÇØ Ãß°¡µÈ URLµµ Æ÷ÇԵ˴ϴÙ.

¹Ýȯ°ª:
URL ¸®½ºÆ®

getResource

URL  getResource(String  name)
ÁöÁ¤µÈ À̸§À» °¡Áö´Â ÀÚ¿øÀ» °Ë»öÇÕ´Ï´Ù. ÀÚ¿øÀº Ŭ·¡½º ÄÚµå·ÎºÎÅÍ ÄÚµå À§Ä¡¿¡ Á¸ÇÏÁö ¾Ê´Â ¹æ¹ýÀ¸·Î ¾×¼¼½º °¡´ÉÇÑ µ¥ÀÌÅÍ (À̹ÌÁö, ¿Àµð¿À, ÅؽºÆ® µî)ÀÔ´Ï´Ù. ÀÚ¿øÀÇ À̸§Àº ÀÚ¿øÀ» ³ªÅ¸³»´Â ¡¸/¡¹À¸·Î ´Ü¶ôÁö¾îÁø Æнº¸íÀÔ´Ï´Ù.

ÆĶó¹ÌÅÍ:
name - ÀÚ¿ø¸í
¹Ýȯ°ª:
ÀÚ¿øÀ» ÀоîµéÀ̱â À§ÇÑ URL. ´Ù¸¸, ÀÚ¿øÀÌ ¹ß°ßµÇÁö ¾Ê¾Ò´ø °æ¿ì³ª, È£ÃâÃøÀÌ ÀÚ¿øÀ» ¾ò´Â ÀûÀýÇÑ Æ¯±ÇÀ» °¡Áö°í ÀÖÁö ¾ÊÀº °æ¿ì´Â null

getResourceAsStream

InputStream  getResourceAsStream(String  name)
ÁöÁ¤µÈ ÀÚ¿øÀ» ÀоîµéÀÌ´Â ÀÔ·Â ½ºÆ®¸²À» ¸®ÅÏÇÕ´Ï´Ù. °Ë»ö¼ø¼­¿¡ ´ëÇؼ­´Â getResource(String)ÀÇ ¹®¼­¸¦ ÂüÁ¶ÇϽʽÿÀ.

ÆĶó¹ÌÅÍ:
name - ÀÚ¿ø¸í
¹Ýȯ°ª:
ÀÚ¿øÀ» ÀоîµéÀ̱â À§ÇÑ ÀÔ·Â ½ºÆ®¸². ÀÚ¿øÀÌ ¹ß°ßµÇÁö ¾Ê¾Ò´ø °æ¿ì´Â null

getResources

Enumeration  getResources(String  name)
                         throws IOException 
ÁöÁ¤µÈ À̸§À» °¡Áö´Â ¸ðµç ÀÚ¿øÀ» °Ë»öÇÕ´Ï´Ù. ÀÚ¿øÀº Ŭ·¡½º ÄÚµå·ÎºÎÅÍ ÄÚµå À§Ä¡¿¡ Á¸ÇÏÁö ¾Ê´Â ¹æ¹ýÀ¸·Î ¾×¼¼½º °¡´ÉÇÑ µ¥ÀÌÅÍ (À̹ÌÁö, ¿Àµð¿À, ÅؽºÆ® µî)ÀÔ´Ï´Ù. ÀÚ¿øÀÇ À̸§Àº ÀÚ¿øÀ» ³ªÅ¸³»´Â ¡¸/¡¹À¸·Î ´Ü¶ôÁö¾îÁø Æнº¸íÀÔ´Ï´Ù.

ÆĶó¹ÌÅÍ:
name - ÀÚ¿ø¸í
¹Ýȯ°ª:
ÀÚ¿ø¿¡ ´ëÇÑ URL ¿­°Å. ÀÚ¿øÀÌ ¹ß°ßµÇÁö ¾Ê¾Ò´ø °æ¿ì, ¿­°Å´Â ºñ¿î´Ù. ¾×¼¼½º ÇÒ ¼ö ¾ø´Â ÀÚ¿øÀº ¿­°ÅµÇÁö ¾Ê´Â´Ù
¿¹¿Ü:
IOException - ÀÚ¿øÀÇ °Ë»öÁß¿¡ ÀÔÃâ·Â ¿¹¿Ü°¡ ¹ß»ýÇßÀ» °æ¿ì

getLibraryDirectory

String  getLibraryDirectory()
³×ÀÌƼºê ¶óÀ̺귯¸®¸¦ ¸Þ¸ð¸®¿¡ ·ÎµåÇϱâ Àü¿¡ Æ÷ÇÔÇÏ´Â ¶óÀ̺귯¸® ·Î´õ¿¡ ÀÇÇØ ÇöÀç »ç¿ëµÇ°í ÀÖ´Â µð·ºÅ丮¸¦ ÃëµæÇÕ´Ï´Ù.

¹Ýȯ°ª:
¶óÀ̺귯¸® ·Î´õ¿¡ ÀÇÇØ ÇöÀç »ç¿ëµÇ°í ÀÖ´Â µð·ºÅ丮
°ü·Ã Ç׸ñ:
setLibraryDirectory(java.lang.String)

setLibraryDirectory

void setLibraryDirectory(String  libdir)
³×ÀÌƼºê ¶óÀ̺귯¸®¸¦ ¸Þ¸ð¸®¿¡ ·ÎµåÇϱâ Àü¿¡ Æ÷ÇÔÇÏ´Â ¶óÀ̺귯¸® ·Î´õ¿¡ ÀÇÇØ »ç¿ëµÇ´Â µð·ºÅ丮¸¦ ¼³Á¤ÇÕ´Ï´Ù.

ÆĶó¹ÌÅÍ:
libdir - ¶óÀ̺귯¸® ·Î´õ¿¡ ÀÇÇØ »ç¿ëµÇ´Â µð·ºÅ丮
°ü·Ã Ç׸ñ:
getLibraryDirectory()

JavaTM 2 Platform
Standard Ed. 5.0

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