|
JavaTM 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 Platform Standard Ed. 6 |
|||||||||
| 上一个类 下一个类 | 框架 无框架 | |||||||||
| 摘要: 嵌套 | 字段 | 构造方法 | 方法 | 详细信息: 字段 | 构造方法 | 方法 | |||||||||
版权所有 2007 Sun Microsystems, Inc. 保留所有权利。 请遵守许可证条款。另请参阅文档重新分发政策。