|
JavaTM 2 Platform Standard Ed. 6 |
|||||||||
上一個類別 下一個類別 | 框架 無框架 | |||||||||
摘要: 巢狀 | 欄位 | 建構子 | 方法 | 詳細資訊: 欄位 | 建構子 | 方法 |
java.lang.Object java.rmi.activation.ActivationGroupDesc
public final class ActivationGroupDesc
啟動組描述符包含了創建/重建在其中啟動物件的一個啟動組所必需的資訊。這種描述符包含:
組類別必須是 ActivationGroup
的一個具體子類別。ActivationGroup
子類別通過 ActivationGroup.createGroup
靜態方法來創建/重建,此靜態方法調用帶有兩個參數的特殊建構子:
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)
比較兩個啟動組描述符的內容相等性。 |
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
,表示接受 rimid 的預設值。
此建構子將創建一個帶有 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
選項),或者為 null
。cmd
- 在另一個進程中執行 VM 的控制選項(或者為 null
)。方法詳細資訊 |
---|
public String getClassName()
null
)。null
組類別名指示系統預設的 ActivationGroup
實作。
public String getLocation()
public MarshalledObject<?> getData()
public Properties getPropertyOverrides()
null
public ActivationGroupDesc.CommandEnvironment getCommandEnvironment()
null
public boolean equals(Object obj)
Object
中的 equals
obj
- 要與之比較的 Object
Hashtable
public int hashCode()
ActivationGroupDesc
產生同樣的數。
Object
中的 hashCode
Hashtable
|
JavaTM 2 Platform Standard Ed. 6 |
|||||||||
上一個類別 下一個類別 | 框架 無框架 | |||||||||
摘要: 巢狀 | 欄位 | 建構子 | 方法 | 詳細資訊: 欄位 | 建構子 | 方法 |
版權所有 2008 Sun Microsystems, Inc. 保留所有權利。請遵守GNU General Public License, version 2 only。