- java.lang.Object
-
- org.omg.CORBA.CompletionStatus
-
- All Implemented Interfaces:
Serializable,IDLEntity
public final class CompletionStatus extends Object implements IDLEntity
An object that indicates whether a method had completed running when aSystemExceptionwas thrown.The class
CompletionStatuscontains threeCompletionStatusinstances, which are constants representing each possible completion status:COMPLETED_MAYBE,COMPLETED_NO, andCOMPLETED_YES. It also contains threeintmembers, each a constant corresponding to one of theCompletionStatusinstances. Theseintmembers make it possible to use aswitchstatement.The class also contains two methods:
public int value()-- which accesses thevaluefield of aCompletionStatusobjectpublic static CompletionStatus from_int(int i)-- for creating an instance from one of theintmembers
- Since:
- JDK1.2
- See Also:
SystemException
-
-
Field Summary
Fields Modifier and Type Field Description static int_COMPLETED_MAYBEThe constant indicating that a method completed running before aSystemExceptionwas thrown.static int_COMPLETED_NOThe constant indicating that a method completed running before aSystemExceptionwas thrown.static int_COMPLETED_YESThe constant indicating that a method completed running before aSystemExceptionwas thrown.static CompletionStatusCOMPLETED_MAYBEAn instance ofCompletionStatusinitialized with the constant_COMPLETED_MAYBE.static CompletionStatusCOMPLETED_NOAn instance ofCompletionStatusinitialized with the constant_COMPLETED_NO.static CompletionStatusCOMPLETED_YESAn instance ofCompletionStatusinitialized with the constant_COMPLETED_YES.
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static CompletionStatusfrom_int(int i)Creates aCompletionStatusobject from the givenint.intvalue()Retrieves the value of thisCompletionStatusobject.
-
-
-
Field Detail
-
_COMPLETED_YES
public static final int _COMPLETED_YES
The constant indicating that a method completed running before aSystemExceptionwas thrown.- See Also:
- Constant Field Values
-
_COMPLETED_NO
public static final int _COMPLETED_NO
The constant indicating that a method completed running before aSystemExceptionwas thrown.- See Also:
- Constant Field Values
-
_COMPLETED_MAYBE
public static final int _COMPLETED_MAYBE
The constant indicating that a method completed running before aSystemExceptionwas thrown.- See Also:
- Constant Field Values
-
COMPLETED_YES
public static final CompletionStatus COMPLETED_YES
An instance ofCompletionStatusinitialized with the constant_COMPLETED_YES.
-
COMPLETED_NO
public static final CompletionStatus COMPLETED_NO
An instance ofCompletionStatusinitialized with the constant_COMPLETED_NO.
-
COMPLETED_MAYBE
public static final CompletionStatus COMPLETED_MAYBE
An instance ofCompletionStatusinitialized with the constant_COMPLETED_MAYBE.
-
-
Method Detail
-
value
public int value()
Retrieves the value of thisCompletionStatusobject.- Returns:
- one of the possible
CompletionStatusvalues:_COMPLETED_YES,_COMPLETED_NO, or_COMPLETED_MAYBE
-
from_int
public static CompletionStatus from_int(int i)
Creates aCompletionStatusobject from the givenint.- Parameters:
i- one of_COMPLETED_YES,_COMPLETED_NO, or_COMPLETED_MAYBE- Returns:
- one of the possible
CompletionStatusobjects with values:_COMPLETED_YES,_COMPLETED_NO, or_COMPLETED_MAYBE - Throws:
BAD_PARAM- if the argument given is not one of theintconstants defined inCompletionStatus
-
-