JavaTM 2 Platform
Standard Ed. 5.0

org.omg.CORBA
Ŭ·¡½º ServerRequest

java.lang.Object 
  »óÀ§¸¦ È®Àå org.omg.CORBA.ServerRequest

public abstract class ServerRequest
extends Object

Dynamic Skeleton Interface (DSI)ÀÇ ¸í½ÃÀûÀÎ »óŸ¦ ¼öÁß¿¡ ³Ö´Â °´Ã¼ÀÔ´Ï´Ù. DSI ±â¹ÝÀÎ ÀÌ Å¬·¡½º´Â DII¿¡ À־ÀÇ Request °´Ã¼¸¦ ´à¾Æ ÀÖ½À´Ï´Ù.

ORB¿¡ ÀÇÇØ ¿ä±¸°¡ ±¸Ã¼È­µÇ¾î, Dynamic Implementation Routine (DIR)¿¡ º¸³»Áý´Ï´Ù. µ¿Àû ¼­¹øÆ® (DIR)´Â DynamicImplementation Ŭ·¡½º¸¦ ±¸ÇöÇÏ´Â °ÍÀ¸·Î½á ÀÛ¼ºµÇ¾î 1°³ÀÇ invoke ¸Þ¼­µå¸¦ °¡Áý´Ï´Ù. ÀÌ ¸Þ¼­µå´Â ServerRequest °´Ã¼¸¦ ¹Þ½À´Ï´Ù. Ãß»ó Ŭ·¡½º ServerRequest¿¡ ÀÇÇØ ¸Þ¼­µå¸í, Àμö ¹× ¿ä±¸ ÄÁÅؽºÆ®¿¡ ¾×¼¼½º ÇÏ´Â ¸Þ¼­µå ¹× ¿ä±¸ÀÇ °á°ú¸¦ ¹Ýȯ°ª ¶Ç´Â ¿¹¿Ü·Î¼­ ¼³Á¤ÇÏ´Â ¸Þ¼­µå°¡ Á¤Àǵ˴ϴÙ.

¿ä±¸ÀÇ Àμö¿¡ ¾×¼¼½º ÇÒ ¶§, Àμö¿¡ °üÇÑ °áÁ¤µÈ Á¤º¸°¡ Á¸ÀçÇÏÁö ¾Ê±â ¶§¹®¿¡ ¿¹±â µÇ´Â ÀμöÀÇ ÇüÅ Á¤º¸¸¦ DIR°¡ Á¦°øÇÒ ÇÊ¿ä°¡ ÀÖ½À´Ï´Ù. ÀÌ Á¤º¸´Â NamedValue °´Ã¼ÀÇ ¸®½ºÆ®ÀÎ NVList¿¡ ÀÇÇØ Á¦°øµË´Ï´Ù. °¢ NamedValue °´Ã¼¿¡´Â Any °´Ã¼°¡ Æ÷ÇԵǾîAny °´Ã¼°¡ ÀμöÀÇ ÇüŸ¦ ³ªÅ¸³»´Â TypeCode °´Ã¼¸¦ º¸°ü À¯ÁöÇÕ´Ï´Ù.

°°ÀÌ ¿¹±â µÇ´Â °á°ú ¶Ç´Â ¿¹¿Ü¿ëÀ¸·Î ÀÀ´äÀÇ ÇüÅ Á¤º¸¸¦ ÁöÁ¤ÇÒ ÇÊ¿ä°¡ Àֱ⠶§¹®¿¡ result ¹× except ¸Þ¼­µå°¡ ÆĶó¹ÌÅͷμ­ Any °´Ã¼¸¦ ÃëÇÕ´Ï´Ù.

°ü·Ã Ç׸ñ:
DynamicImplementation, NVList, NamedValue

»ý¼ºÀÚ °³¿ä
ServerRequest ()
           
 
¸Þ¼­µå °³¿ä
 void arguments (NVList  args)
          ¸Þ¼­µåÀÇ ÆĶó¹ÌÅÍÇüÀ» ÁöÁ¤ÇØ in ¹× inout ÀμöÄ¡¸¦ ÃëµæÇÕ´Ï´Ù.
abstract  Context ctx ()
          Á¶ÀÛÀÌ ¼Ó¼º ¾×¼¼½º°¡ ¾Æ´Ï°í Á¶ÀÛÀÇ IDL Á¤ÀÇ¿¡ ÄÁÅؽºÆ® ½ÄÀÌ °¡¸®Å°´Â °æ¿ì´Â Á¶ÀÛÀÇ IDL ·Î ÁöÁ¤µÈ ÄÁÅؽºÆ® Á¤º¸¸¦ ¸®ÅÏÇÕ´Ï´Ù.
 void except (Any  any)
          ÃßõÇÏÁö ¾Ê½À´Ï´Ù.  set_exception()¸¦ »ç¿ëÇØ ÁÖ¼¼¿ä.
 String op_name ()
          ÃßõÇÏÁö ¾Ê½À´Ï´Ù.  operation()¸¦ »ç¿ëÇØ ÁÖ¼¼¿ä.
 String operation ()
          org.omg.CORBA.NO_IMPLEMENT ¿¹¿Ü¸¦ Throw ÇÕ´Ï´Ù.
 void params (NVList  params)
          ÃßõÇÏÁö ¾Ê½À´Ï´Ù.  arguments ¸Þ¼­µå¸¦ »ç¿ëÇØ ÁÖ¼¼¿ä.
 void result (Any  any)
          ÃßõÇÏÁö ¾Ê½À´Ï´Ù.  set_result ¸Þ¼­µå¸¦ »ç¿ëÇÑ´Ù
 void set_exception (Any  any)
          org.omg.CORBA.NO_IMPLEMENT ¿¹¿Ü¸¦ Throw ÇÕ´Ï´Ù.
 void set_result (Any  any)
          org.omg.CORBA.NO_IMPLEMENT ¿¹¿Ü¸¦ Throw ÇÕ´Ï´Ù.
 
Ŭ·¡½º java.lang. Object ·ÎºÎÅÍ »ó¼ÓµÈ ¸Þ¼­µå
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

»ý¼ºÀÚ »ó¼¼

ServerRequest

public ServerRequest()
¸Þ¼­µåÀÇ »ó¼¼

op_name

@Deprecated 
public String  op_name()
ÃßõÇÏÁö ¾Ê½À´Ï´Ù.  operation()¸¦ »ç¿ëÇØ ÁÖ¼¼¿ä.

È£ÃâµÇ´Â Á¶ÀÛ¸íÀ» ÃëµæÇÕ´Ï´Ù. OMG IDL ±ÔÄ¢¿¡¼­´Â ÀÌ·¯ÇÑ À̸§Àº ÀÌ °´Ã¼ÀÇ ¡¸ÃÖ»óÁ¤µµÀÇ ÆÄ»ý¡¹ÀÎÅÍÆäÀ̽º·Î Áö¿ø µÇ´Â ¸ðµç Á¶ÀÛ ¾È¿¡¼­ ÀÏÀÇ°¡ ¾Æ´Ï¸é ¾ÈµË´Ï´Ù. ¼Ó¼ºÀÇ Ãëµæ°ú ¼³Á¤ÀÇ Á¶ÀÛ¸íÀº °¢°¢ _get_<attribute_name>¿Í _set_<attribute_name>°¡ µË´Ï´Ù.

¹Ýȯ°ª:
È£ÃâµÇ´Â Á¶ÀÛÀÇ À̸§

operation

public String  operation()
org.omg.CORBA.NO_IMPLEMENT ¿¹¿Ü¸¦ Throw ÇÕ´Ï´Ù.

È£ÃâµÇ´Â Á¶ÀÛ¸íÀ» ÃëµæÇÕ´Ï´Ù. OMG IDL ±ÔÄ¢¿¡¼­´Â ÀÌ·¯ÇÑ À̸§Àº ÀÌ °´Ã¼ÀÇ ¡¸ÃÖ»óÁ¤µµÀÇ ÆÄ»ý¡¹ÀÎÅÍÆäÀ̽º·Î Áö¿ø µÇ´Â ¸ðµç Á¶ÀÛ ¾È¿¡¼­ ÀÏÀÇ°¡ ¾Æ´Ï¸é ¾ÈµË´Ï´Ù. ¼Ó¼ºÀÇ Ãëµæ°ú ¼³Á¤ÀÇ Á¶ÀÛ¸íÀº °¢°¢ _get_<attribute_name>¿Í _set_<attribute_name>°¡ µË´Ï´Ù.

¹Ýȯ°ª:
È£ÃâµÇ´Â Á¶ÀÛÀÇ À̸§
°ü·Ã Ç׸ñ:
CORBA package comments for unimplemented features

params

@Deprecated 
public void params(NVList  params)
ÃßõÇÏÁö ¾Ê½À´Ï´Ù.  arguments ¸Þ¼­µå¸¦ »ç¿ëÇØ ÁÖ¼¼¿ä.

¸Þ¼­µåÀÇ ÆĶó¹ÌÅÍÇüÀ» ÁöÁ¤ÇØ, in ¹× inout ÀμöÀÇ °ªÀ» ÃëµæÇÕ´Ï´Ù.

ÀÌ ¸Þ¼­µå´Â Ãßõ µÇÁö ¾Ê½À´Ï´Ù. ´ë½Å¿¡ arguments ¸Þ¼­µå¸¦ »ç¿ëÇØ ÁÖ¼¼¿ä.

set_exception ¸Þ¼­µå°¡ ºÒ·Á°¡ Áö ¾Ê´Â °æ¿ì, DIR´Â ¸Þ¼­µåÀÇ ½Ã±×´ÏÃÄ¿¡ ÆĶó¹ÌÅÍ°¡ ¾ø¾îµµ 1¹ø ¸¸ ÀÌ ¸Þ¼­µå¸¦ È£ÃâÇÒ ÇÊ¿ä°¡ ÀÖ½À´Ï´Ù. arguments ¶Ç´Â set_exception ¸Þ¼­µå°¡ ºÒ·Á °¬À» °æ¿ì, °°Àº ServerRequest °´Ã¼·Î arguments¸¦ È£ÃâÇϸé BAD_INV_ORDER ½Ã½ºÅÛ ¿¹¿Ü°¡ µË´Ï´Ù. DIR´Â Á¶ÀÛÀÇ ÆĶó¹ÌÅÍÇüÀ» ¼³¸íÇÏ´Â TypeCode¿Í Flag ·Î ÃʱâÈ­µÈ NVList¸¦, IDL »ç¾çÀ¸·Î °¡¸®Å°´Â ¼ø¼­ (¿ÞÂÊ¿¡¼­ ¿À¸¥ÂÊ)·Î arguments ¸Þ¼­µå¿¡ °Ç³×ÁÙ ÇÊ¿ä°¡ ÀÖ½À´Ï´Ù. ÀáÀçÀûÀ¸·Î ´Ù¸¥ NVList °¡ ÁöÁ¤µÈ in ¹× inout ÀμöÄ¡¸¦ »ç¿ëÇØ arguments·Î ºÎÅÍ ¸®Åϵ˴ϴ٠. set_exception ¸Þ¼­µå¸¦ È£ÃâÇÏÁö ¾Ê´Â °æ¿ì, DIR´Â º¹±ÍÀü¿¡ ¸®ÅÏµÈ NVList¿¡ ¸ðµç out ÀμöÀÇ ¹Ýȯ°ªÀ» ÁöÁ¤ÇÒ ÇÊ¿ä°¡ ÀÖ½À´Ï´Ù. ¶Ç, ¸ðµç inout ÀμöÀÇ ¹Ýȯ°ªÀ» º¯°æÇÏ´Â °æ¿ìµµ ÀÖ½À´Ï´Ù.

ÆĶó¹ÌÅÍ:
params - ¸Þ¼­µåÀÇ Àμö (NVList °´Ã¼ÀÇ Çü½Ä)

arguments

public void arguments(NVList  args)
¸Þ¼­µåÀÇ ÆĶó¹ÌÅÍÇüÀ» ÁöÁ¤ÇØ in ¹× inout ÀμöÄ¡¸¦ ÃëµæÇÕ´Ï´Ù. set_exception ¸Þ¼­µå°¡ ºÒ·Á°¡ Áö ¾Ê´Â °æ¿ì, DIR´Â ¸Þ¼­µåÀÇ ½Ã±×´ÏÃÄ¿¡ ÆĶó¹ÌÅÍ°¡ Æ÷ÇÔµÇÁö ¾Ê¾Æµµ 1¹ø ¸¸ ÀÌ ¸Þ¼­µå¸¦ È£ÃâÇÒ ÇÊ¿ä°¡ ÀÖ½À´Ï´Ù. arguments ¶Ç´Â set_exception ¸Þ¼­µå°¡ ºÒ·Á °¬À» °æ¿ì, °°Àº ServerRequest °´Ã¼¿¡ ´ëÇؼ­ arguments¸¦ È£ÃâÇϸé BAD_INV_ORDER ½Ã½ºÅÛ ¿¹¿Ü°¡ ¹ß»ý µË´Ï´Ù. DIR´Â Á¶ÀÛÀÇ ÆĶó¹ÌÅÍÇüÀ» ¼³¸íÇÏ´Â TypeCode¿Í Flag ·Î ÃʱâÈ­µÈ NVList¸¦, IDL »ç¾çÀ¸·Î ÁöÁ¤µÈ ¼ø¼­ (¿ÞÂÊ¿¡¼­ ¿À¸¥ÂÊ)·Î arguments ¸Þ¼­µå¿¡ °Ç³×ÁÙ ÇÊ¿ä°¡ ÀÖ½À´Ï´Ù. ÀáÀçÀûÀ¸·Î ´Ù¸¥ NVList °¡ ÁöÁ¤µÈ in ¹× inout ÀμöÄ¡¸¦ »ç¿ëÇØ arguments·Î ºÎÅÍ ¸®Åϵ˴ϴ٠. set_exception ¸Þ¼­µå°¡ ºÒ·Á°¡ Áö ¾Ê´Â °æ¿ì, DIR´Â º¹±ÍÀü¿¡ ¸®ÅÏµÈ NVList¿¡ ¸ðµç out ÀμöÀÇ ¹Ýȯ°ªÀ» ÁöÁ¤ÇÒ ÇÊ¿ä°¡ ÀÖ½À´Ï´Ù. ¶Ç, ¸ðµç inout ÀμöÀÇ ¹Ýȯ°ªÀ» º¯°æÇÏ´Â °æ¿ìµµ ÀÖ½À´Ï´Ù.

ÆĶó¹ÌÅÍ:
args - ¸Þ¼­µåÀÇ Àμö (NVList Çü½Ä)
°ü·Ã Ç׸ñ:
CORBA package comments for unimplemented features

result

@Deprecated 
public void result(Any  any)
ÃßõÇÏÁö ¾Ê½À´Ï´Ù.  set_result ¸Þ¼­µå¸¦ »ç¿ëÇÑ´Ù

È£ÃâÀÇ ÀÓÀÇÀÇ ¹Ýȯ°ªÀ» ÁöÁ¤ÇÕ´Ï´Ù.

ÀÌ ¸Þ¼­µå´Â Ãßõ µÇÁö ¾Ê½À´Ï´Ù. ´ë½Å¿¡ set_result ¸Þ¼­µå¸¦ »ç¿ëÇØ ÁÖ¼¼¿ä.

set_exception ¸Þ¼­µå°¡ ºÒ·Á°¡ Áö ¾Ê°í, ºÒ·Á °£ ¸Þ¼­µåÀÇ °á°úÇüÀÌ void ÀÌ¿ÜÀÇ °æ¿ì, DIR º¹±ÍÀü¿¡ set_result ¸Þ¼­µå¸¦ 1¹ø ¸¸ È£ÃâÇÒ ÇÊ¿ä°¡ ÀÖ½À´Ï´Ù. Á¶ÀÛÀÇ °á°úÇüÀÌ voidÀÎ °æ¿ì, ÇÊ¿ä¿¡ µû¶ó¼­, tk_void ÇüÀÇ Any °´Ã¼¸¦ »ç¿ëÇØ set_result ¸Þ¼­µå¸¦ 1¹ø È£ÃâÇÒ ¼ö ÀÖ½À´Ï´Ù . arguments ¸Þ¼­µå°¡ ºÒ·Á°¡±â Àü, ȤÀº set_result ¶Ç´Â set_exception ¸Þ¼­µå°¡ ºÒ·Á °£ µÚ¿¡ set_result ¸Þ¼­µå¸¦ È£ÃâÇϸé, BAD_INV_ORDER ¿¹¿Ü°¡ ¹ß»ý µË´Ï´Ù. IDL Á¶ÀÛ¿¡ ÄÁÅؽºÆ® ½ÄÀÌ Æ÷ÇԵǴÂÁö, Àμö¿¡°Ô °Ç³×Áø NVList¿¡ Ŭ¶óÀ̾ðÆ®·ÎºÎÅÍ °Ç³×¹ÞÀº ¸ðµç ÆĶó¹ÌÅÍ°¡ ±â¼úµÇÁö ¾Ê´Â °æ¿ì, ±× ÀÌÀü¿¡ ctx ¸Þ¼­µå¸¦ È£ÃâÇÏÁö ¸»°í set_result ¸Þ¼­µå¸¦ È£ÃâÇϸé, MARSHAL ½Ã½ºÅÛ ¿¹¿Ü°¡ ¹ß»ýµÇ´Â °æ¿ì°¡ ÀÖ½À´Ï´Ù.

ÆĶó¹ÌÅÍ:
any - ¼³Á¤ÇÏ´Â ¹Ýȯ°ªÀ» Æ÷ÇÔÇÑ Any °´Ã¼

set_result

public void set_result(Any  any)
org.omg.CORBA.NO_IMPLEMENT ¿¹¿Ü¸¦ Throw ÇÕ´Ï´Ù.

È£ÃâÀÇ ÀÓÀÇÀÇ ¹Ýȯ°ªÀ» ÁöÁ¤ÇÕ´Ï´Ù. set_exception ¸Þ¼­µå°¡ ºÒ·Á°¡ Áö ¾Ê°í, ºÒ·Á °£ ¸Þ¼­µåÀÇ °á°úÇüÀÌ void ÀÌ¿ÜÀÇ °æ¿ì, DIR º¹±ÍÀü¿¡ set_result ¸Þ¼­µå¸¦ 1¹ø ¸¸ È£ÃâÇÒ ÇÊ¿ä°¡ ÀÖ½À´Ï´Ù. Á¶ÀÛÀÇ °á°úÇüÀÌ voidÀÎ °æ¿ì, ÇÊ¿ä¿¡ µû¶ó¼­, tk_void ÇüÀÇ Any °´Ã¼¸¦ »ç¿ëÇØ, set_result ¸Þ¼­µå¸¦ 1¹ø È£ÃâÇÒ ¼ö ÀÖ½À´Ï´Ù . arguments ¸Þ¼­µå°¡ ºÒ·Á°¡±â Àü, ȤÀº set_result ¶Ç´Â set_exception ¸Þ¼­µå°¡ ºÒ·Á °£ µÚ¿¡ set_result ¸Þ¼­µå¸¦ È£ÃâÇϸé, BAD_INV_ORDER ¿¹¿Ü°¡ ¹ß»ý µË´Ï´Ù. IDL Á¶ÀÛ¿¡ ÄÁÅؽºÆ® ½ÄÀÌ Æ÷ÇԵǴÂÁö, Àμö¿¡°Ô °Ç³×Áø NVList¿¡ Ŭ¶óÀ̾ðÆ®·ÎºÎÅÍ °Ç³×¹ÞÀº ¸ðµç ÆĶó¹ÌÅÍ°¡ ±â¼úµÇÁö ¾Ê´Â °æ¿ì, ±× ÀÌÀü¿¡ ctx ¸Þ¼­µå¸¦ È£ÃâÇÏÁö ¸»°í set_result ¸Þ¼­µå¸¦ È£ÃâÇϸé, MARSHAL ½Ã½ºÅÛ ¿¹¿Ü°¡ ¹ß»ýµÇ´Â °æ¿ì°¡ ÀÖ½À´Ï´Ù.

ÆĶó¹ÌÅÍ:
any - ¼³Á¤ÇÏ´Â ¹Ýȯ°ªÀ» Æ÷ÇÔÇÑ Any °´Ã¼
°ü·Ã Ç׸ñ:
CORBA package comments for unimplemented features

except

@Deprecated 
public void except(Any  any)
ÃßõÇÏÁö ¾Ê½À´Ï´Ù.  set_exception()¸¦ »ç¿ëÇØ ÁÖ¼¼¿ä.

DIR´Â ¾ðÁ¦¶óµµ set_exception¸¦ È£ÃâÇØ Å¬¶óÀ̾ðÆ®¿¡ ¿¹¿Ü¸¦ µ¹·ÁÁÙ ¼ö°¡ ÀÖ½À´Ï´Ù. set_exception ¿¡°Ô °Ç³×Áö´Â Any ¿¡´Â ½Ã½ºÅÛ ¿¹¿Ü ¶Ç´Â È£ÃâµÇ´Â Á¶ÀÛÀÇ IDL Á¤ÀÇÀÇ ¹ß»ý½ÄÀ¸·Î ÁöÁ¤µÈ »ç¿ëÀÚ ¿¹¿Ü¸¦ Æ÷ÇÔÇÒ ÇÊ¿ä°¡ ÀÖ½À´Ï´Ù. ¿¹¿Ü°¡ ÁöÁ¤µÇ¾î ÀÖÁö ¾ÊÀº Any¸¦ °Ç³×ÁÖ¸é, BAD_PARAM ½Ã½ºÅÛ ¿¹¿Ü°¡ ¹ß»ý µË´Ï´Ù. ¸®½ºÆ®µÇ¾î ÀÖÁö ¾ÊÀº »ç¿ëÀÚ ¿¹¿Ü¸¦ °Ç³×ÁÖ¸é, DIR°¡ BAD_PARAM ½Ã½ºÅÛ ¿¹¿Ü¸¦ ¹Þ´ÂÁö, Ŭ¶óÀ̾ðÆ®°¡ UNKNOWN_EXCEPTION ½Ã½ºÅÛ ¿¹¿Ü¸¦ ¹Þ½À´Ï´Ù.

ÆĶó¹ÌÅÍ:
any - ¿¹¿Ü¸¦ Æ÷ÇÔÇÑ Any °´Ã¼

set_exception

public void set_exception(Any  any)
org.omg.CORBA.NO_IMPLEMENT ¿¹¿Ü¸¦ Throw ÇÕ´Ï´Ù.

ÁöÁ¤µÈ ¿¹¿Ü¸¦ Ŭ¶óÀ̾ðÆ®¿¡ ¸®ÅÏÇÕ´Ï´Ù. ÀÌ ¸Þ¼­µå´Â DIR ·ÎºÎÅÍ ºÒ·Á°¡ ¾ðÁ¦¶óµµ È£ÃâÇÒ ¼ö ÀÖ½À´Ï´Ù . ÀÌ ¸Þ¼­µå¿¡°Ô °Ç³×Áø Any °´Ã¼¿¡´Â ½Ã½ºÅÛ ¿¹¿Ü ¶Ç´Â È£ÃâµÇ´Â Á¶ÀÛÀÇ IDL Á¤ÀÇ·Î ÁöÁ¤µÈ »ç¿ëÀÚ ¿¹¿ÜÀÇ ¾î´ÀÂÊÀ̵çÀ» Æ÷ÇÔÇÒ ÇÊ¿ä°¡ ÀÖ½À´Ï´Ù. ¿¹¿Ü°¡ ÁöÁ¤µÇ¾î ÀÖÁö ¾ÊÀº Any¸¦ °Ç³×ÁÖ¸é, BAD_PARAM ½Ã½ºÅÛ ¿¹¿Ü°¡ ¹ß»ý µË´Ï´Ù. ¸®½ºÆ®µÇ¾î ÀÖÁö ¾ÊÀº »ç¿ëÀÚ ¿¹¿Ü¸¦ °Ç³×ÁÖ¸é, DIR°¡ BAD_PARAM ½Ã½ºÅÛ ¿¹¿Ü¸¦ ¹Þ´ÂÁö, Ŭ¶óÀ̾ðÆ®°¡ UNKNOWN_EXCEPTION ½Ã½ºÅÛ ¿¹¿Ü¸¦ ¹Þ½À´Ï´Ù.

ÆĶó¹ÌÅÍ:
any - ¿¹¿Ü¸¦ Æ÷ÇÔÇÑ Any °´Ã¼
¿¹¿Ü:
BAD_PARAM - ÁöÁ¤µÈ Any °´Ã¼¿¡ ¿¹¿Ü°¡ Æ÷ÇÔµÇÁö ¾Ê´Â ¶Ç´Â ¿¹¿Ü°¡ ¸®½ºÆ®µÇ¾î ÀÖÁö ¾ÊÀº »ç¿ëÀÚ ¿¹¿ÜÀÎ °æ¿ì
UNKNOWN_EXCEPTION - ÁöÁ¤µÈ ¿¹¿Ü°¡ ¸®½ºÆ®µÇ¾î ÀÖÁö ¾ÊÀº »ç¿ëÀÚ ¿¹¿Ü·Î DIR°¡ BAD_PARAM ¿¹¿Ü¸¦ ¹ÞÁö ¾Ê¾Ò´ø °æ¿ì
°ü·Ã Ç׸ñ:
CORBA package comments for unimplemented features

ctx

public abstract Context  ctx()
Á¶ÀÛÀÌ ¼Ó¼º ¾×¼¼½º°¡ ¾Æ´Ï°í Á¶ÀÛÀÇ IDL Á¤ÀÇ¿¡ ÄÁÅؽºÆ® ½ÄÀÌ °¡¸®Å°´Â °æ¿ì´Â Á¶ÀÛÀÇ IDL ·Î ÁöÁ¤µÈ ÄÁÅؽºÆ® Á¤º¸¸¦ ¸®ÅÏÇÕ´Ï´Ù. ±×·¸Áö ¾ÊÀº °æ¿ì´Â nil Context ÂüÁ¶¸¦ ¸®ÅÏÇÕ´Ï´Ù. arguments ¸Þ¼­µåÀÇ È£ÃâÀü, ȤÀº ctx, set_result, ¶Ç´Â set_exception ¸Þ¼­µåÀÇ È£Ãâ ÈÄ¿¡ ctx ¸Þ¼­µå¸¦ È£ÃâÇϸé, BAD_INV_ORDER ½Ã½ºÅÛ ¿¹¿Ü°¡ ¹ß»ý µË´Ï´Ù.

¹Ýȯ°ª:
È£Ãâ·Î °ªÀ» °Ç³×ÁÙ ÇÊ¿ä°¡ ÀÖ´Â ÀÓÀÇÀÇ ÄÁÅؽºÆ® ij¸¯ÅÍ ¶óÀÎÀÇ ÇØ°á·Î »ç¿ëÇÏ´Â ÄÁÅؽºÆ® °´Ã¼
¿¹¿Ü:
BAD_INV_ORDER - (1) arguments ¸Þ¼­µåÀÇ Àü¿¡ ctx ¸Þ¼­µå°¡ È£ÃâµÇ´ÂÁö, (2) set_result ¶Ç´Â set_exception È£Ãâ ÈÄ¿¡ ctx°¡ È£ÃâµÇ´Â °æ¿ì

JavaTM 2 Platform
Standard Ed. 5.0

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