Class CompletionStatus
- 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 aSystemException
was thrown.The class
CompletionStatus
contains threeCompletionStatus
instances, which are constants representing each possible completion status:COMPLETED_MAYBE
,COMPLETED_NO
, andCOMPLETED_YES
. It also contains threeint
members, each a constant corresponding to one of theCompletionStatus
instances. Theseint
members make it possible to use aswitch
statement.The class also contains two methods:
public int
-- which accesses thevalue ()value
field of aCompletionStatus
objectpublic static CompletionStatus
-- for creating an instance from one of thefrom_int (int i)int
members
- Since:
- JDK1.2
- See Also:
-
SystemException
-
-
Field Summary
Fields Modifier and Type Field and Description static int
_COMPLETED_MAYBE
The constant indicating that a method completed running before aSystemException
was thrown.static int
_COMPLETED_NO
The constant indicating that a method completed running before aSystemException
was thrown.static int
_COMPLETED_YES
The constant indicating that a method completed running before aSystemException
was thrown.static CompletionStatus
COMPLETED_MAYBE
An instance ofCompletionStatus
initialized with the constant_COMPLETED_MAYBE
.static CompletionStatus
COMPLETED_NO
An instance ofCompletionStatus
initialized with the constant_COMPLETED_NO
.static CompletionStatus
COMPLETED_YES
An instance ofCompletionStatus
initialized with the constant_COMPLETED_YES
.
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method and Description static CompletionStatus
from_int(int i)
Creates aCompletionStatus
object from the givenint
.int
value()
Retrieves the value of thisCompletionStatus
object.
-
-
-
Field Detail
_COMPLETED_YES
public static final int _COMPLETED_YES
The constant indicating that a method completed running before aSystemException
was thrown.- See Also:
- Constant Field Values
_COMPLETED_NO
public static final int _COMPLETED_NO
The constant indicating that a method completed running before aSystemException
was thrown.- See Also:
- Constant Field Values
_COMPLETED_MAYBE
public static final int _COMPLETED_MAYBE
The constant indicating that a method completed running before aSystemException
was thrown.- See Also:
- Constant Field Values
COMPLETED_YES
public static final CompletionStatus COMPLETED_YES
An instance ofCompletionStatus
initialized with the constant_COMPLETED_YES
.
COMPLETED_NO
public static final CompletionStatus COMPLETED_NO
An instance ofCompletionStatus
initialized with the constant_COMPLETED_NO
.
COMPLETED_MAYBE
public static final CompletionStatus COMPLETED_MAYBE
An instance ofCompletionStatus
initialized with the constant_COMPLETED_MAYBE
.
-
Method Detail
value
public int value()
Retrieves the value of thisCompletionStatus
object.- Returns:
-
one of the possible
CompletionStatus
values:_COMPLETED_YES
,_COMPLETED_NO
, or_COMPLETED_MAYBE
from_int
public static CompletionStatus from_int(int i)
Creates aCompletionStatus
object from the givenint
.- Parameters:
-
i
- one of_COMPLETED_YES
,_COMPLETED_NO
, or_COMPLETED_MAYBE
- Returns:
-
one of the possible
CompletionStatus
objects with values:_COMPLETED_YES
,_COMPLETED_NO
, or_COMPLETED_MAYBE
- Throws:
-
BAD_PARAM
- if the argument given is not one of theint
constants defined inCompletionStatus
-
Submit a bug or feature
For further API reference and developer documentation, see Java SE Documentation. That documentation contains more detailed, developer-targeted descriptions, with conceptual overviews, definitions of terms, workarounds, and working code examples.
Copyright © 1993, 2022, Oracle and/or its affiliates. All rights reserved. Use is subject to license terms. Also see the documentation redistribution policy.