|
JavaTM 2 Platform Std. Ed. v1. 4.0 |
||||||||||
| ÀüÀÇ Å¬·¡½º ´ÙÀ½ÀÇ Å¬·¡½º | ÇÁ·¹ÀÓ ÀÖ¾î ÇÁ·¹ÀÓ ¾øÀ½ | ||||||||||
| °³¿ä: »óÀÚ | Çʵå | constructor | ¸Þ¼Òµå | »ó¼¼: Çʵå | constructor | ¸Þ¼Òµå | ||||||||||
³×ÀÌ¹Ö ¹®¸ÆÀº °¢°¢ÀÌ ÀÏÀÇÀÇ À̸§À» °¡Áö´Â ÀÏ·ÃÀÇ ³×ÀÓ ¹ÙÀεùÀ» ÀúÀåÇÏ´Â ¿ÀºêÁ§Æ®ÀÔ´Ï´Ù. ´Ù¸¥ À̸§À», µ¿½Ã¿¡, °°Àº ¹®¸Æ ¶Ç´Â ´Ù¸¥ ¹®¸ÆÀ¸·Î ¹ÙÀεå ÇÒ ¼ö°¡ ÀÖ½À´Ï´Ù.
¡¸CORBA COS Naming Specification¡¹ ¸¦ ÂüÁ¶ÇØ ÁÖ¼¼¿ä.
| ¸Þ¼ÒµåÀÇ °³¿ä | |
void |
bind_context (NameComponent [] n,
NamingContext nc)
³×ÀÌ¹Ö ¹®¸ÆÀÎ ¿ÀºêÁ§Æ®ÀÇ À̸§À» ÁöÁ¤ÇÕ´Ï´Ù. |
NamingContext |
bind_new_context (NameComponent [] n)
¹®¸ÆÀ» »õ·Ó°Ô ÀÛ¼ºÇØ, Àμö·Î¼ ÁöÁ¤µÈ À̸§¿¡ ±× ¹®¸ÆÀ» ¹ÙÀεå ÇÕ´Ï´Ù. |
void |
bind (NameComponent [] n,
Object obj)
³×ÀÌ¹Ö ¹®¸Æ¿¡ À̸§°ú ¿ÀºêÁ§Æ®ÀÇ ¹ÙÀεùÀ» ÀÛ¼ºÇÕ´Ï´Ù. |
void |
destroy ()
destroy ´Â ³×ÀÌ¹Ö ¹®¸ÆÀ» »èÁ¦ÇÕ´Ï´Ù. |
void |
list (int how_many,
BindingListHolder bl,
BindingIteratorHolder bi)
list ¸¦ »ç¿ëÇϸé(ÀÚ), Ŭ¶óÀÌ¾ðÆ®´Â ³×ÀÌ¹Ö ¹®¸Æ³»ÀÇ ÀÏ·ÃÀÇ ¹ÙÀεùÀ» Â÷·ÊÂ÷·Ê·Î ÃëµæÇÒ ¼ö°¡ ÀÖ½À´Ï´Ù. |
NamingContext |
new_context ()
È£ÃâÃøÀÇ ¹®¸Æ°ú °°Àº ³×ÀÓ¼¹ö¿¡ ÀÇÇØ ±¸ÇöµÇ´Â ³×ÀÌ¹Ö ¹®¸ÆÀ» µ¹·ÁÁÝ´Ï´Ù. |
void |
rebind_context (NameComponent [] n,
NamingContext nc)
À̸§ÀÌ ¹ú½á ¹®¸ÆÀ¸·Î ¹ÙÀÎµå µÇ°í ÀÖ´Â °æ¿ì¿¡¼µµ, ³×ÀÌ¹Ö ¹®¸Æ¿¡ À̸§°ú ³×ÀÌ¹Ö ¹®¸ÆÀÇ ¹ÙÀεùÀ» ÀÛ¼ºÇÕ´Ï´Ù. |
void |
rebind (NameComponent [] n,
Object obj)
À̸§ÀÌ ¹ú½á ¹®¸ÆÀ¸·Î ¹ÙÀÎµå µÇ°í ÀÖ´Â °æ¿ì¿¡¼µµ, ³×ÀÌ¹Ö ¹®¸Æ¿¡ À̸§°ú ¿ÀºêÁ§Æ®ÀÇ ¹ÙÀεùÀ» ÀÛ¼ºÇÕ´Ï´Ù. |
Object |
resolve (NameComponent [] n)
resolve ´Â ÁöÁ¤µÈ ¹®¸ÆÀ¸·Î À̸§¿¡ ¹ÙÀÎµå µÇ°í ÀÖ´Â ¿ÀºêÁ§Æ®¸¦ ÃëµæÇÕ´Ï´Ù. |
void |
unbind (NameComponent [] n)
unbind ´Â ¹®¸ÆÀ¸·ÎºÎÅÍ ³×ÀÓ ¹ÙÀεùÀ» »èÁ¦ÇÕ´Ï´Ù. |
| ¸Þ¼ÒµåÀÇ »ó¼¼ |
public void bind(NameComponent [] n,
Object obj)
throws NotFound ,
CannotProceed ,
InvalidName ,
AlreadyBound
n - ¿ÀºêÁ§Æ®ÀÇ À̸§
obj - ÁöÁ¤µÈ À̸§¿¡ ¹ÙÀÎµå µÇ´Â Object
NotFound - À̸§À¸·Î ¹ÙÀεùÀ» ½Äº°ÇÒ ¼ö ¾ø´Â °æ¿ì
CannotProceed - ÇϵîÀÇ ÀÌÀ¯¿¡ ÀÇÇØ ±¸ÇöÀÌ ÁßÁöµÇ¾úÀ» °æ¿ì. ´Ù¸¸ Ŭ¶óÀÌ¾ðÆ®´Â µ¹·ÁÁÖ¾îÁø ³×ÀÌ¹Ö ¹®¸ÆÀ¸·Î 󸮸¦ ¼ÓÇàÇÒ ¼ö ÀÖ´Â °æ¿ìµµ ÀÖ´Ù
InvalidName - À̸§ÀÌ ¹«È¿ÀÎ °æ¿ì
AlreadyBound - ÁöÁ¤µÈ À̸§¿¡ ¿ÀºêÁ§Æ®°¡ ¹ú½á ¹ÙÀÎµå µÇ°í ÀÖ´Â °æ¿ì
public void bind_context(NameComponent [] n,
NamingContext nc)
throws NotFound ,
CannotProceed ,
InvalidName ,
AlreadyBound
n - ¿ÀºêÁ§Æ®ÀÇ À̸§
nc - ÁöÁ¤µÈ À̸§¿¡ ¹ÙÀÎµå µÇ´Â NamingContect ¿ÀºêÁ§Æ®
NotFound - À̸§À¸·Î ¹ÙÀεùÀ» ½Äº°ÇÒ ¼ö ¾ø´Â °æ¿ì
CannotProceed - ÇϵîÀÇ ÀÌÀ¯¿¡ ÀÇÇØ ±¸ÇöÀÌ ÁßÁöµÇ¾úÀ» °æ¿ì. ´Ù¸¸ Ŭ¶óÀÌ¾ðÆ®´Â µ¹·ÁÁÖ¾îÁø ³×ÀÌ¹Ö ¹®¸ÆÀ¸·Î 󸮸¦ ¼ÓÇàÇÒ ¼ö ÀÖ´Â °æ¿ìµµ ÀÖ´Ù
InvalidName - À̸§ÀÌ ¹«È¿ÀÎ °æ¿ì
AlreadyBound - ÁöÁ¤µÈ À̸§¿¡ ¿ÀºêÁ§Æ®°¡ ¹ú½á ¹ÙÀÎµå µÇ°í ÀÖ´Â °æ¿ì
public void rebind(NameComponent [] n,
Object obj)
throws NotFound ,
CannotProceed ,
InvalidName
n - ¿ÀºêÁ§Æ®ÀÇ À̸§
NotFound - À̸§À¸·Î ¹ÙÀεùÀ» ½Äº°ÇÒ ¼ö ¾ø´Â °æ¿ì
CannotProceed - ÇϵîÀÇ ÀÌÀ¯¿¡ ÀÇÇØ ±¸ÇöÀÌ ÁßÁöµÇ¾úÀ» °æ¿ì. ´Ù¸¸ Ŭ¶óÀÌ¾ðÆ®´Â µ¹·ÁÁÖ¾îÁø ³×ÀÌ¹Ö ¹®¸ÆÀ¸·Î 󸮸¦ ¼ÓÇàÇÒ ¼ö ÀÖ´Â °æ¿ìµµ ÀÖ´Ù
InvalidName - À̸§ÀÌ ¹«È¿ÀÎ °æ¿ì
public void rebind_context(NameComponent [] n,
NamingContext nc)
throws NotFound ,
CannotProceed ,
InvalidName
n - ¿ÀºêÁ§Æ®ÀÇ À̸§
nc - ÁöÁ¤µÈ À̸§¿¡ Àç¹ÙÀÎµå µÇ´Â NamingContect ¿ÀºêÁ§Æ®
NotFound - À̸§À¸·Î ¹ÙÀεùÀ» ½Äº°ÇÒ ¼ö ¾ø´Â °æ¿ì
CannotProceed - ÇϵîÀÇ ÀÌÀ¯¿¡ ÀÇÇØ ±¸ÇöÀÌ ÁßÁöµÇ¾úÀ» °æ¿ì. ´Ù¸¸ Ŭ¶óÀÌ¾ðÆ®´Â µ¹·ÁÁÖ¾îÁø ³×ÀÌ¹Ö ¹®¸ÆÀ¸·Î 󸮸¦ ¼ÓÇàÇÒ ¼ö ÀÖ´Â °æ¿ìµµ ÀÖ´Ù
InvalidName - À̸§ÀÌ ¹«È¿ÀÎ °æ¿ì
public Object resolve(NameComponent [] n)
throws NotFound ,
CannotProceed ,
InvalidName
n - ¿ÀºêÁ§Æ®ÀÇ À̸§
NotFound - À̸§À¸·Î ¹ÙÀεùÀ» ½Äº°ÇÒ ¼ö ¾ø´Â °æ¿ì
CannotProceed - ÇϵîÀÇ ÀÌÀ¯¿¡ ÀÇÇØ ±¸ÇöÀÌ ÁßÁöµÇ¾úÀ» °æ¿ì. ´Ù¸¸ Ŭ¶óÀÌ¾ðÆ®´Â µ¹·ÁÁÖ¾îÁø ³×ÀÌ¹Ö ¹®¸ÆÀ¸·Î 󸮸¦ ¼ÓÇàÇÒ ¼ö ÀÖ´Â °æ¿ìµµ ÀÖ´Ù
InvalidName - À̸§ÀÌ ¹«È¿ÀÎ °æ¿ì
public void unbind(NameComponent [] n)
throws NotFound ,
CannotProceed ,
InvalidName
n - ¿ÀºêÁ§Æ®ÀÇ À̸§
NotFound - À̸§À¸·Î ¹ÙÀεùÀ» ½Äº°ÇÒ ¼ö ¾ø´Â °æ¿ì
CannotProceed - ÇϵîÀÇ ÀÌÀ¯¿¡ ÀÇÇØ ±¸ÇöÀÌ ÁßÁöµÇ¾úÀ» °æ¿ì. ´Ù¸¸ Ŭ¶óÀÌ¾ðÆ®´Â µ¹·ÁÁÖ¾îÁø ³×ÀÌ¹Ö ¹®¸ÆÀ¸·Î 󸮸¦ ¼ÓÇàÇÒ ¼ö ÀÖ´Â °æ¿ìµµ ÀÖ´Ù
InvalidName - À̸§ÀÌ ¹«È¿ÀÎ °æ¿ì
public void list(int how_many,
BindingListHolder bl,
BindingIteratorHolder bi)
list ´Â ¹ÙÀεù ¸®½ºÆ® bl ³»ÀÇ, ÁöÁ¤µÈ ¼ö¸¦ ÃÖ´ë ¼ö¶ó°í ÇØ ¹ÙÀεùÀ» µ¹·ÁÁÝ´Ï´Ù.
how_many - µ¹·ÁÁÖ¾îÁö´Â ¹ÙÀεùÀÇ ÃÖ´ë¼ö
bl - µ¹·ÁÁÖ¾îÁö´Â ¹ÙÀεùÀÇ ¸®½ºÆ®
bi - µ¹·ÁÁÖ¾îÁö´Â ¹ÙÀεù ¹Ýº¹ÀÚ
public NamingContext new_context()
public NamingContext bind_new_context(NameComponent [] n)
throws NotFound ,
AlreadyBound ,
CannotProceed ,
InvalidName
n - ¿ÀºêÁ§Æ®ÀÇ À̸§
NotFound - À̸§À¸·Î ¹ÙÀεùÀ» ½Äº°ÇÒ ¼ö ¾ø´Â °æ¿ì
AlreadyBound - ÁöÁ¤µÈ À̸§¿¡ ¿ÀºêÁ§Æ®°¡ ¹ú½á ¹ÙÀÎµå µÇ°í ÀÖ´Â °æ¿ì
CannotProceed - ÇϵîÀÇ ÀÌÀ¯¿¡ ÀÇÇØ ±¸ÇöÀÌ ÁßÁöµÇ¾úÀ» °æ¿ì. ´Ù¸¸ Ŭ¶óÀÌ¾ðÆ®´Â µ¹·ÁÁÖ¾îÁø ³×ÀÌ¹Ö ¹®¸ÆÀ¸·Î 󸮸¦ ¼ÓÇàÇÒ ¼ö ÀÖ´Â °æ¿ìµµ ÀÖ´Ù
InvalidName - À̸§ÀÌ ¹«È¿ÀÎ °æ¿ì
public void destroy()
throws NotEmpty
NotEmpty - Naming Context ¿¡ ¹ÙÀεùÀÌ ÀÖ´Â °æ¿ì
|
JavaTM 2 Platform Std. Ed. v1. 4.0 |
||||||||||
| ÀüÀÇ Å¬·¡½º ´ÙÀ½ÀÇ Å¬·¡½º | ÇÁ·¹ÀÓ ÀÖ¾î ÇÁ·¹ÀÓ ¾øÀ½ | ||||||||||
| °³¿ä: »óÀÚ | Çʵå | constructor | ¸Þ¼Òµå | »ó¼¼: Çʵå | constructor | ¸Þ¼Òµå | ||||||||||
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.