java.lang.Object
java.rmi.activation.ActivationGroupDesc
- すべての実装されたインタフェース:
- Serializable
@Deprecated(forRemoval=true, since="15") public final class ActivationGroupDesc extends Object implements Serializable
削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。
起動グループ記述子には、オブジェクトを起動する場所である起動グループを作成したり作り直したりするために必要な、 次の情報が格納されています。  
- グループのクラス名
- グループのコードの位置(グループのクラスの位置)
- グループ固有の初期化データが格納されている、「整列化された」オブジェクト
 グループのクラスは必ずActivationGroupの具象サブクラスになります。 ActivationGroupのサブクラスは、次の2つの引数をとる特別なコンストラクタを呼び出す、ActivationGroup.createGroup staticメソッドにより作成または再作成されます。  
-  グループのActivationGroupID
-  グループの初期化データ(java.rmi.MarshalledObject内)
- 導入されたバージョン:
- 1.2
- 関連項目:
- ActivationGroup,- ActivationGroupID, 直列化された形式
- 
ネストされたクラスのサマリーネストされたクラス修飾子と型クラス説明static class削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。ActivationGroupの実装の起動オプションです。
- 
コンストラクタのサマリーコンストラクタコンストラクタ説明ActivationGroupDesc(String className, String location, MarshalledObject<?> data, Properties overrides, ActivationGroupDesc.CommandEnvironment cmd)削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。グループで使う、代替グループの実装および実行環境を指定します。ActivationGroupDesc(Properties overrides, ActivationGroupDesc.CommandEnvironment cmd)削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。グループの実装およびコードの位置にシステムのデフォルトを使用する、グループ記述子を構築します。
- 
メソッドのサマリー修飾子と型メソッド説明boolean削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。2つのグループ起動記述子の内容を比較します。削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。グループのクラス名(ほとんどの場合null)を返します。削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。グループのコマンド環境制御オブジェクトを返します。getData()削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。グループの初期化データを返します。削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。グループのコードの位置を返します。削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。グループのプロパティ・オーバーライド・リストを返します。inthashCode()削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。同様のActivationGroupDescに対して同じ数値を生成します。
- 
コンストラクタの詳細- 
ActivationGroupDescpublic ActivationGroupDesc(Properties overrides, ActivationGroupDesc.CommandEnvironment cmd)削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。グループの実装およびコードの位置にシステムのデフォルトを使用する、グループ記述子を構築します。 各プロパティは、Java環境のオーバーライドを指定します。これにより、グループの実装のVMではシステムのプロパティがオーバーライドされます。 コマンド環境では、子VMの起動に使用される正確なコマンドやオプションを制御することも、nullを設定してrmidのデフォルトを受け入れることも可能です。このコンストラクタは nullグループのクラス名を使ってActivationGroupDescを作成します。これはシステムのデフォルトであるActivationGroup実装を示すものです。- パラメータ:
- overrides- グループを作り直すときに設定する一連のプロパティ。
- cmd- VMを別のプロセスで実行するための制御オプション(または- null)
- 導入されたバージョン:
- 1.2
 
- 
ActivationGroupDescpublic ActivationGroupDesc(String className, String location, MarshalledObject<?> data, Properties overrides, ActivationGroupDesc.CommandEnvironment cmd)削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。グループで使う、代替グループの実装および実行環境を指定します。- パラメータ:
- className- グループのパッケージ名が指定されたクラス名、または- null。- nullグループのクラス名は、システムのデフォルトである- ActivationGroup実装を示します。
- location- グループのクラスのロード元となる位置
- data- 整列化された形式で格納されている、グループの初期化データ(プロパティなど)
- overrides- サブプロセス環境にデフォルトで設定されたプロパティ・マップをオーバーライドする、プロパティ・マップ(- -Dオプションに変換される)、または- null。
- cmd- VMを別のプロセスで実行するための制御オプション(または- null)
- 導入されたバージョン:
- 1.2
 
 
- 
- 
メソッドの詳細- 
getClassNamepublic String getClassName()削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。グループのクラス名(ほとんどの場合null)を返します。nullグループのクラス名は、システムのデフォルトであるActivationGroup実装を示します。- 戻り値:
- グループのクラス名
- 導入されたバージョン:
- 1.2
 
- 
getLocationpublic String getLocation()削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。グループのコードの位置を返します。- 戻り値:
- グループのコードの位置
- 導入されたバージョン:
- 1.2
 
- 
getDatapublic MarshalledObject<?> getData()削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。グループの初期化データを返します。- 戻り値:
- グループの初期化データ
- 導入されたバージョン:
- 1.2
 
- 
getPropertyOverridespublic Properties getPropertyOverrides()削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。グループのプロパティ・オーバーライド・リストを返します。- 戻り値:
- プロパティ・オーバーライド・リスト、またはnull
- 導入されたバージョン:
- 1.2
 
- 
getCommandEnvironmentpublic ActivationGroupDesc.CommandEnvironment getCommandEnvironment()削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。グループのコマンド環境制御オブジェクトを返します。- 戻り値:
- コマンド環境オブジェクト、またはnull
- 導入されたバージョン:
- 1.2
 
- 
equalspublic boolean equals(Object obj)削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。2つのグループ起動記述子の内容を比較します。
- 
hashCodepublic int hashCode()削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。同様のActivationGroupDescに対して同じ数値を生成します。
 
- 
java.rmi.activationパッケージ仕様を参照してください。