インタフェース | 説明 |
---|---|
Remote |
Remote インタフェースは、メソッドをローカルではない仮想マシンから呼び出すことができるインタフェースを識別します。 |
クラス | 説明 |
---|---|
MarshalledObject<T> |
MarshalledObject は、コンストラクタに渡されるオブジェクトの、直列化表現のバイトストリームを包含します。 |
Naming |
Naming クラスは、リモートオブジェクトレジストリ内のリモートオブジェクトへの参照を取得および格納するためのメソッドを提供します。 |
RMISecurityManager |
ダウンロードしたコードを使用する RMI アプリケーションによって使用される、
SecurityManager のサブクラスです。 |
例外 | 説明 |
---|---|
AccessException |
AccessException は、java.rmi.Naming クラスの特定のメソッド (具体的には bind 、rebind 、unbind ) および java.rmi.activation.ActivationSystem インタフェースのメソッドによってスローされ、メソッド呼び出しによって要求された処理を実行するアクセス権が呼び出し側にないことを示します。 |
AlreadyBoundException |
AlreadyBoundException は、レジストリ内のオブジェクトを、すでに関連付けられているバインディングを持つ名前にバインドしようとしたときにスローされます。 |
ConnectException |
ConnectException は、リモートメソッド呼び出しでリモートホストへの接続が拒否された場合にスローされます。 |
ConnectIOException |
ConnectIOException は、リモートメソッド呼び出しでリモートホストに接続しようとしているときに IOException が発生した場合にスローされます。 |
MarshalException |
MarshalException は、リモートメソッド呼び出しでリモート呼び出しのヘッダー、引数、または戻り値を整列化しているときに java.io.IOException が発生した場合にスローされます。 |
NoSuchObjectException |
NoSuchObjectException は、リモート仮想マシンにもう存在していないオブジェクトに対してメソッドを呼び出そうとした場合にスローされます。 |
NotBoundException |
NotBoundException は、レジストリ内で、関連したバインディングを持たない名前を検索あるいはアンバインドしようとしたときにスローされます。 |
RemoteException |
RemoteException は、リモートメソッド呼び出しの実行中に発生する可能性のあるいくつかの通信関連の例外で使用する共通のスーパークラスです。 |
RMISecurityException | 非推奨
代わりに
SecurityException を使用してください。 |
ServerError |
ServerError はリモートメソッド呼び出しの結果としてスローされます。この例外がスローされた場合は、サーバー上でその呼び出しが処理されているとき、つまり、引数の非整列化、リモートメソッドの実行、または戻り値の整列化が行われているときに、Error がスローされています。 |
ServerException |
ServerException はリモートメソッド呼び出しの結果としてスローされます。この例外がスローされた場合は、サーバー上でその呼び出しが処理されているとき、つまり、引数の非整列化またはリモートメソッドの実行中に、RemoteException がスローされています。 |
ServerRuntimeException | 非推奨
代替はありません。
|
StubNotFoundException |
StubNotFoundException は、エクスポート時に、有効なスタブクラスがリモートオブジェクトで見つからない場合にスローされます。 |
UnexpectedException |
UnexpectedException は、リモートメソッド呼び出しのクライアントが、呼び出しの結果として、リモートインタフェースのメソッドの throws 節で宣言されているチェック例外の型とは異なるチェック例外を受信した場合にスローされます。 |
UnknownHostException |
UnknownHostException は、リモートメソッド呼び出しのためにリモートホストとの接続を確立している間に java.net.UnknownHostException が発生した場合にスローされます。 |
UnmarshalException |
UnmarshalException は、リモートメソッド呼び出しのパラメータまたは結果を非整列化しているときに、次の条件のどれかが成立した場合にスローされることがあります。
呼び出しヘッダーを非整列化しているときに例外が発生した場合、戻り値のプロトコルが無効な場合、パラメータ (サーバー側) または戻り値 (クライアント側) を非整列化しているときに java.io.IOException が発生した場合 |
バグまたは機能を送信
詳細な API リファレンスおよび開発者ドキュメントについては、Java SE のドキュメントを参照してください。そのドキュメントには、概念的な概要、用語の定義、回避方法、有効なコード例などの、開発者を対象にしたより詳細な説明が含まれています。
Copyright © 1993, 2013, Oracle and/or its affiliates. All rights reserved.