|
JavaTM 2 Platform Standard Ed. 6 |
|||||||||
| 上一個類別 下一個類別 | 框架 無框架 | |||||||||
| 摘要: 巢狀 | 欄位 | 建構子 | 方法 | 詳細資訊: 欄位 | 建構子 | 方法 | |||||||||
java.lang.Objectjava.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()
nullpublic ActivationGroupDesc.CommandEnvironment getCommandEnvironment()
nullpublic boolean equals(Object obj)
Object 中的 equalsobj - 要與之比較的 Object
Hashtablepublic int hashCode()
ActivationGroupDesc 產生同樣的數。
Object 中的 hashCodeHashtable
|
JavaTM 2 Platform Standard Ed. 6 |
|||||||||
| 上一個類別 下一個類別 | 框架 無框架 | |||||||||
| 摘要: 巢狀 | 欄位 | 建構子 | 方法 | 詳細資訊: 欄位 | 建構子 | 方法 | |||||||||
版權所有 2008 Sun Microsystems, Inc. 保留所有權利。請遵守GNU General Public License, version 2 only。