JavaTM 2
Platform
Std.  Ed.  v1. 4.0

org.omg.CORBA
ÀÎÅÍÆäÀ̽º Object

±âÁ¸ÀÇ ±¸Çö Ŭ·¡½ºÀÇ À϶÷:
_BindingIteratorImplBase , _BindingIteratorStub , _DynAnyFactoryStub , _DynAnyStub , _DynArrayStub , _DynEnumStub , _DynFixedStub , _DynSequenceStub , _DynStructStub , _DynUnionStub , _DynValueStub , _IDLTypeStub , _NamingContextExtStub , _NamingContextImplBase , _NamingContextStub , _PolicyStub , _ServantActivatorStub , _ServantLocatorStub , LocalObject , ObjectImpl

public interface Object

CORBA ¿ÀºêÁ§Æ® ÂüÁ¶ÀÇ Á¤ÀÇÀÔ´Ï´Ù.

CORBA ¿ÀºêÁ§Æ® ÂüÁ¶´Â ¼­¹ö°¡ ±¸ÇöÇϴ ƯÁ¤ÀÇ CORBA ¿ÀºêÁ§Æ®ÀÇ ÇÚµéÀÔ´Ï´Ù. CORBA ¿ÀºêÁ§Æ®ÀÇ ÂüÁ¶¸¦ »ç¿ëÇØ CORBA ¿ÀºêÁ§Æ®¿¡ ¸Þ¼Òµå¸¦ È£ÃâÇÒ ¶§¸¶´Ù, ±× ÂüÁ¶´Â °°Àº CORBA ¿ÀºêÁ§Æ®¸¦ ½Äº°ÇÕ´Ï´Ù. CORBA ¿ÀºêÁ§Æ®´Â ´Ù¸¥ ¿ÀºêÁ§Æ® ÂüÁ¶¸¦ º¹¼ö °¡Á®µµ ±¦Âú½À´Ï´Ù.

org.omg.CORBA.Object ÀÎÅÍÆäÀ̽º´Â RMI ¸®¸ðÆ® ¿ÀºêÁ§Æ®ÀÇ java.rmi.Remote ¿¡ À¯»çÇÑ, Java ÇÁ·Î±×·¥ ¾ð¾îÀÇ ¸ðµç CORBA ¿ÀºêÁ§Æ® ÂüÁ¶¿¡ ´ëÇÑ °è½Â °èÃþ ·çÆ®ÀÔ´Ï´Ù.

CORBA ¿ÀºêÁ§Æ®´Â ·ÎÄà ¿ÀºêÁ§Æ®¿¡¼­µµ ¸®¸ðÆ® ¿ÀºêÁ§Æ®¿¡¼­µµ ±¦Âú½À´Ï´Ù. CORBA ¿ÀºêÁ§Æ®°¡ ·ÎÄà ¿ÀºêÁ§Æ®ÀÎ (Áï, Ŭ¶óÀÌ¾ðÆ®¿Í °°Àº VM ·Î ½ÇÇàµÈ´Ù) °æ¿ì, È£ÃâÀº ¿ÀºêÁ§Æ®ÀÇ ÀνºÅϽº¿¡ ÀÇÇØ Á÷Á¢ ó¸®µÇ¾î ¿ÀºêÁ§Æ® ÂüÁ¶´Â ¿ÀºêÁ§Æ® ±¸Çö Ŭ·¡½ºÀÇ ½ÇÁ¦ÀÇ ÀνºÅϽº¸¦ ³ªÅ¸³»´Â Æ÷ÀÎÅͰ¡ µË´Ï´Ù. CORBA ¿ÀºêÁ§Æ®°¡ ¸®¸ðÆ® ¿ÀºêÁ§Æ®ÀÎ (Áï, Ŭ¶óÀÌ¾ðÆ®¿Í´Â ´Ù¸¥ VM ·Î ½ÇÇàµÈ´Ù) °æ¿ì, ¿ÀºêÁ§Æ® ÂüÁ¶´Â ¿ÀºêÁ§Æ® ±¸ÇöÀÌ ÀúÀåµÇ°í ÀÖ´Â ¼­¹ö·Î ¸®¸ðÆ® È£ÃâÀ» ½Ç½ÃÇϱâ À§Çؼ­(¶§¹®¿¡) ORB ±â±¸¸¦ »ç¿ëÇÏ´Â ±×·çÅͱâ (ÇÁ·Ï½Ã)¸¦ ³ªÅ¸³»´Â Æ÷ÀÎÅͰ¡ µË´Ï´Ù.

org.omg.CORBA.Object ÀÎÅÍÆäÀ̽º³»ÀÇ ¸Þ¼ÒµåÀÇ µðÆúÆ®ÀÇ ±¸ÇöÀº org.omg.CORBA.portable.ObjectImpl Ŭ·¡½º¿¡¼­ Á¦°øµË´Ï´Ù. ÀÌ Å¬·¡½º´Â ±×·çÅͱâ¿Í ¿ÀºêÁ§Æ® ±¸ÇöÀÇ base classÀÔ´Ï´Ù.

°ü·Ã Ç׸ñ:
ObjectImpl

¸Þ¼ÒµåÀÇ °³¿ä
 Request _create_request (Context  ctx, String  operation, NVList  arg_list, NamedValue  result)
          ÁöÁ¤µÈ ¹®¸Æ, ¸Þ¼Òµå¸í, ÀμöÀÇ ¸®½ºÆ®, ¸Þ¼ÒµåÀÇ ¹Ýȯ°ªÀÇ ÄÁÅ×À̳ʷΠÃʱâÈ­µÈ Request ÀÇ ÀνºÅϽº¸¦ »ý¼ºÇÕ´Ï´Ù.
 Request _create_request (Context  ctx, String  operation, NVList  arg_list, NamedValue  result, ExceptionList  exclist, ContextList  ctxlist)
          ÁöÁ¤µÈ ¹®¸Æ, ¸Þ¼Òµå¸í, ÀμöÀÇ ¸®½ºÆ®, ¸Þ¼ÒµåÀÇ ¹Ýȯ°ªÀÇ ÄÁÅ×À̳Ê, ¿¹¿ÜÀÇ ¸®½ºÆ®, ÇØ°áÇÒ Çʿ䰡 ÀÖ´Â ¹®¸Æ ij¸¯ÅÍ ¶óÀÎÀÇ ¸®½ºÆ®·Î ÃʱâÈ­µÈ Request ÀÇ ÀνºÅϽº¸¦ »ý¼ºÇÕ´Ï´Ù.
 Object _duplicate ()
          ÀÌ CORBA ¿ÀºêÁ§Æ® ÂüÁ¶ÀÇ º¹Á¦¸¦ µ¹·ÁÁÝ´Ï´Ù.
 DomainManager [] _get_domain_managers ()
          ÀÌ ¿ÀºêÁ§Æ®ÀÇ DomainManager ¸¦ ²¨³À´Ï´Ù.
 Object _get_interface_def ()
          ÀÌ ¿ÀºêÁ§Æ® ÂüÁ¶°¡ ÂüÁ¶ÇÏ´Â ¿ÀºêÁ§Æ® ±¸ÇöÀÇ InterfaceDef ¸¦ ÃëµæÇÕ´Ï´Ù.
 Policy _get_policy (int policy_type)
          ÀÌ ¿ÀºêÁ§Æ®¿¡ Àû¿ëÇÏ´Â ÁöÁ¤µÈ ÇüÅÂÀÇ Policy ¿ÀºêÁ§Æ®¸¦ µ¹·ÁÁÝ´Ï´Ù.
 int _hash (int maximum)
          ÀÌ ¿ÀºêÁ§Æ® ÂüÁ¶ÀÇ ORB ³»ºÎ ½Äº°ÀÚ¸¦ µ¹·ÁÁÝ´Ï´Ù.
 boolean _is_a (String  repositoryIdentifier)
          ÀÌ ¿ÀºêÁ§Æ®°¡, ÁöÁ¤µÈ ÀÎÅÍÆäÀ̽º¸¦ ±¸ÇöÇϴ Ŭ·¡½ºÀÇ ÀνºÅϽºÀΰ¡ ¾î¶²°¡¸¦ ÆÇÁ¤ÇÕ´Ï´Ù.
 boolean _is_equivalent (Object  other)
          2 °³ÀÇ ¿ÀºêÁ§Æ® ÂüÁ¶°¡ µî°¡Àΰ¡ ¾î¶²°¡¸¦ ÆÇÁ¤ÇÕ´Ï´Ù.
 boolean _non_existent ()
          ÀÌ ¿ÀºêÁ§Æ® ÂüÁ¶ÀÇ ¼­¹ö ¿ÀºêÁ§Æ®°¡ ÆÄ±âµÇ¾ú´ÂÁö ¾î¶°Çß´ÂÁö¸¦ ÆÇÁ¤ÇÕ´Ï´Ù.
 void _release ()
          ÀÌ ¿ÀºêÁ§Æ® ÂüÁ¶¸¦ »ç¿ëÇϰí Àִ ȣÃâÃøÀÌ Á¾·áÇÑ °ÍÀ» ÅëÁöÇϹǷÎ, ÀÌ ¿ÀºêÁ§Æ® ÂüÁ¶¿¡ °ü·ÃÇÑ ³»ºÎ ORB ¸®¼Ò½º´Â ÇØ¹æµË´Ï´Ù.
 Request _request (String  operation)
          Dynamic Invocation Interface ·Î »ç¿ëÇÏ´Â Request ÀÇ ÀνºÅϽº¸¦ »ý¼ºÇÕ´Ï´Ù.
 Object _set_policy_override (Policy [] policies, SetOverrideType  set_add)
          ÀÌ Object ÀÇ ±âÁ¸ÀÇ Æú¸®½Ã¸¦ ġȯÇÏ´Â ÁöÁ¤ÇÑ Æú¸®½Ã, ¶Ç´Â ÁöÁ¤ÇÑ SetOverrideType ¿ÀºêÁ§Æ®ÀÇ °ª¿¡ ÀÇÇØ ±âÁ¸ÀÇ Æú¸®½Ã¿¡ Ãß°¡µÇ´Â ÁöÁ¤ÇÑ Æú¸®½Ã¸¦ °¡Áö´Â ½Å±ÔÀÇ Object ¸¦ µ¹·ÁÁÝ´Ï´Ù.
 

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

_is_a

public boolean _is_a(String  repositoryIdentifier)
ÀÌ ¿ÀºêÁ§Æ®°¡, ÁöÁ¤µÈ ÀÎÅÍÆäÀ̽º¸¦ ±¸ÇöÇϴ Ŭ·¡½ºÀÇ ÀνºÅϽºÀΰ¡ ¾î¶²°¡¸¦ ÆÇÁ¤ÇÕ´Ï´Ù.

ÆÄ¶ó¹ÌÅÍ:
repositoryIdentifier - Á¶»ç ´ë»óÀÇ ÀÎÅÍÆäÀ̽º
¹Ýȯ°ª:
ÀÌ ¿ÀºêÁ§Æ® ÂüÁ¶°¡ ÀÎÅÍÆäÀ̽º¸¦ ±¸ÇöÇϴ Ŭ·¡½ºÀÇ ÀνºÅϽºÀÎ °æ¿ì´Â true, ±×·¸Áö ¾ÊÀº °æ¿ì´Â false

_is_equivalent

public boolean _is_equivalent(Object  other)
2 °³ÀÇ ¿ÀºêÁ§Æ® ÂüÁ¶°¡ µî°¡Àΰ¡ ¾î¶²°¡¸¦ ÆÇÁ¤ÇÕ´Ï´Ù. ´Ù¸¸ À̰ÍÀº ORB ¸¦ °£´ÜÇÏ°Ô ÆÇÁ¤ÇÒ ¼ö ÀÖ´Â ¹üÀ§¿¡ ÇÑÁ¤µË´Ï´Ù. 2 °³ÀÇ ¿ÀºêÁ§Æ® ÂüÁ¶°¡ ÀÏÄ¡Çϸé, µî°¡¶ó°í ÇÒ ¼ö ÀÖ½À´Ï´Ù. ¶Ç, ´Ù¸¥ 2 °³ÀÇ ¿ÀºêÁ§Æ® ÂüÁ¶°¡ ½ÇÁ¦·Î °°Àº ¿ÀºêÁ§Æ®¸¦ ÂüÁ¶Çϰí À־, ±×°ÍµéÀº µî°¡ÀÔ´Ï´Ù. ´Ù¸¸, ORB ´Â ´Ù¸¥ 2 °³ÀÇ ¿ÀºêÁ§Æ® ÂüÁ¶°¡ °°Àº ¿ÀºêÁ§Æ®¸¦ ÂüÁ¶Çϰí ÀÖÀ»Áö ¾î¶³Áö ÆÇÁ¤Çϵµ·Ï(µíÀÌ) ¿ä±¸µÉ °ÍÀº ¾ø½À´Ï´Ù. ±×·¯ÇÑ ÆÇÁ¤¿¡ °É¸®´Â ºÎÇϰ¡ ¸Å¿ì Å« °æ¿ì°¡ ÀÖ±â (À§ÇØ)¶§¹®¿¡ÀÔ´Ï´Ù.

ÆÄ¶ó¹ÌÅÍ:
other - µî°¡Àΰ¡ ¾î¶²°¡ Á¶»çÇÏ´Â ´ë»óÀÌ µÇ´Â ÀÌÁ¦(¹ú½á) ÇÑÆíÀÇ ¿ÀºêÁ§Æ® ÂüÁ¶
¹Ýȯ°ª:
ÀÌ ¿ÀºêÁ§Æ® ÂüÁ¶°¡ ÁöÁ¤µÈ ¿ÀºêÁ§Æ® ÂüÁ¶¿Í µî°¡À̶ó°í ÆÇÁ¤µÇ¾úÀ» °æ¿ì´Â true. ´Ù¸¸ false ÀÇ °æ¿ì´Â 2 °³ÀÇ ¿ÀºêÁ§Æ® ÂüÁ¶°¡ ´Ù¸¥ °ÍÀÓ¸¸À» ³ªÅ¸³», ´Ù¸¥ ¿ÀºêÁ§Æ®¸¦ ÂüÁ¶ÇÏ´Â °ÍÀ» ³ªÅ¸³½´Ù°í´Â ÇÒ ¼ö ¾ø´Ù

_non_existent

public boolean _non_existent()
ÀÌ ¿ÀºêÁ§Æ® ÂüÁ¶ÀÇ ¼­¹ö ¿ÀºêÁ§Æ®°¡ ÆÄ±âµÇ¾ú´ÂÁö ¾î¶°Çß´ÂÁö¸¦ ÆÇÁ¤ÇÕ´Ï´Ù.

¹Ýȯ°ª:
¼­¹ö ¿ÀºêÁ§Æ®°¡ Á¸ÀçÇÏÁö ¾Ê´Â °ÍÀ» ORB °¡ Á¤½ÄÀ¸·Î ÀνÄÇϰí ÀÖ´Â °æ¿ì´Â true, ±×·¸Áö ¾ÊÀº °æ¿ì´Â false

_hash

public int _hash(int maximum)
ÀÌ ¿ÀºêÁ§Æ® ÂüÁ¶ÀÇ ORB ³»ºÎ ½Äº°ÀÚ¸¦ µ¹·ÁÁÝ´Ï´Ù. À̰ÍÀº ÇØ½Ã ½Äº°ÀÚÀÔ´Ï´Ù. ÀÌ ½Äº°ÀÚ´Â ¿ÀºêÁ§Æ® ÂüÁ¶ÀÇ ¼ö¸íÀÌ ÀÖ´Â µ¿¾ÈÀº ºÒº¯À̹ǷÎ, ±× ½Äº°ÀÚÀÇ ¾î´À ÇØ½¬ ÇÔ¼öµµ º¯È­ÇÏÁö ¾Ê½À´Ï´Ù. µ¹·ÁÁÖ¾îÁö´Â °ªÀÌ ÀÏÀÇÀÎ °ÍÀº ÇÁ·ÎÅØ¼ÇµÇÁö ¾Ê½À´Ï´Ù. Áï, ´Ù¸¥ ¿ÀºêÁ§Æ® ÂüÁ¶°¡ °°Àº ÇØ½ÃÄ¡¸¦ °¡Áö´Â Àϵµ ÀÖ½À´Ï´Ù. 2 °³ÀÇ ¿ÀºêÁ§Æ® ÂüÁ¶°¡ µû·Î µû·Î ÇØ½ÃÄ¡¸¦ °¡Áö´Â °æ¿ì, ±×°ÍµéÀº ´Ù¸¥ ¿ÀºêÁ§Æ® ÂüÁ¶ÀÔ´Ï´Ù. ´Ù¸¸, 2 kr ¸ðµÎ °°Àº CORBA ¿ÀºêÁ§Æ®¸¦ ÂüÁ¶Çϰí ÀÖ´Â Àϵµ ÀÖ½À´Ï´Ù.

ÆÄ¶ó¹ÌÅÍ:
maximum - ORB °¡ µ¹·ÁÁÖ´Â ÇØ½ÃÄ¡ÀÇ »óÇÑ
¹Ýȯ°ª:
ÀÌ ¿ÀºêÁ§Æ® ÂüÁ¶ÀÇ ORB ³»ºÎ ÇØ½Ã ½Äº°ÀÚ

_duplicate

public Object  _duplicate()
ÀÌ CORBA ¿ÀºêÁ§Æ® ÂüÁ¶ÀÇ º¹Á¦¸¦ µ¹·ÁÁÝ´Ï´Ù. ¼­¹ö ¿ÀºêÁ§Æ® ±¸ÇöÀº º¹Á¦ÀÇ »ý¼º¿¡´Â ¹«°ü°èÇØ, ±× ±¸Çö¿¡ ÀÇÇØ, ¿øÀÇ ¿ÀºêÁ§Æ® ÂüÁ¶¿Í º¹Á¦ÀÇ ¾î´À ÂÊÀ» »ç¿ëÇØ ¿ä±¸¸¦ ÇàÇß´ÂÁö¸¦ ºÐº°ÇÒ ¼ö ¾ø½À´Ï´Ù.

¸Þ¸ð¸® ¸Þ´ÏÁö¸ÕÆ®´Â VM ¿¡ ÀÇÇØ 󸮵ǹǷÎ, ÀÌ ¸Þ¼Òµå´Â Java Ç÷§Æû¿¡¼­´Â ³Ê¹« À¯È¿ÇÏÁö ¾Ê´Â °Í¿¡ ÁÖÀÇÇØ ÁÖ¼¼¿ä. À̰ÍÀº CORBA API ¿¡ ÁذÅÇϱâ À§Çؼ­ Æ÷ÇԵǾî ÀÖ½À´Ï´Ù.

_duplicate ¸Þ¼Òµå´Â ÀÌ ¿ÀºêÁ§Æ® ÂüÁ¶ ÀÚü¸¦ µ¹·ÁÁÖ´Â Àϵµ ÀÖ½À´Ï´Ù.

¹Ýȯ°ª:
ÀÌ ¿ÀºêÁ§Æ® ÂüÁ¶ ÀÚü ¶Ç´Â ±× º¹Á¦

_release

public void _release()
ÀÌ ¿ÀºêÁ§Æ® ÂüÁ¶¸¦ »ç¿ëÇϰí Àִ ȣÃâÃøÀÌ Á¾·áÇÑ °ÍÀ» ÅëÁöÇϹǷÎ, ÀÌ ¿ÀºêÁ§Æ® ÂüÁ¶¿¡ °ü·ÃÇÑ ³»ºÎ ORB ¸®¼Ò½º´Â ÇØ¹æµË´Ï´Ù. ´Ù¸¸, ¿ÀºêÁ§Æ® ±¸ÇöÀº ÀÌ Á¶ÀÛ°ú´Â ¹«°ü°èÇØ, °°Àº ¿ÀºêÁ§Æ®¿¡ÀÇ ´Ù¸¥ ÂüÁ¶´Â ¿µÇâÀ» ¹ÞÁö ¾Ê½À´Ï´Ù.


_get_interface_def

public Object  _get_interface_def()
ÀÌ ¿ÀºêÁ§Æ® ÂüÁ¶°¡ ÂüÁ¶ÇÏ´Â ¿ÀºêÁ§Æ® ±¸ÇöÀÇ InterfaceDef ¸¦ ÃëµæÇÕ´Ï´Ù. InterfaceDef ¿ÀºêÁ§Æ®¸¦ »ç¿ëÇϸé(ÀÚ), ÀÌ ¿ÀºêÁ§Æ® ÂüÁ¶¿¡ ÀÇÇØ ÂüÁ¶µÇ´Â ¿ÀºêÁ§Æ®ÀÇ ¸Þ¼Òµå, ¼Ó¼º, ¹× ±× ¿ÜÀÇ ÇüÅ Á¤º¸¸¦ ³»ºÎÀûÀ¸·Î È®ÀÎÇÒ ¼ö ÀÖ½À´Ï´Ù.

¹Ýȯ°ª:
ÀÌ ¿ÀºêÁ§Æ® ÂüÁ¶°¡ ÂüÁ¶ÇÏ´Â ¿ÀºêÁ§Æ®ÀÇ ÇüÅ Á¤º¸¸¦ Á¦°øÇÏ´Â ÀÎÅÍÆäÀ̽º ¸®Æ÷ÁöÅ͸®(repository)³»ÀÇ InterfaceDef ¿ÀºêÁ§Æ®

_request

public Request  _request(String  operation)
Dynamic Invocation Interface ·Î »ç¿ëÇÏ´Â Request ÀÇ ÀνºÅϽº¸¦ »ý¼ºÇÕ´Ï´Ù.

ÆÄ¶ó¹ÌÅÍ:
operation - Request ÀÇ ÀνºÅϽº¸¦ »ç¿ëÇØ ºÒ·Á °¡´Â ¸Þ¼ÒµåÀÇ À̸§
¹Ýȯ°ª:
»õ·Ó°Ô »ý¼ºµÈ Request ÀÇ ÀνºÅϽº

_create_request

public Request  _create_request(Context  ctx,
                               String  operation,
                               NVList  arg_list,
                               NamedValue  result)
ÁöÁ¤µÈ ¹®¸Æ, ¸Þ¼Òµå¸í, ÀμöÀÇ ¸®½ºÆ®, ¸Þ¼ÒµåÀÇ ¹Ýȯ°ªÀÇ ÄÁÅ×À̳ʷΠÃʱâÈ­µÈ Request ÀÇ ÀνºÅϽº¸¦ »ý¼ºÇÕ´Ï´Ù.

ÆÄ¶ó¹ÌÅÍ:
ctx - ÇÁ·ÎÆÛƼÀÇ ¸®½ºÆ®¸¦ ÀúÀåÇϰí ÀÖ´Â Context ¿ÀºêÁ§Æ®
operation - ºÒ·Á °¡´Â ¸Þ¼ÒµåÀÇ À̸§
arg_list - ºÒ·Á °¡´Â ¸Þ¼ÒµåÀÇ ½ÇÁ¦ÀÇ Àμö¸¦ ÀúÀåÇϰí ÀÖ´Â NVList
result - ¸Þ¼ÒµåÀÇ ¹Ýȯ°ªÀÇ ÄÁÅ×À̳ʷμ­ ±â´ÉÇÏ´Â NamedValue ¿ÀºêÁ§Æ®
¹Ýȯ°ª:
»õ·Ó°Ô »ý¼ºµÈ Request ¿ÀºêÁ§Æ®
°ü·Ã Ç׸ñ:
Request , NVList , NamedValue

_create_request

public Request  _create_request(Context  ctx,
                               String  operation,
                               NVList  arg_list,
                               NamedValue  result,
                               ExceptionList  exclist,
                               ContextList  ctxlist)
ÁöÁ¤µÈ ¹®¸Æ, ¸Þ¼Òµå¸í, ÀμöÀÇ ¸®½ºÆ®, ¸Þ¼ÒµåÀÇ ¹Ýȯ°ªÀÇ ÄÁÅ×À̳Ê, ¿¹¿ÜÀÇ ¸®½ºÆ®, ÇØ°áÇÒ Çʿ䰡 ÀÖ´Â ¹®¸Æ ij¸¯ÅÍ ¶óÀÎÀÇ ¸®½ºÆ®·Î ÃʱâÈ­µÈ Request ÀÇ ÀνºÅϽº¸¦ »ý¼ºÇÕ´Ï´Ù.

ÆÄ¶ó¹ÌÅÍ:
ctx - ÇÁ·ÎÆÛƼÀÇ ¸®½ºÆ®¸¦ ÀúÀåÇϰí ÀÖ´Â Context ¿ÀºêÁ§Æ®
operation - ºÒ·Á °¡´Â ¸Þ¼ÒµåÀÇ À̸§
arg_list - ºÒ·Á °¡´Â ¸Þ¼ÒµåÀÇ ½ÇÁ¦ÀÇ Àμö¸¦ ÀúÀåÇϰí ÀÖ´Â NVList
result - ¸Þ¼ÒµåÀÇ ¹Ýȯ°ªÀÇ ÄÁÅ×À̳ʷμ­ ±â´ÉÇÏ´Â NamedValue ¿ÀºêÁ§Æ®
exclist - ¸Þ¼Òµå¿¡ ÀÇÇØ ½½·Î¿ì µÇ´Â ¿¹¿ÜÀÇ ¸®½ºÆ®¸¦ ÀúÀåÇϰí ÀÖ´Â ExceptionList ¿ÀºêÁ§Æ®
ctxlist - Request ÀÇ ÀνºÅϽº·Î ÇØ°áÇØ º¸³¾ Çʿ䰡 ÀÖ´Â ¹®¸Æ ij¸¯ÅÍ ¶óÀÎÀÇ ¸®½ºÆ®¸¦ ÀúÀåÇϰí ÀÖ´Â ContextList ¿ÀºêÁ§Æ®
¹Ýȯ°ª:
»õ·Ó°Ô »ý¼ºµÈ Request ¿ÀºêÁ§Æ®
°ü·Ã Ç׸ñ:
Request , NVList , NamedValue , ExceptionList , ContextList

_get_policy

public Policy  _get_policy(int policy_type)
ÀÌ ¿ÀºêÁ§Æ®¿¡ Àû¿ëÇÏ´Â ÁöÁ¤µÈ ÇüÅÂÀÇ Policy ¿ÀºêÁ§Æ®¸¦ µ¹·ÁÁÝ´Ï´Ù.

ÆÄ¶ó¹ÌÅÍ:
policy_type - ÃëµæµÇ´Â Æú¸®½ÃÀÇ ÇüÅÂ
¹Ýȯ°ª:
policy_type ÆÄ¶ó¹ÌÅÍ·Î ÁöÁ¤µÈ ÇüÅÂÀÇ Policy ¿ÀºêÁ§Æ®
¿¹¿Ü:
BAD_PARAM - ÀÌ ORB °¡ ÁöÁ¤µÈ ÇüŸ¦ ¼­Æ÷Æ®Çϰí ÀÖÁö ¾Ê´ÂÁö ȤÀº ±× ÇüÅÂÀÇ Æú¸®½Ã ¿ÀºêÁ§Æ®°¡ ÀÌ Object ¿¡ °ü·ÃÇϰí ÀÖÁö ¾Ê±â À§ÇØ(¶§¹®¿¡), Æú¸®½ÃÇüÀÇ °ªÀÌ À¯È¿ÇÏÁö ¾ÊÀº °æ¿ì

_get_domain_managers

public DomainManager [] _get_domain_managers()
ÀÌ ¿ÀºêÁ§Æ®ÀÇ DomainManager ¸¦ ²¨³À´Ï´Ù. À̰Ϳ¡ ÀÇÇØ, °ü¸® ¼­ºñ½º³ª ¾îÇø®ÄÉÀ̼ÇÀº µµ¸ÞÀÎ ¸Å´ÏÀú¸¦ ²¨³¾ ¼ö ÀÖ½À´Ï´Ù. µû¶ó¼­, µµ¸ÞÀÎÀÇ ¸â¹öÀÎ °³°³ÀÇ ¿ÀºêÁ§Æ®¿¡ Àû¿ë °¡´ÉÇÑ ½ÃÅ¥·¯Æ¼¿Í ´Ù¸¥ Æú¸®½Ã¸¦ ²¨³¾ ¼ö ÀÖ°Ô µË´Ï´Ù.

¹Ýȯ°ª:
ÀÌ ¿ÀºêÁ§Æ®¸¦ Á÷Á¢ µÑ·¯½Î´Â µµ¸ÞÀÎ ¸Å´ÏÀúÀÇ ¸®½ºÆ®. °¢ ¿ÀºêÁ§Æ®´Â ÀÛ¼º½Ã¿¡ µðÆúÆ®·Î 1 °³ ÀÌ»óÀÇ µµ¸ÞÀÎ ¸Å´ÏÀú¿¡ °ü·ÃÇϹǷÎ, ÀÌ ¸®½ºÆ®¿¡¼­´Â Ç×»ó 1 kr ÀÌ»óÀÇ µµ¸ÞÀÎ ¸Å´ÏÀú°¡ µ¹·ÁÁÖ¾îÁø´Ù

_set_policy_override

public Object  _set_policy_override(Policy [] policies,
                                   SetOverrideType  set_add)
ÀÌ Object ÀÇ ±âÁ¸ÀÇ Æú¸®½Ã¸¦ ġȯÇÏ´Â ÁöÁ¤ÇÑ Æú¸®½Ã, ¶Ç´Â ÁöÁ¤ÇÑ SetOverrideType ¿ÀºêÁ§Æ®ÀÇ °ª¿¡ ÀÇÇØ ±âÁ¸ÀÇ Æú¸®½Ã¿¡ Ãß°¡µÇ´Â ÁöÁ¤ÇÑ Æú¸®½Ã¸¦ °¡Áö´Â ½Å±ÔÀÇ Object ¸¦ µ¹·ÁÁÝ´Ï´Ù.

ÆÄ¶ó¹ÌÅÍ:
policies - Ãß°¡µÇ´ÂÁö ¶Ç´Â ġȯ¿¡ »ç¿ëµÇ´Â Æú¸®½Ã°¡ ÀúÀåµÈ Policy ¿ÀºêÁ§Æ®ÀÇ ¹è¿­
set_add - ÁöÁ¤ÇÑ Æú¸®½Ã°¡ ±âÁ¸ÀÇ Æú¸®½Ã¿Í ġȯµÇ´Â °ÍÀ» ³ªÅ¸³»´Â SetOverrideType.SET_OVERRIDE, ¶Ç´Â ÁöÁ¤ÇÑ Æú¸®½Ã°¡ ±âÁ¸ÀÇ Æú¸®½Ã¿¡ Ãß°¡µÇ´Â °ÍÀ» ³ªÅ¸³»´Â SetOverrideType.ADD_OVERRIDE
¹Ýȯ°ª:
ÀÌ Object ÀÇ Æú¸®½Ã¿Í ġȯ, ¶Ç´Â Ãß°¡µÇ´Â ÁöÁ¤ÇÑ Æú¸®½Ã¸¦ °¡Áö´Â ½Å±ÔÀÇ Object

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.