|
JavaTM 2 Platform Std. Ed. v1. 4.0 |
||||||||||
| ÀüÀÇ Å¬·¡½º ´ÙÀ½ÀÇ Å¬·¡½º | ÇÁ·¹ÀÓ ÀÖ¾î ÇÁ·¹ÀÓ ¾øÀ½ | ||||||||||
| °³¿ä: »óÀÚ | Çʵå | constructor | ¸Þ¼Òµå | »ó¼¼: Çʵå | constructor | ¸Þ¼Òµå | ||||||||||
java.lang.Object | +--org.omg.CORBA.ExceptionList
¸Þ¼Òµå¿¡ ÀÇÇØ ½½·Î¿ì µÇ´Â ¿¹¿Ü¸¦ ±â¼úÇϱâ À§Çؼ Request ¿ÀÆÛ·¹À̼ÇÀ¸·Î »ç¿ëÇÏ´Â ¿ÀºêÁ§Æ®ÀÔ´Ï´Ù. ¿¹¿ÜÀÇ TypeCode ÀÇ ¼öÁ¤ °¡´ÉÇÑ ¸®½ºÆ®¸¦ °ü¸®ÇÕ´Ï´Ù.
´ÙÀ½¿¡,ExceptionList ¿ÀºêÁ§Æ®¸¦ ÀÛ¼ºÇÏ´Â Äڵ带 ³ªÅ¸³À´Ï´Ù.
ORB orb = ORB.init(args, null);
org.omg.CORBA.ExceptionList excList = orb.create_exception_list();
º¯¼ö excList ´Â TypeCode ¿ÀºêÁ§Æ®¸¦ º¸°ü À¯ÁöÇϰí ÀÖÁö ¾Ê´Â ExceptionList ¿ÀºêÁ§Æ®¸¦ ³ªÅ¸³À´Ï´Ù.
¸®½ºÆ®¿¡ Ç׸ñÀ» Ãß°¡ÇÏ·Á¸é , ¿ì¼± ORB ÀÇ ¸Þ¼Òµå create_exception_tc ¸¦ »ç¿ëÇØ, Ãß°¡ÇÏ´Â ¿¹¿ÜÀÇ TypeCode ¿ÀºêÁ§Æ®¸¦ ÀÛ¼ºÇÕ´Ï´Ù. ´ÙÀ½¿¡, ±×°ÍÀ» ExceptionList ÀÇ ¸Þ¼Òµå add ¸¦ »ç¿ëÇØ ¸®½ºÆ®¿¡ Ãß°¡ÇÕ´Ï´Ù. ExceptionList Ŭ·¡½º¿¡´Â ¸®½ºÆ®³»ÀÇ TypeCode ¿ÀºêÁ§Æ®ÀÇ ¼ö¸¦ ÃëµæÇϱâ À§ÇÑ ¸Þ¼Òµå°¡ ÀÖ½À´Ï´Ù. Ç׸ñÀÇ Ãß°¡ ÈÄ´Â ÁöÁ¤µÈ À妽º¿¡ ÀÖ´Â Ç׸ñÀÇ ¾×¼¼½º³ª »èÁ¦¸¦ À§ÇÑ ¸Þ¼Òµå¸¦ È£ÃâÇÒ ¼öµµ ÀÖ½À´Ï´Ù.
| »ý¼ºÀÚÀÇ °³¿ä | |
ExceptionList ()
|
|
| ¸Þ¼ÒµåÀÇ °³¿ä | |
abstract void |
add (TypeCode exc)
¿¹¿Ü¸¦ ±â¼úÇÏ´Â TypeCode ¿ÀºêÁ§Æ®¸¦ ÀÌ ExceptionList ¿ÀºêÁ§Æ®¿¡ Ãß°¡ÇÕ´Ï´Ù. |
abstract int |
count ()
ÀÌ ExceptionList ¿ÀºêÁ§Æ®³»ÀÇ TypeCode ¿ÀºêÁ§Æ®ÀÇ ¼ö¸¦ ÃëµæÇÕ´Ï´Ù. |
abstract TypeCode |
item (int index)
ÁöÁ¤µÈ À妽º¿¡ ÀÖ´Â TypeCode ¿ÀºêÁ§Æ®¸¦ µ¹·ÁÁÝ´Ï´Ù. |
abstract void |
remove (int index)
ÁöÁ¤µÈ À妽º¿¡ ÀÖ´Â TypeCode ¿ÀºêÁ§Æ®¸¦ »èÁ¦ÇÕ´Ï´Ù. |
| Ŭ·¡½º java.lang. Object ¿¡¼ »ó¼Ó¹ÞÀº ¸Þ¼Òµå |
clone , equals , finalize , getClass , hashCode , notify , notifyAll , toString , wait , wait , wait |
| »ý¼ºÀÚÀÇ »ó¼¼ |
public ExceptionList()
| ¸Þ¼ÒµåÀÇ »ó¼¼ |
public abstract int count()
ExceptionList ¿ÀºêÁ§Æ®³»ÀÇ TypeCode ¿ÀºêÁ§Æ®ÀÇ ¼ö¸¦ ÃëµæÇÕ´Ï´Ù.
ExceptionList ¿ÀºêÁ§Æ®³»ÀÇ TypeCode ¿ÀºêÁ§Æ®ÀÇ ¼öpublic abstract void add(TypeCode exc)
TypeCode ¿ÀºêÁ§Æ®¸¦ ÀÌ ExceptionList ¿ÀºêÁ§Æ®¿¡ Ãß°¡ÇÕ´Ï´Ù.
exc - Ãß°¡µÇ´Â TypeCode ¿ÀºêÁ§Æ®
public abstract TypeCode item(int index)
throws Bounds
TypeCode ¿ÀºêÁ§Æ®¸¦ µ¹·ÁÁÝ´Ï´Ù. ÃÖÃÊÀÇ Ç׸ñÀº À妽º 0 ¿¡ ÀÖ½À´Ï´Ù.
index - TypeCode ¿ÀºêÁ§Æ®ÀÇ À妽º. À̰ÍÀº 0 ÀÌ»óÀ¸·Î,TypeCode ¿ÀºêÁ§Æ®ÀÇ ¼ö·ÎºÎÅÍ 1 À» »« ¼öÄ¡ ÀÌÇÏÀÇ ¹üÀ§³»¿¡ ÀÖ´Â int °¡ ¾Æ´Ï¸é ¾ÈµÈ´Ù
TypeCode ¿ÀºêÁ§Æ®
Bounds - ÁöÁ¤µÈ À妽º°¡, ÀÌ ExceptionList ¿ÀºêÁ§Æ®³»ÀÇ TypeCode ¿ÀºêÁ§Æ®ÀÇ ¼ö·Î µ¿ÀÏÇÑÁö ±×°Íº¸´Ù Å« °ªÀÇ °æ¿ì
public abstract void remove(int index)
throws Bounds
TypeCode ¿ÀºêÁ§Æ®¸¦ »èÁ¦ÇÕ´Ï´Ù. »èÁ¦µÈ ¿ÀºêÁ§Æ®¿¡ °è¼ÓµÇ´Â ¸ðµç TypeCoded ¿ÀºêÁ§Æ®ÀÇ À妽º´Â 1 kr¾¿ ¾Õ´ç±æ ¼ö ÀÖ½À´Ï´Ù.
index - »èÁ¦ ´ë»óÀÇ TypeCode ¿ÀºêÁ§Æ®ÀÇ À妽º. À̰ÍÀº 0 ÀÌ»óÀ¸·Î,TypeCode ¿ÀºêÁ§Æ®ÀÇ ¼ö·ÎºÎÅÍ 1 À» »« ¼öÄ¡ ÀÌÇÏÀÇ ¹üÀ§³»¿¡ ÀÖ´Â int °¡ ¾Æ´Ï¸é ¾ÈµÈ´Ù
Bounds - ÁöÁ¤µÈ À妽º°¡, ÀÌ ExceptionList ¿ÀºêÁ§Æ®³»ÀÇ TypeCode ¿ÀºêÁ§Æ®ÀÇ ¼ö·Î µ¿ÀÏÇÑÁö ±×°Íº¸´Ù Å« °ªÀÇ °æ¿ì
|
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.