org.omg.CORBA
Class CompletionStatus

java.lang.Object
  extended by org.omg.CORBA.CompletionStatus
All Implemented Interfaces:
Serializable, IDLEntity

public final class CompletionStatus
extends Object
implements Serializable, IDLEntity

Defines the method completion status, usually for the time moment, when the exception has been thrown.

See Also:
Serialized Form

Field Summary
static int _COMPLETED_MAYBE
          The method was either running or complete (no exact information availabe) when the exception was thrown.
static int _COMPLETED_NO
          The method was running when the exception was thrown.
static int _COMPLETED_YES
          The method was completed when the exception was thrown.
static CompletionStatus COMPLETED_MAYBE
          An instance of CompletionStatus, initialized to COMPLETED_MAYBE
static CompletionStatus COMPLETED_NO
          An instance of CompletionStatus, initialized to COMPLETED_NO
static CompletionStatus COMPLETED_YES
          An instance of CompletionStatus, initialized to COMPLETED_YES
 
Method Summary
static CompletionStatus from_int(int completion)
          Returns the CompletionStatus, matching the given integer constant
 String toString()
          Returns a short string representation.
 int value()
          Returns the value, representing the completion status of this object.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

_COMPLETED_YES

public static final int _COMPLETED_YES
The method was completed when the exception was thrown.

See Also:
Constant Field Values

_COMPLETED_NO

public static final int _COMPLETED_NO
The method was running when the exception was thrown.

See Also:
Constant Field Values

_COMPLETED_MAYBE

public static final int _COMPLETED_MAYBE
The method was either running or complete (no exact information availabe) when the exception was thrown.

See Also:
Constant Field Values

COMPLETED_YES

public static final CompletionStatus COMPLETED_YES
An instance of CompletionStatus, initialized to COMPLETED_YES


COMPLETED_NO

public static final CompletionStatus COMPLETED_NO
An instance of CompletionStatus, initialized to COMPLETED_NO


COMPLETED_MAYBE

public static final CompletionStatus COMPLETED_MAYBE
An instance of CompletionStatus, initialized to COMPLETED_MAYBE

Method Detail

from_int

public static CompletionStatus from_int(int completion)
Returns the CompletionStatus, matching the given integer constant

Parameters:
completion - one of COMPLETED_YES, COMPLETED_NO or COMPLEED_MAYBE.
Returns:
one of COMPLETED_YES, COMPLETED_NO or COMPLEED_MAYBE.
Throws:
BAD_PARAM - if the parameter is not one of these three valid values.

toString

public String toString()
Returns a short string representation.

Overrides:
toString in class Object
Returns:
a string, defining the completion status.
See Also:
Object.getClass(), Object.hashCode(), Class.getName(), Integer.toHexString(int)

value

public int value()
Returns the value, representing the completion status of this object.

Returns:
one of COMPLETED_MAYBE, COMPLETED_YES or COMPLETED_NO