JavaTM Platform
Standard Ed. 6

パッケージ java.rmi.activation

RMI オブジェクト起動をサポートします。

参照先:
          説明

インタフェースの概要
ActivationInstantiator ActivationInstantiator は、起動可能なオブジェクトのインスタンスを生成します。
ActivationMonitor ActivationMonitorActivationGroup ごとにあり、ActivationSystem.activeGroup の呼び出しでグループが起動中と報告されたときに取得されます。
ActivationSystem ActivationSystem は、グループ、およびその中にある起動可能なオブジェクトのうちで起動しておくものを登録する方法を提供します。
Activator Activator は、リモートオブジェクトの起動を簡単にします。
 

クラスの概要
Activatable 永続的なアクセスを必要とし、システムから起動できるリモートオブジェクトをサポートします。
ActivationDesc 起動記述子には、オブジェクトを起動するために必要な情報が格納されています。
ActivationGroup ActivationGroup は、グループ内の「起動可能な」オブジェクトの新しいインスタンスを生成し、グループの ActivationMonitor に対して、オブジェクトの起動や停止、あるいはグループ全体の停止を通知します。
ActivationGroup_Stub ActivationGroup_Stub は、java.rmi.server.UnicastRemoteObject としてエクスポートされた java.rmi.activation.ActivationGroup のサブクラスのスタブクラスです。
ActivationGroupDesc 起動グループ記述子には、オブジェクトを起動する場所である起動グループを作成したり作り直したりするために必要な、以下の情報が格納されています。
ActivationGroupDesc.CommandEnvironment ActivationGroup の実装の起動オプションです。
ActivationGroupID 登録された起動グループの識別子には、いくつかの役割があります。
ActivationID 起動では、時間が経過しても起動可能なリモートオブジェクトに対して特別な識別子が使用されます。
 

例外の概要
ActivateFailedException 起動可能なオブジェクトへのリモート呼び出しで起動が失敗した場合に、RMI ランタイムがこの例外をスローします。
ActivationException 起動インタフェースが使う一般的な例外です。
UnknownGroupException java.rmi.activation パッケージのクラスおよびインタフェースのメソッドによって、メソッドの ActivationGroupID パラメータが無効であると判断された場合、つまり ActivationSystem がそのパラメータを認識できない場合にスローされます。
UnknownObjectException java.rmi.activation パッケージのクラスおよびインタフェースのメソッドによって、メソッドの ActivationID パラメータが無効であると判断された場合にスローされます。
 

パッケージ java.rmi.activation の説明

RMI オブジェクト起動をサポートします。リモートオブジェクトの参照を「持続的」にしたり、あとで RMI 起動機構を使って「ライブ (live)」オブジェクトとして起動したりできます。

導入されたバージョン:
1.2

JavaTM Platform
Standard Ed. 6

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

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