JavaTM 2
Platform
Std.  Ed.  v1. 4.0

javax.naming.event
ÀÎÅÍÆäÀ̽º EventDirContext

¸ðµç ½´ÆÛ ÀÎÅÍÆäÀ̽º:
Context , DirContext , EventContext

public interface EventDirContext
extends EventContext , DirContext

µð·ºÅ丮 ¹®¸ÆÀ¸·Î ÁöÁ¤µÈ ¿ÀºêÁ§Æ®°¡ º¯°æµÇ¾úÀ» ¶§¿¡ ¹æ¾Æ¼è µÈ À̺¥Æ®ÀÇ ÅëÁö¸¦ ¹Þ´Â ûÃëÀÚÀÇ µî·Ï¿¡ °üÇÑ ¸Þ¼Òµå¸¦ Æ÷ÇÔÇÕ´Ï´Ù.

ÀÌ ÀÎÅÍÆäÀ̽º¿¡ ÀÖ´Â ¸Þ¼Òµå´Â RFC 2254 ÀÇ °Ë»ö ÇÊÅÍ¿¡ ÀÇÇÑ ¿ÀºêÁ§Æ®ÀÇ ½Äº°À» ¼­Æ÷Æ®Çϰí ÀÖ½À´Ï´Ù.

°Ë»ö ÇÊÅ͸¦ »ç¿ëÇϸé(ÀÚ), µî·Ï½Ã¿¡ Á¸ÀçÇÏÁö ¾Ê´Â ¿ÀºêÁ§Æ®·Î Àü´Þ ´ë»óÀ» µî·ÏÇØ, ´ÙÀ½¿¡ ¿ÀºêÁ§Æ®¸¦ ÀÛ¼ºÇØ ÇÊÅ͸¦ ä¿ì´Â °ÍÀÌ °¡´ÉÇÏ°Ô µË´Ï´Ù. ´Ù¸¸, ¼­ºñ½º ÇÁ·Î¹ÙÀÌ´õ³ª »ç¿ëÇÏ´Â ÇÁ·ÎÅäÄÝ/¼­ºñ½º¿¡ µû¶ó¼­´Â ¼­Æ÷Æ® ³»¿ë¿¡ Á¦ÇÑÀÌ ÀÖ´Â °æ¿ì°¡ ÀÖ½À´Ï´Ù. È£ÃâÃøÀÌ ÀÌ ¹æ¹ý¿¡¼­´Â ¼­Æ÷Æ®µÇ¾î ÀÖÁö ¾ÊÀº ÇÊÅ͸¦ ¼Û½ÅÇßÀ» °æ¿ì,addNamingListener() ´Â InvalidSearchFilterException ¸¦ ½½·Î¿ì ÇÕ´Ï´Ù.

À̺¥Æ® ¼Ò½º¿Í Ÿ°ÙÀÇ ¼³¸í, ¹× ÀÌ ÀÎÅÍÆäÀ̽ºÀÇ ¸Þ¼Òµå¿¡¼­µµ Àû¿ëÇÒ ¼ö Àִ ûÃëÀÚ µî·Ï/µî·Ï ÇØÁ¦¿¡ ´ëÇØ¼­´Â EventContext ¸¦ ÂüÁ¶ÇØ ÁÖ¼¼¿ä. thread ¹®Á¦ÀÇ ÀÚ¼¼ÇÑ °ÍÀº ¡¸ÆÐŰÁöÀÇ ¼³¸í¡¹À» ÂüÁ¶ÇØ ÁÖ¼¼¿ä.

SearchControls ¶Ç´Â ÆÄ¶ó¹ÌÅͷμ­ ¸Þ¼Òµå¿¡°Ô °Ç³×Áø ¹è¿­ ¿ÀºêÁ§Æ®´Â È£ÃâÃøÀÌ ¼ÒÀ¯ÇÏ°Ô µË´Ï´Ù. ¼­ºñ½º ÇÁ·Î¹ÙÀÌ´õ°¡ ¿ÀºêÁ§Æ®¸¦ ¼öÁ¤Çϰųª ±× ÂüÁ¶¸¦ º¸Á¸ÇÒ ¼ö ¾ø½À´Ï´Ù.

µµÀÔµÈ ¹öÁ¯:
1.3

ÇʵåÀÇ °³¿ä
 
ÀÎÅÍÆäÀ̽º javax.naming.event. EventContext ¿¡¼­ »ó¼Ó¹ÞÀº Çʵå
OBJECT_SCOPE , ONELEVEL_SCOPE , SUBTREE_SCOPE
 
ÀÎÅÍÆäÀ̽º javax.naming. Context ¿¡¼­ »ó¼Ó¹ÞÀº Çʵå
APPLET , AUTHORITATIVE , BATCHSIZE , DNS_URL , INITIAL_CONTEXT_FACTORY , LANGUAGE , OBJECT_FACTORIES , PROVIDER_URL , REFERRAL , SECURITY_AUTHENTICATION , SECURITY_CREDENTIALS , SECURITY_PRINCIPAL , SECURITY_PROTOCOL , STATE_FACTORIES , URL_PKG_PREFIXES
 
ÀÎÅÍÆäÀ̽º javax.naming.directory. DirContext ¿¡¼­ »ó¼Ó¹ÞÀº Çʵå
ADD_ATTRIBUTE , REMOVE_ATTRIBUTE , REPLACE_ATTRIBUTE
 
¸Þ¼ÒµåÀÇ °³¿ä
 void addNamingListener (Name  target, String  filter, Object [] filterArgs, SearchControls  ctls, NamingListener  l)
          Ã»ÃëÀÚ¸¦ Ãß°¡ÇØ, Ÿ°ÙÀ¸·Î ÁöÁ¤µÈ ¿ÀºêÁ§Æ®·Î, °Ë»ö ÇÊÅÍ filter ¹× ÇÊÅÍ Àμö·Î ƯÁ¤ÇÑ ¿ÀºêÁ§Æ®°¡ ¼öÁ¤µÇ¾úÀ» °æ¿ì, ¹æ¾Æ¼è µÈ ³×ÀÌ¹Ö À̺¥Æ®¸¦ ¹Þ¾ÆµéÀ̵µ·Ï(µíÀÌ) ÇÕ´Ï´Ù.
 void addNamingListener (Name  target, String  filter, SearchControls  ctls, NamingListener  l)
          Ã»ÃëÀÚ¸¦ Ãß°¡ÇØ, Ÿ°ÙÀ¸·Î ¹ã¿ÀºêÁ§Æ®ÀÇ ÁöÁ¤µÇ¾úÀ» ¶§¿¡, °Ë»ö ÇÊÅÍ filter ·Î ƯÁ¤µÈ ¿ÀºêÁ§Æ®°¡ ¼öÁ¤µÇ¾úÀ» °æ¿ì, ¹æ¾Æ¼è µÈ ³×ÀÌ¹Ö À̺¥Æ®¸¦ ¹Þ¾ÆµéÀ̵µ·Ï(µíÀÌ) ÇÕ´Ï´Ù.
 void addNamingListener (String  target, String  filter, Object [] filterArgs, SearchControls  ctls, NamingListener  l)
          Ã»ÃëÀÚ¸¦ Ãß°¡ÇØ, ij¸¯ÅÍ ¶óÀΠŸ°Ù¸í¿¡ ÀÇÇÑ ¿ÀºêÁ§Æ®ÀÇ ÁöÁ¤µÇ¾úÀ» ¶§¿¡, °Ë»ö ÇÊÅÍ filter ¹× ÇÊÅÍ Àμö·Î ƯÁ¤ÇÑ ¿ÀºêÁ§Æ®°¡ ¼öÁ¤µÇ¾úÀ» °æ¿ì, ¹æ¾Æ¼è µÈ ³×ÀÌ¹Ö À̺¥Æ®¸¦ ¹Þ¾ÆµéÀ̵µ·Ï(µíÀÌ) ÇÕ´Ï´Ù.
 void addNamingListener (String  target, String  filter, SearchControls  ctls, NamingListener  l)
          Ã»ÃëÀÚ¸¦ Ãß°¡ÇØ, ij¸¯ÅÍ ¶óÀΠŸ°Ù¸í¿¡ ÀÇÇÑ ¿ÀºêÁ§Æ®ÀÇ ÁöÁ¤µÇ¾úÀ» ¶§¿¡, °Ë»ö ÇÊÅÍ filter ·Î ƯÁ¤µÈ ¿ÀºêÁ§Æ®°¡ ¼öÁ¤µÇ¾úÀ» °æ¿ì, ¹æ¾Æ¼è µÈ ³×ÀÌ¹Ö À̺¥Æ®¸¦ ¹Þ¾ÆµéÀ̵µ·Ï(µíÀÌ) ÇÕ´Ï´Ù.
 
ÀÎÅÍÆäÀ̽º javax.naming.event. EventContext ¿¡¼­ »ó¼Ó¹ÞÀº ¸Þ¼Òµå
addNamingListener , addNamingListener , removeNamingListener , targetMustExist
 
ÀÎÅÍÆäÀ̽º javax.naming. Context ¿¡¼­ »ó¼Ó¹ÞÀº ¸Þ¼Òµå
addToEnvironment , bind , bind , close , composeName , composeName , createSubcontext , createSubcontext , destroySubcontext , destroySubcontext , getEnvironment , getNameInNamespace , getNameParser , getNameParser , list , list , listBindings , listBindings , lookup , lookup , lookupLink , lookupLink , rebind , rebind , removeFromEnvironment , rename , rename , unbind , unbind
 
ÀÎÅÍÆäÀ̽º javax.naming.directory. DirContext ¿¡¼­ »ó¼Ó¹ÞÀº ¸Þ¼Òµå
bind , bind , createSubcontext , createSubcontext , getAttributes , getAttributes , getAttributes , getAttributes , getSchema , getSchema , getSchemaClassDefinition , getSchemaClassDefinition , modifyAttributes , modifyAttributes , modifyAttributes , modifyAttributes , rebind , rebind , search , search , search , search , search , search , search , search
 

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

addNamingListener

public void addNamingListener(Name  target,
                              String  filter,
                              SearchControls  ctls,
                              NamingListener  l)
                       throws NamingException 
ûÃëÀÚ¸¦ Ãß°¡ÇØ, Ÿ°ÙÀ¸·Î ¹ã¿ÀºêÁ§Æ®ÀÇ ÁöÁ¤µÇ¾úÀ» ¶§¿¡, °Ë»ö ÇÊÅÍ filter ·Î ƯÁ¤µÈ ¿ÀºêÁ§Æ®°¡ ¼öÁ¤µÇ¾úÀ» °æ¿ì, ¹æ¾Æ¼è µÈ ³×ÀÌ¹Ö À̺¥Æ®¸¦ ¹Þ¾ÆµéÀ̵µ·Ï(µíÀÌ) ÇÕ´Ï´Ù.

°Ë»ö ÄÁÆ®·Ñ ctls ·ÎºÎÅÍÀÇ returningObj Ç÷¡±× ¹× returningAttributes Ç÷¡±×¶ó°í ÇÏ´Â ½ºÄÚÇÁ´Â ûÃëÀÚ°¡ ´ë»óÀ¸·Î ÇÏ´Â ¿ÀºêÁ§Æ®ÀÇ ¼±ÅÃÀ» ÄÁÆ®·Ñ ÇÒ ¶§¿¡ ÀÌ¿ëµÇ¾î ¾î´À Á¤º¸°¡ NamingEvent ¿ÀºêÁ§Æ®¿¡ µ¹·ÁÁÖ¾îÁö´ÂÁö¸¦ ÆÇÁ¤ÇÕ´Ï´Ù. µ¹·ÁÁÖ¾îÁö´Â ¿ä±¸ Á¤º¸´Â ÀÌ¿ëÇÒ ¼ö ¾ø´Â °æ¿ì, ¶Ç´Â ¼­ºñ½º ÇÁ·Î¹ÙÀÌ´õ³ª ¼­ºñ½º·Î ÃëµæÇÒ ¼ö ¾ø¾ú´ø °æ¿ì,NamingEvent ¿ÀºêÁ§Æ®¿¡ ³ªÅ¸³ªÁö ¾Ê´Â °ÍÀÌ ÀÖ½À´Ï´Ù.

ÆÄ¶ó¹ÌÅÍ:
target - ÀÌ ¹®¸Æ¿¡ °ü·ÃÇØ ÇØ°áµÇ´Â ¿ÀºêÁ§Æ®ÀÇ null ÀÌ¿ÜÀÇ À̸§
filter - null ÀÌ¿ÜÀÇ Ä³¸¯ÅÍ ¶óÀÎ ÇÊÅÍ (RFC2254 ÂüÁ¶)
ctls - null ÀÇ °¡´É¼ºÀÌ ÀÖ´Â °Ë»ö ÄÁÆ®·Ñ. null ÀÇ °æ¿ì, µðÆúÆ®ÀÇ °Ë»ö ÄÁÆ®·ÑÀÌ »ç¿ëµÇ´Â
l - null ÀÌ¿ÜÀÇ Ã»ÃëÀÚ
¿¹¿Ü:
NamingException - ûÃëÀÚ Ãß°¡½Ã¿¡ ¹®Á¦°¡ ¹ß»ýÇßÀ» °æ¿ì
°ü·Ã Ç׸ñ:
EventContext.removeNamingListener(javax.naming.event.NamingListener) , DirContext.search(javax.naming.Name, java.lang.String, javax.naming.directory.SearchControls)

addNamingListener

public void addNamingListener(String  target,
                              String  filter,
                              SearchControls  ctls,
                              NamingListener  l)
                       throws NamingException 
ûÃëÀÚ¸¦ Ãß°¡ÇØ, ij¸¯ÅÍ ¶óÀΠŸ°Ù¸í¿¡ ÀÇÇÑ ¿ÀºêÁ§Æ®ÀÇ ÁöÁ¤µÇ¾úÀ» ¶§¿¡, °Ë»ö ÇÊÅÍ filter ·Î ƯÁ¤µÈ ¿ÀºêÁ§Æ®°¡ ¼öÁ¤µÇ¾úÀ» °æ¿ì, ¹æ¾Æ¼è µÈ ³×ÀÌ¹Ö À̺¥Æ®¸¦ ¹Þ¾ÆµéÀ̵µ·Ï(µíÀÌ) ÇÕ´Ï´Ù. ÀÌ ¸Þ¼ÒµåÀÇ µ¿ÀÛ ¹æ¹ý¿¡ ´ëÇÑ ÀÚ¼¼ÇÑ °ÍÀº Name ¸¦ ¹Þ¾ÆµéÀÌ´Â overload¸¦ ÂüÁ¶ÇØ ÁÖ¼¼¿ä.

ÆÄ¶ó¹ÌÅÍ:
target - ÀÌ ¹®¸Æ¿¡ °ü·ÃÇØ ÇØ°áµÇ´Â ¿ÀºêÁ§Æ®ÀÇ null ÀÌ¿ÜÀÇ Ä³¸¯ÅÍ ¶óÀθí
filter - null ÀÌ¿ÜÀÇ Ä³¸¯ÅÍ ¶óÀÎ ÇÊÅÍ (RFC2254 ÂüÁ¶)
ctls - null ÀÇ °¡´É¼ºÀÌ ÀÖ´Â °Ë»ö ÄÁÆ®·Ñ. null ÀÇ °æ¿ì, µðÆúÆ®ÀÇ °Ë»ö ÄÁÆ®·ÑÀÌ »ç¿ëµÇ´Â
l - null ÀÌ¿ÜÀÇ Ã»ÃëÀÚ
¿¹¿Ü:
NamingException - ûÃëÀÚ Ãß°¡½Ã¿¡ ¹®Á¦°¡ ¹ß»ýÇßÀ» °æ¿ì
°ü·Ã Ç׸ñ:
EventContext.removeNamingListener(javax.naming.event.NamingListener) , DirContext.search(java.lang.String, java.lang.String, javax.naming.directory.SearchControls)

addNamingListener

public void addNamingListener(Name  target,
                              String  filter,
                              Object [] filterArgs,
                              SearchControls  ctls,
                              NamingListener  l)
                       throws NamingException 
ûÃëÀÚ¸¦ Ãß°¡ÇØ, Ÿ°ÙÀ¸·Î ÁöÁ¤µÈ ¿ÀºêÁ§Æ®·Î, °Ë»ö ÇÊÅÍ filter ¹× ÇÊÅÍ Àμö·Î ƯÁ¤ÇÑ ¿ÀºêÁ§Æ®°¡ ¼öÁ¤µÇ¾úÀ» °æ¿ì, ¹æ¾Æ¼è µÈ ³×ÀÌ¹Ö À̺¥Æ®¸¦ ¹Þ¾ÆµéÀ̵µ·Ï(µíÀÌ) ÇÕ´Ï´Ù. °Ë»ö ÄÁÆ®·Ñ ctls ·ÎºÎÅÍÀÇ returningObj Ç÷¡±× ¹× returningAttributes Ç÷¡±×¶ó°í ÇÏ´Â ½ºÄÚÇÁ´Â ûÃëÀÚ°¡ ´ë»óÀ¸·Î ÇÏ´Â ¿ÀºêÁ§Æ®ÀÇ ¼±ÅÃÀ» ÄÁÆ®·Ñ ÇÒ ¶§¿¡ ÀÌ¿ëµÇ¾î ¾î´À Á¤º¸°¡ NamingEvent ¿ÀºêÁ§Æ®¿¡ µ¹·ÁÁÖ¾îÁö´ÂÁö¸¦ ÆÇÁ¤ÇÕ´Ï´Ù. µ¹·ÁÁÖ¾îÁö´Â ¿ä±¸ Á¤º¸´Â ÀÌ¿ëÇÒ ¼ö ¾ø´Â °æ¿ì, ¶Ç´Â ¼­ºñ½º ÇÁ·Î¹ÙÀÌ´õ³ª ¼­ºñ½º·Î ÃëµæÇÒ ¼ö ¾ø¾ú´ø °æ¿ì,NamingEvent ¿ÀºêÁ§Æ®¿¡ ³ªÅ¸³ªÁö ¾Ê´Â °ÍÀÌ ÀÖ½À´Ï´Ù.

ÆÄ¶ó¹ÌÅÍ:
target - ÀÌ ¹®¸Æ¿¡ °ü·ÃÇØ ÇØ°áµÇ´Â ¿ÀºêÁ§Æ®ÀÇ null ÀÌ¿ÜÀÇ À̸§
filter - null ÀÌ¿ÜÀÇ Ä³¸¯ÅÍ ¶óÀÎ ÇÊÅÍ (RFC2254 ÂüÁ¶)
filterArgs - ÇÊÅÍ¿¡ ´ëÇØ¼­ null ÀÇ °¡´É¼ºÀÌ ÀÖ´Â ÀμöÀÇ ¹è¿­
ctls - null ÀÇ °¡´É¼ºÀÌ ÀÖ´Â °Ë»ö ÄÁÆ®·Ñ. null ÀÇ °æ¿ì, µðÆúÆ®ÀÇ °Ë»ö ÄÁÆ®·ÑÀÌ »ç¿ëµÇ´Â
l - null ÀÌ¿ÜÀÇ Ã»ÃëÀÚ
¿¹¿Ü:
NamingException - ûÃëÀÚ Ãß°¡½Ã¿¡ ¹®Á¦°¡ ¹ß»ýÇßÀ» °æ¿ì
°ü·Ã Ç׸ñ:
EventContext.removeNamingListener(javax.naming.event.NamingListener) , DirContext.search(javax.naming.Name, java.lang.String, java.lang.Object[], javax.naming.directory.SearchControls)

addNamingListener

public void addNamingListener(String  target,
                              String  filter,
                              Object [] filterArgs,
                              SearchControls  ctls,
                              NamingListener  l)
                       throws NamingException 
ûÃëÀÚ¸¦ Ãß°¡ÇØ, ij¸¯ÅÍ ¶óÀΠŸ°Ù¸í¿¡ ÀÇÇÑ ¿ÀºêÁ§Æ®ÀÇ ÁöÁ¤µÇ¾úÀ» ¶§¿¡, °Ë»ö ÇÊÅÍ filter ¹× ÇÊÅÍ Àμö·Î ƯÁ¤ÇÑ ¿ÀºêÁ§Æ®°¡ ¼öÁ¤µÇ¾úÀ» °æ¿ì, ¹æ¾Æ¼è µÈ ³×ÀÌ¹Ö À̺¥Æ®¸¦ ¹Þ¾ÆµéÀ̵µ·Ï(µíÀÌ) ÇÕ´Ï´Ù. ÀÌ ¸Þ¼ÒµåÀÇ µ¿ÀÛ ¹æ¹ý¿¡ ´ëÇÑ ÀÚ¼¼ÇÑ °ÍÀº Name ¸¦ ¹Þ¾ÆµéÀÌ´Â overload¸¦ ÂüÁ¶ÇØ ÁÖ¼¼¿ä.

ÆÄ¶ó¹ÌÅÍ:
target - ÀÌ ¹®¸Æ¿¡ °ü·ÃÇØ ÇØ°áµÇ´Â ¿ÀºêÁ§Æ®ÀÇ null ÀÌ¿ÜÀÇ Ä³¸¯ÅÍ ¶óÀθí
filter - null ÀÌ¿ÜÀÇ Ä³¸¯ÅÍ ¶óÀÎ ÇÊÅÍ (RFC2254 ÂüÁ¶)
filterArgs - ÇÊÅÍ¿¡ ´ëÇØ¼­ null ÀÇ °¡´É¼ºÀÌ ÀÖ´Â ÀμöÀÇ ¹è¿­
ctls - null ÀÇ °¡´É¼ºÀÌ ÀÖ´Â °Ë»ö ÄÁÆ®·Ñ. null ÀÇ °æ¿ì, µðÆúÆ®ÀÇ °Ë»ö ÄÁÆ®·ÑÀÌ »ç¿ëµÇ´Â
l - null ÀÌ¿ÜÀÇ Ã»ÃëÀÚ
¿¹¿Ü:
NamingException - ûÃëÀÚ Ãß°¡½Ã¿¡ ¹®Á¦°¡ ¹ß»ýÇßÀ» °æ¿ì
°ü·Ã Ç׸ñ:
EventContext.removeNamingListener(javax.naming.event.NamingListener) , DirContext.search(java.lang.String, java.lang.String, java.lang.Object[], javax.naming.directory.SearchControls)

JavaTM 2
Platform
Std.  Ed.  v1. 4.0

¹ö±×ÀÇ º¸°í¿Í ±â´ÉÀÇ ¸®Äù½ºÆ®
ÀÌ¿ÜÀÇ API ·¹ÆÛ·±½º ¹× °³¹ßÀÚ¿ë ¹®¼­¿¡ ´ëÇØ¼­´Â Java 2 SDK SE °³¹ßÀÚ¿ë ¹®¼­¸¦ ÂüÁ¶ÇØ ÁÖ¼¼¿ä. °³¹ßÀÚÀü¿ëÀÇ »ó¼¼ÇÑ ÇØ¼³, °³³äÀÇ °³¿ä, ¿ë¾îÀÇ Á¤ÀÇ, ¹ö±×ÀÇ È¸ÇÇÃ¥, ¹× ÄÚµå ½Ç·Ê°¡ Æ÷ÇԵǾî ÀÖ½À´Ï´Ù.

Java, Java 2 D, ¹× JDBC ´Â ¹Ì±¹ ¹× ±× ¿ÜÀÇ ³ª¶ó¿¡ À־ÀÇ ¹Ì±¹ Sun Microsystems, Inc. ÀÇ »óÇ¥ ȤÀº µî·Ï»óÇ¥ÀÔ´Ï´Ù.
Copyright 1993-2002 Sun Microsystems, Inc. 901 San Antonio Road
Palo Alto, California, 94303, U.S.A. All Rights Reserved.