|
JavaTM 2 Platform Std. Ed. v1. 4.0 |
||||||||||
ÀüÀÇ Å¬·¡½º ´ÙÀ½ÀÇ Å¬·¡½º | ÇÁ·¹ÀÓ ÀÖ¾î ÇÁ·¹ÀÓ ¾øÀ½ | ||||||||||
°³¿ä: »óÀÚ | Çʵå | constructor | ¸Þ¼Òµå | »ó¼¼: Çʵå | constructor | ¸Þ¼Òµå |
¼¹öÃøÀÇ ORB ¼ºñ½º°¡ IOR ÀÇ ÀÛ¼º½Ã¿¡ ÀûÀýÇÑ Æú¸®½Ã¿¡ ¾×¼¼½º Çϰųª ÄÄÆÛ³ÍÆ®¸¦ Ãß°¡Çϰųª ÇÒ ¼ö ÀÖ°Ô ÇÕ´Ï´Ù. ORB ´Â ÀÌ ÀÎÅÍÆäÀ̽ºÀÇ ORB ±¸ÇöÀÇ ÀνºÅϽº¸¦ ÆÄ¶ó¹ÌÅͷμ IORInterceptor.establish_components
¿¡ °Ç³×ÁÝ´Ï´Ù.
IORInterceptor
¸Þ¼ÒµåÀÇ °³¿ä | |
void |
add_ior_component_to_profile (TaggedComponent tagged_component,
int profile_id)
À̽ļºÀÌ ÀÖ´Â ORB ¼ºñ½º ±¸Çö¿¡¼´Â establish_components ÀÇ ORB ±¸ÇöÀ¸·ÎºÎÅÍ add_ior_component_to_profile ¸¦ È£ÃâÇØ, IOR ÀÇ ÀÛ¼º½Ã¿¡ ÀúÀåµÇ´Â ÄÄÆÛ³ÍÆ® ¼¼Æ®¿¡ ÅÂ±× Ã·ºÎ ÄÄÆÛ³ÍÆ®¸¦ Ãß°¡ÇÕ´Ï´Ù. |
void |
add_ior_component (TaggedComponent tagged_component)
À̽ļºÀÌ ÀÖ´Â ORB ¼ºñ½º ±¸Çö¿¡¼´Â establish_components ÀÇ ORB ±¸ÇöÀ¸·ÎºÎÅÍ add_ior_component ¸¦ È£ÃâÇØ, IOR ÀÇ ÀÛ¼º½Ã¿¡ ÀúÀåµÇ´Â ÄÄÆÛ³ÍÆ® ¼¼Æ®¿¡ ÅÂ±× Ã·ºÎ ÄÄÆÛ³ÍÆ®¸¦ Ãß°¡ÇÕ´Ï´Ù. |
Policy |
get_effective_policy (int type)
ORB ¼ºñ½º ±¸ÇöÀ¸·Î, ÀÛ¼ºÇÏ´Â IOR ¿¡ À¯È¿ÇÑ Æ¯Á¤ÀÇ ÇüÅÂÀÇ ¼¹öÃø Æú¸®½Ã¸¦ È®ÀÎÇÒ ¼ö ÀÖ°Ô ÇÕ´Ï´Ù. |
¸Þ¼ÒµåÀÇ »ó¼¼ |
public Policy get_effective_policy(int type)
PortableServer.POA.create_POA
È£Ãâ¿¡°Ô °Ç³×Áø Policy ¿ÀºêÁ§Æ®´Â ¸ðµÎ,get_effective_policy
¸¦ °³ÀÔ½ÃÄÑ ¾×¼¼½º ÇÒ ¼ö°¡ ÀÖ½À´Ï´Ù.
ÁöÁ¤µÈ ÇüÅÂÀÇ Æú¸®½Ã°¡ ORB ¿¡ ÀνĵÇÁö ¾Ê´Â °æ¿ì´Â ÀÌ ¿ÀÆÛ·¹À̼ǿ¡ ÀÇÇØ Ç¥ÁØ ¸¶ÀÌ³Ê ÄÚµå 2 °¡ ¼³Á¤µÈ INV_POLICY
°¡ ½½·Î¿ì µË´Ï´Ù.
type
- µ¹·ÁÁÖ¾îÁö´Â Æú¸®½ÃÀÇ ÇüŸ¦ ³ªÅ¸³»´Â int
CORBA.Policy
¿ÀºêÁ§Æ®. ÁöÁ¤µÈ Æú¸®½ÃÇüÀÌ ÀνĵǾ, ±× ÇüÅÂÀÇ À¯È¿ÇÑ Æú¸®½Ã°¡ ¾øÀ¸¸é, ÀÌ ¿ÀÆÛ·¹À̼ǿ¡ ÀÇÇØ nil ¿ÀºêÁ§Æ® ÂüÁ¶°¡ µ¹·ÁÁÖ¾îÁø´Ùpublic void add_ior_component(TaggedComponent tagged_component)
establish_components
ÀÇ ORB ±¸ÇöÀ¸·ÎºÎÅÍ add_ior_component
¸¦ È£ÃâÇØ, IOR ÀÇ ÀÛ¼º½Ã¿¡ ÀúÀåµÇ´Â ÄÄÆÛ³ÍÆ® ¼¼Æ®¿¡ ÅÂ±× Ã·ºÎ ÄÄÆÛ³ÍÆ®¸¦ Ãß°¡ÇÕ´Ï´Ù. ÀÌ ¼¼Æ®³»ÀÇ ÄÄÆÛ³ÍÆ®´Â ¸ðµç ÇÁ·ÎÆÄÀÏ¿¡ ÀúÀåµË´Ï´Ù.
°°Àº ÄÄÆÛ³ÍÆ® ID ¸¦ °¡Áö´Â ÄÄÆÛ³ÍÆ®°¡ ´Ù¼ö Á¸ÀçÇÏ´Â °æ¿ì°¡ ÀÖ½À´Ï´Ù.
public void add_ior_component_to_profile(TaggedComponent tagged_component, int profile_id)
establish_components
ÀÇ ORB ±¸ÇöÀ¸·ÎºÎÅÍ add_ior_component_to_profile
¸¦ È£ÃâÇØ, IOR ÀÇ ÀÛ¼º½Ã¿¡ ÀúÀåµÇ´Â ÄÄÆÛ³ÍÆ® ¼¼Æ®¿¡ ÅÂ±× Ã·ºÎ ÄÄÆÛ³ÍÆ®¸¦ Ãß°¡ÇÕ´Ï´Ù. ÀÌ ¼¼Æ®³»ÀÇ ÄÄÆÛ³ÍÆ®´Â ÁöÁ¤µÈ ÇÁ·ÎÆÄÀÏ¿¡ ÀúÀåµË´Ï´Ù.
°°Àº ÄÄÆÛ³ÍÆ® ID ¸¦ °¡Áö´Â ÄÄÆÛ³ÍÆ®°¡ ´Ù¼ö Á¸ÀçÇÏ´Â °æ¿ì°¡ ÀÖ½À´Ï´Ù.
profile_id
- ÀÌ ÄÄÆÛ³ÍÆ®°¡ Ãß°¡µÇ´Â ÇÁ·ÎÆÄÀÏÀÇ ÇÁ·ÎÆÄÀÏ ID
BAD_PARAM
- ÁöÁ¤µÈ ÇÁ·ÎÆÄÀÏ ID °¡ ±âÁ¸ÀÇ ÇÁ·ÎÆÄÀÏÀ» ³ªÅ¸³»Áö ¾ÊÀºÁö ±× ÇÁ·ÎÆÄÀÏ¿¡ ÄÄÆÛ³ÍÆ®¸¦ Ãß°¡ÇÒ ¼ö ¾ø´Â °æ¿ì, Ç¥ÁØ ¸¶ÀÌ³Ê ÄÚµå 29 ·Î ½½·Î¿ì µÈ´Ù
|
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.