JavaTM 2 Platform
Standard Ed. 5.0

org.omg.CORBA
クラス CompletionStatus

java.lang.Object
  上位を拡張 org.omg.CORBA.CompletionStatus
すべての実装されたインタフェース:
Serializable, IDLEntity

public final class CompletionStatus
extends Object
implements IDLEntity

SystemException がスローされたときにメソッドが動作を完了していたかどうかを示すオブジェクトです。

CompletionStatus クラスには、CompletionStatus の 3 つのインスタンスがあります。それらは、それぞれの完了状態を表す定数で、COMPLETED_MAYBECOMPLETED_NO、および COMPLETED_YES があります。また、3 つの int メンバも含まれます。それらは、CompletionStatus のインスタンスのどれか 1 つに対応する定数です。この int メンバにより、switch 文が使用可能になります。

また、このクラスには 2 つのメソッドがあります。

導入されたバージョン:
JDK1.2
関連項目:
SystemException

フィールドの概要
static int _COMPLETED_MAYBE
          SystemException がスローされる前にメソッドが動作を完了していたことを示す定数です。
static int _COMPLETED_NO
          SystemException がスローされる前にメソッドが動作を完了していたことを示す定数です。
static int _COMPLETED_YES
          SystemException がスローされる前にメソッドが動作を完了していたことを示す定数です。
static CompletionStatus COMPLETED_MAYBE
          定数 _COMPLETED_MAYBE で初期化された CompletionStatus のインスタンスです。
static CompletionStatus COMPLETED_NO
          定数 _COMPLETED_NO で初期化された CompletionStatus のインスタンスです。
static CompletionStatus COMPLETED_YES
          定数 _COMPLETED_YES で初期化された CompletionStatus のインスタンスです。
 
メソッドの概要
static CompletionStatus from_int(int i)
          指定された int から CompletionStatus オブジェクトを生成します。
 int value()
          この CompletionStatus オブジェクトの値を取得します。
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

フィールドの詳細

_COMPLETED_YES

public static final int _COMPLETED_YES
SystemException がスローされる前にメソッドが動作を完了していたことを示す定数です。

関連項目:
定数フィールド値

_COMPLETED_NO

public static final int _COMPLETED_NO
SystemException がスローされる前にメソッドが動作を完了していたことを示す定数です。

関連項目:
定数フィールド値

_COMPLETED_MAYBE

public static final int _COMPLETED_MAYBE
SystemException がスローされる前にメソッドが動作を完了していたことを示す定数です。

関連項目:
定数フィールド値

COMPLETED_YES

public static final CompletionStatus COMPLETED_YES
定数 _COMPLETED_YES で初期化された CompletionStatus のインスタンスです。


COMPLETED_NO

public static final CompletionStatus COMPLETED_NO
定数 _COMPLETED_NO で初期化された CompletionStatus のインスタンスです。


COMPLETED_MAYBE

public static final CompletionStatus COMPLETED_MAYBE
定数 _COMPLETED_MAYBE で初期化された CompletionStatus のインスタンスです。

メソッドの詳細

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 のどれか
戻り値:
_COMPLETED_YES_COMPLETED_NO、または _COMPLETED_MAYBE の値を持つと考えられる CompletionStatus オブジェクトの 1 つ
例外:
BAD_PARAM - 指定された引数が CompletionStatus に定義されている int 定数のどれでもない場合

JavaTM 2 Platform
Standard Ed. 5.0

バグの報告と機能のリクエスト
さらに詳しい API リファレンスおよび開発者ドキュメントについては、Java 2 SDK SE 開発者用ドキュメントを参照してください。開発者向けの詳細な解説、概念の概要、用語の定義、バグの回避策、およびコード実例が含まれています。

Copyright 2004 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms. Documentation Redistribution Policy も参照してください。