CompletionStatus (Java Platform SE 6) (original) (raw)
org.omg.CORBA
Class CompletionStatus
java.lang.Object
org.omg.CORBA.CompletionStatus
All Implemented Interfaces:
public final class CompletionStatus
extends Object
implements IDLEntity
An object that indicates whether a method had completed running when a SystemException
was thrown.
The class CompletionStatus
contains three CompletionStatus
instances, which are constants representing each possible completion status: COMPLETED_MAYBE
,COMPLETED_NO
, and COMPLETED_YES
. It also contains three int
members, each a constant corresponding to one of the CompletionStatus
instances. These int
members make it possible to use a switch
statement.
The class also contains two methods:
public int value()
-- which accesses thevalue
field of aCompletionStatus
objectpublic static CompletionStatusfrom_int(int i)
-- for creating an instance from one of theint
members
Since:
JDK1.2
See Also:
Field Summary | |
---|---|
static int | _COMPLETED_MAYBE The constant indicating that a method completed running before a SystemException was thrown. |
static int | _COMPLETED_NO The constant indicating that a method completed running before a SystemException was thrown. |
static int | _COMPLETED_YES The constant indicating that a method completed running before a SystemException was thrown. |
static CompletionStatus | COMPLETED_MAYBE An instance of CompletionStatus initialized with the constant _COMPLETED_MAYBE. |
static CompletionStatus | COMPLETED_NO An instance of CompletionStatus initialized with the constant _COMPLETED_NO. |
static CompletionStatus | COMPLETED_YES An instance of CompletionStatus initialized with the constant _COMPLETED_YES. |
Method Summary | |
---|---|
static CompletionStatus | from_int(int i) Creates a CompletionStatus object from the given int. |
int | value() Retrieves the value of this CompletionStatus object. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, [wait](../../../java/lang/Object.html#wait%28long, int%29) |
Field Detail |
---|
_COMPLETED_YES
public static final int _COMPLETED_YES
The constant indicating that a method completed running before a SystemException
was thrown.
See Also:
_COMPLETED_NO
public static final int _COMPLETED_NO
The constant indicating that a method completed running before a SystemException
was thrown.
See Also:
_COMPLETED_MAYBE
public static final int _COMPLETED_MAYBE
The constant indicating that a method completed running before a SystemException
was thrown.
See Also:
COMPLETED_YES
public static final CompletionStatus COMPLETED_YES
An instance of CompletionStatus
initialized with the constant _COMPLETED_YES
.
COMPLETED_NO
public static final CompletionStatus COMPLETED_NO
An instance of CompletionStatus
initialized with the constant _COMPLETED_NO
.
COMPLETED_MAYBE
public static final CompletionStatus COMPLETED_MAYBE
An instance of CompletionStatus
initialized with the constant _COMPLETED_MAYBE
.
Method Detail |
---|
value
public int value()
Retrieves the value of this CompletionStatus
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 a CompletionStatus
object from the given int
.
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](../../../org/omg/CORBA/BAD%5FPARAM.html "class in org.omg.CORBA")
- if the argument given is not one of theint
constants defined in CompletionStatus
Submit a bug or feature
For further API reference and developer documentation, see Java SE Developer Documentation. That documentation contains more detailed, developer-targeted descriptions, with conceptual overviews, definitions of terms, workarounds, and working code examples.
Copyright © 1993, 2015, Oracle and/or its affiliates. All rights reserved. Use is subject to license terms. Also see the documentation redistribution policy.
Scripting on this page tracks web page traffic, but does not change the content in any way.