|
Java プラットフォーム 1.2 |
|||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 内部クラス | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
java.lang.Object | +--java.rmi.activation.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()
グループのクラス名を返します。 |
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 のデフォルトを受け入れることもできます。overrides
- グループを作り直すときに設定する一連のプロパティcmd
- VM をほかのプロセスで実行するための制御オプション、または nullpublic ActivationGroupDesc(String className, String location, MarshalledObject data, Properties overrides, ActivationGroupDesc.CommandEnvironment cmd)
className
- グループのパッケージ名が完全指定されたクラス名location
- グループのクラスのロード元となる位置data
- 整列化された形式で格納されている、グループの初期化データ (プロパティなど)overrides
- サブプロセス環境にデフォルトで設定されたプロパティマップをオーバーライドする、プロパティマップ (-D
オプションに変換される)、または nullcmd
- VM をほかのプロセスで実行するための制御オプション、または nullメソッドの詳細 |
public String getClassName()
public String getLocation()
public MarshalledObject getData()
public Properties getPropertyOverrides()
public ActivationGroupDesc.CommandEnvironment getCommandEnvironment()
public boolean equals(Object obj)
obj
- 比較対象のオブジェクトHashtable
public int hashCode()
ActivationGroupDesc
に対して同じ数値を生成します。Hashtable
|
Java プラットフォーム 1.2 |
|||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 内部クラス | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |