- 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を作成します。
-
メソッドのサマリー
-
クラス java.lang.Objectから継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
クラス org.omg.CORBA.SystemExceptionから継承されたメソッド
toString
-
クラス java.lang.Throwableから継承されたメソッド
addSuppressed, fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, getSuppressed, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace
-
-