- 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 CompletionStatus
COMPLETED_MAYBE
一个CompletionStatus
的实例用常量_COMPLETED_MAYBE
初始化。static CompletionStatus
COMPLETED_NO
一个CompletionStatus
一个实例用常量_COMPLETED_NO
初始化。static CompletionStatus
COMPLETED_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
-
-