|
JavaTM 2 Platform Standard Ed. 5.0 |
|||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | |||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | |||||||||
java.lang.Objectjava.rmi.activation.ActivationGroupDesc
public final class ActivationGroupDesc
起動グループ記述子には、オブジェクトを起動する場所である起動グループを作成したり作り直したりするために必要な、以下の情報が格納されています。
グループのクラスは、必ず ActivationGroup の具象サブクラスになります。ActivationGroup のサブクラスは、以下の 2 つの引数をとる特別なコンストラクタを呼び出す、ActivationGroup.createGroup static メソッドにより作成または再作成されます。
ActivationGroupID
java.rmi.MarshalledObject 内の) 初期化データ
ActivationGroup,
ActivationGroupID,
直列化された形式| 入れ子のクラスの概要 | |
|---|---|
static class |
ActivationGroupDesc.CommandEnvironment
ActivationGroup の実装の起動オプションです。 |
| コンストラクタの概要 | |
|---|---|
ActivationGroupDesc(Properties overrides,
ActivationGroupDesc.CommandEnvironment cmd)
グループの実装およびコードの位置にシステムのデフォルトを使用する、グループ記述子を構築します。 |
|
ActivationGroupDesc(String className,
String location,
MarshalledObject data,
Properties overrides,
ActivationGroupDesc.CommandEnvironment cmd)
グループで使う、代替グループの実装および実行環境を指定します。 |
|
| メソッドの概要 | |
|---|---|
boolean |
equals(Object obj)
2 つのグループ起動記述子の内容を比較します。 |
String |
getClassName()
グループのクラス名 (ほとんどの場合 null) を返します。 |
ActivationGroupDesc.CommandEnvironment |
getCommandEnvironment()
グループのコマンド環境制御オブジェクトを返します。 |
MarshalledObject |
getData()
グループの初期化データを返します。 |
String |
getLocation()
グループのコードの位置を返します。 |
Properties |
getPropertyOverrides()
グループのプロパティオーバーライドリストを返します。 |
int |
hashCode()
同様の ActivationGroupDesc に対して同じ数値を生成します。 |
| クラス java.lang.Object から継承されたメソッド |
|---|
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait |
| コンストラクタの詳細 |
|---|
public ActivationGroupDesc(Properties overrides,
ActivationGroupDesc.CommandEnvironment cmd)
null にして rmid のデフォルトを受け入れることもできます。
このコンストラクタは null グループのクラス名を使って ActivationGroupDesc を作成します。これはシステムのデフォルトである ActivationGroup 実装を示すものです。
overrides - グループを作り直すときに設定する一連のプロパティcmd - VM をほかのプロセスで実行するための制御オプション、または null
public ActivationGroupDesc(String className,
String location,
MarshalledObject data,
Properties overrides,
ActivationGroupDesc.CommandEnvironment cmd)
className - グループのパッケージ名が指定されたクラス名、または null。null グループのクラス名では、システムのデフォルトである ActivationGroup 実装を示すものです。location - グループのクラスのロード元となる位置data - 整列化された形式で格納されている、グループの初期化データ (プロパティなど)overrides - サブプロセス環境にデフォルトで設定されたプロパティマップをオーバーライドする、プロパティマップ (-D オプションに変換される)、または nullcmd - VM をほかのプロセスで実行するための制御オプション、または null| メソッドの詳細 |
|---|
public String getClassName()
null) を返します。null グループのクラス名では、システムのデフォルトである ActivationGroup 実装を示すものです。
public String getLocation()
public MarshalledObject getData()
public Properties getPropertyOverrides()
nullpublic ActivationGroupDesc.CommandEnvironment getCommandEnvironment()
nullpublic boolean equals(Object obj)
Object 内の equalsobj - 比較対象のオブジェクト
Hashtablepublic int hashCode()
ActivationGroupDesc に対して同じ数値を生成します。
Object 内の hashCodeHashtable
|
JavaTM 2 Platform Standard Ed. 5.0 |
|||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | |||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | |||||||||
Copyright 2004 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms. Documentation Redistribution Policy も参照してください。