パッケージ
java.rmiの使用
パッケージ
説明
RMIパッケージを提供します。
RMIオブジェクト起動をサポートします。
RMI分散ガベージ・コレクション(DGC)に対するクラスとインタフェースを提供します。
RMIレジストリ用として1つのクラスと2つのインタフェースを提供します。
サーバー側のRMIをサポートするクラスとインタフェースを提供します。
RMIコネクタは、RMIを使ってクライアント要求をリモートMBeanサーバーへ転送する、JMXリモートAPI用のコネクタです。
-
クラス説明レジストリにすでにバインドが関連付けられている名前にオブジェクトをバインドしようとすると、
AlreadyBoundException
がスローされます。NotBoundException
は、レジストリ内で、関連したバインディングを持たない名前を検索あるいはアンバインドしようとしたときにスローされます。Remote
インタフェースは、メソッドをローカルではない仮想マシンから呼び出すことができるインタフェースを識別します。RemoteException
は、リモート・メソッド呼出しの実行中に発生する可能性のあるいくつかの通信関連の例外で使用する共通のスーパー・クラスです。 -
クラス説明
MarshalledObject
は、コンストラクタに渡されるオブジェクトの、直列化表現のバイト・ストリームを包含します。NoSuchObjectException
は、リモート仮想マシンにもう存在していないオブジェクトに対してメソッドを呼び出そうとした場合にスローされます。Remote
インタフェースは、メソッドをローカルではない仮想マシンから呼び出すことができるインタフェースを識別します。RemoteException
は、リモート・メソッド呼出しの実行中に発生する可能性のあるいくつかの通信関連の例外で使用する共通のスーパー・クラスです。 -
クラス説明
Remote
インタフェースは、メソッドをローカルではない仮想マシンから呼び出すことができるインタフェースを識別します。RemoteException
は、リモート・メソッド呼出しの実行中に発生する可能性のあるいくつかの通信関連の例外で使用する共通のスーパー・クラスです。 -
クラス説明
AccessException
は、java.rmi.Naming
クラスの特定のメソッド(具体的にはbind
、rebind
、unbind
)およびjava.rmi.activation.ActivationSystem
インタフェースのメソッドによってスローされ、メソッド呼出しによって要求された処理を実行するアクセス権が呼出し側にないことを示します。レジストリにすでにバインドが関連付けられている名前にオブジェクトをバインドしようとすると、AlreadyBoundException
がスローされます。NotBoundException
は、レジストリ内で、関連したバインディングを持たない名前を検索あるいはアンバインドしようとしたときにスローされます。Remote
インタフェースは、メソッドをローカルではない仮想マシンから呼び出すことができるインタフェースを識別します。RemoteException
は、リモート・メソッド呼出しの実行中に発生する可能性のあるいくつかの通信関連の例外で使用する共通のスーパー・クラスです。UnknownHostException
は、リモート・メソッド呼出しのためにリモート・ホストとの接続を確立している間にjava.net.UnknownHostException
が発生した場合にスローされます。 -
クラス説明
NoSuchObjectException
は、リモート仮想マシンにもう存在していないオブジェクトに対してメソッドを呼び出そうとした場合にスローされます。Remote
インタフェースは、メソッドをローカルではない仮想マシンから呼び出すことができるインタフェースを識別します。RemoteException
は、リモート・メソッド呼出しの実行中に発生する可能性のあるいくつかの通信関連の例外で使用する共通のスーパー・クラスです。 -
クラス説明
MarshalledObject
は、コンストラクタに渡されるオブジェクトの、直列化表現のバイト・ストリームを包含します。Remote
インタフェースは、メソッドをローカルではない仮想マシンから呼び出すことができるインタフェースを識別します。RemoteException
は、リモート・メソッド呼出しの実行中に発生する可能性のあるいくつかの通信関連の例外で使用する共通のスーパー・クラスです。