- java.lang.Object
-
- org.omg.CORBA.CompletionStatus
-
- All Implemented Interfaces:
-
Serializable,IDLEntity
public final class CompletionStatus extends Object implements IDLEntity
指出当抛出SystemException时方法是否已完成运行的对象。该类
CompletionStatus包含三个CompletionStatus情况下,这是代表每个可能的完成状态的常数:COMPLETED_MAYBE,COMPLETED_NO,并COMPLETED_YES。 它还包含三个int成员,每个常量对应于一个CompletionStatus实例。 这些int成员可以使用switch语句。该类还包含两种方法:
-
public int value()- 其访问CompletionStatus对象的value字段 -
public static CompletionStatus from_int(int i)- 用于从int成员之一创建一个实例
- 从以下版本开始:
- JDK1.2
- 另请参见:
-
SystemException
-
-
Field Summary
Fields Modifier and Type Field 描述 static int_COMPLETED_MAYBE指示在抛出SystemException之前运行的方法的常量。static int_COMPLETED_NO表示在抛出SystemException之前运行的方法的常量。static int_COMPLETED_YES表示在抛出SystemException之前运行的方法的常量。static CompletionStatusCOMPLETED_MAYBE一个CompletionStatus的实例用常量_COMPLETED_MAYBE初始化。static CompletionStatusCOMPLETED_NO一个CompletionStatus一个实例用常量_COMPLETED_NO初始化。static CompletionStatusCOMPLETED_YES一个CompletionStatus的实例用常量_COMPLETED_YES初始化。
-
-
-
字段详细信息
-
_COMPLETED_YES
public static final int _COMPLETED_YES
表示在抛出SystemException之前运行的方法的常量。- 另请参见:
- Constant Field Values
-
_COMPLETED_NO
public static final int _COMPLETED_NO
表示在抛出SystemException之前运行的方法的常量。- 另请参见:
- Constant Field Values
-
_COMPLETED_MAYBE
public static final int _COMPLETED_MAYBE
指示在抛出SystemException之前运行的方法的常量。- 另请参见:
- Constant Field Values
-
COMPLETED_YES
public static final CompletionStatus COMPLETED_YES
一个CompletionStatus实例用常量_COMPLETED_YES初始化。
-
COMPLETED_NO
public static final CompletionStatus COMPLETED_NO
一个CompletionStatus的实例用常量_COMPLETED_NO初始化。
-
COMPLETED_MAYBE
public static final CompletionStatus COMPLETED_MAYBE
一个CompletionStatus一个实例,用常量_COMPLETED_MAYBE初始化。
-
-
方法详细信息
-
value
public int value()
检索此CompletionStatus对象的值。- 结果
-
可能的一个
CompletionStatus值:_COMPLETED_YES,_COMPLETED_NO,或_COMPLETED_MAYBE
-
from_int
public static CompletionStatus from_int(int i)
从给定的int创建一个CompletionStatus对象。- 参数
-
i-一个_COMPLETED_YES,_COMPLETED_NO,或_COMPLETED_MAYBE - 结果
-
可能的一个
CompletionStatus对象与值:_COMPLETED_YES,_COMPLETED_NO,或_COMPLETED_MAYBE - 异常
-
BAD_PARAM- 如果给出的参数不是int定义的int常量CompletionStatus
-
-