- java.lang.Object
-
- java.lang.Throwable
-
- java.lang.Exception
-
- java.lang.RuntimeException
-
- org.omg.CORBA.SystemException
-
- org.omg.CORBA.portable.IndirectionException
-
- すべての実装されたインタフェース:
Serializable
public class IndirectionException extends SystemException
間接参照の例外は、Java固有のシステム例外です。 非整列化の処理中の間接参照としてエンコードされた値を非整列化するためにORBの入力ストリームが呼び出された場合に、スローされます。 これは、ORB入力ストリームがValueHandlerを呼び出して、状態にその値自体への再復帰的な参照を含むRMI値を非整列化する場合に発生することがあります。 トップ・レベルのValueHandler.read_value()の呼出しがまだ値を返していないため、ORB入力ストリームの間接参照テーブルは、間接参照タグで指定されたストリーム座標を持つオブジェクトのエントリを格納していません。 ストリーム座標は例外の座標フィールドで返されます。- 関連項目:
InputStream
,OutputStream
-
-
フィールドのサマリー
フィールド 修飾子と型 フィールド 説明 int
offset
ストリームの座標を示します。-
クラス org.omg.CORBA.SystemExceptionで宣言されたフィールド
completed, minor
-
-
コンストラクタのサマリー
コンストラクタ コンストラクタ 説明 IndirectionException(int offset)
正しい座標値でIndirectionExceptionを作成します。
-